Stocktoria

Ranpak Holdings Corp. PACK

Ranpak Holdings Corp. statistics & valuation

Market cap$625.3M
P / S1.6×
P / B1.2×
Net margin-9.7%
Net debt$338.9M
Net debt / EBITDA
Enterprise value USD$964.2M
EV / EBITDA22.7×
Earnings yield EBIT/EV-2.5%
Return on capital-2.3%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
11.30% -3.20% -7.80% -0.70% -12.70% -8.10% -5.80% -9.70% 20172018202020212022202320242025
Gross margin (%)
46.00% 42.80% 41.10% 38.80% 30.50% 36.70% 37.90% 33.10% 20172018202020212022202320242025
Operating margin (%)
12.80% 4.10% 3.90% 3.20% -13.00% -2.20% -3.50% -6.20% 20172018202020212022202320242025
Return on equity (%)
13.00% -4.40% -4.50% -0.40% -6.80% -4.70% -3.90% -7.20% 20172018202020212022202320242025
Shares outstanding
995 995 75.5M 81.4M 81.9M 82.4M 83.3M 84.4M 20172018202020212022202320242025
Net debt ($)
$489.0M $384.7M $297.5M $330.2M $338.3M $330.3M $338.9M 20172018202020212022202320242025
Share buybacks ($)
20172018202020212022202320242025
Return on assets (%)
3180.90% -1.10% -2.10% -0.20% -3.70% -2.40% -1.90% -3.40% 20172018202020212022202320242025
Free cash flow margin (%)
7.90% 6.40% 10.60% -0.10% -13.40% -0.80% 20172018202020212022202320242025
Debt / equity (×)
2.58× 0.83× 0.63× 0.64× 0.70× 0.74× 0.75× 20172018202020212022202320242025
EPS ($)
$27801.44 -$8697.61 -$0.32 -$0.04 -$0.51 -$0.33 -$0.26 -$0.45 20172018202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2018FY2017
Gross margin33.1%37.9%36.7%30.5%38.8%41.1%42.8%46.0%
Operating margin-6.2%-3.5%-2.2%-13.0%3.2%3.9%4.1%12.8%
Net margin-9.7%-5.8%-8.1%-12.7%-0.7%-7.8%-3.2%11.3%
FCF margin-0.8%-13.4%-0.1%10.6%6.4%7.9%
Return on assets-3.4%-1.9%-2.4%-3.7%-0.2%-2.1%-1.1%3180.9%
Return on equity-7.2%-3.9%-4.7%-6.8%-0.4%-4.5%-4.4%13.0%
Debt / equity0.75×0.74×0.70×0.64×0.63×0.83×2.58×
Current ratio1.832.212.603.572.681.862.460.00

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.