Ambea AB (publ) (STO:AMBEA)
Sweden flag Sweden · Delayed Price · Currency is SEK
141.00
+0.40 (0.28%)
Aug 12, 2026, 5:29 PM CET

Ambea AB Ratios and Metrics

Millions SEK. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
11,33411,6018,0964,7113,9925,729
Market Cap Growth
16.60%43.29%71.86%18.01%-30.32%-6.86%
Enterprise Value
24,51624,11118,82515,45014,71015,550
Last Close Price
141.00141.3096.5552.6044.0260.60
PE Ratio
16.4917.8413.4110.3711.3224.14
Forward PE
13.1913.3910.408.727.198.89
PEG Ratio
0.650.370.340.650.381.43
PS Ratio
0.680.720.560.350.310.49
PB Ratio
2.192.231.620.960.851.26
P/FCF Ratio
5.745.674.132.882.975.12
P/OCF Ratio
5.405.353.922.752.774.74
EV/Sales Ratio
1.471.491.311.141.141.33
EV/EBITDA Ratio
8.088.367.126.787.209.42
EV/EBIT Ratio
16.6817.4814.7315.7517.4526.00
EV/FCF Ratio
12.4111.789.609.4610.9513.91
Debt / Equity Ratio
2.372.221.991.972.142.02
Debt / EBITDA Ratio
4.404.384.074.725.376.00
Debt / FCF Ratio
6.776.185.496.588.178.86
Net Debt / Equity Ratio
2.552.412.152.182.292.17
Net Debt / EBITDA Ratio
4.354.344.064.715.245.95
Net Debt / FCF Ratio
6.686.115.476.577.988.78
Asset Turnover
0.810.840.800.760.750.74
Quick Ratio
0.410.370.350.380.480.32
Current Ratio
0.450.410.380.490.590.40
Return on Equity (ROE)
13.74%13.06%12.52%9.48%7.95%5.35%
Return on Assets (ROA)
5.48%5.52%5.41%4.42%3.71%3.04%
Return on Invested Capital (ROIC)
6.30%6.39%6.22%5.09%4.30%3.53%
Return on Capital Employed (ROCE)
9.07%9.17%9.00%6.80%6.26%5.23%
Earnings Yield
6.30%5.61%7.46%9.64%8.84%4.14%
FCF Yield
17.43%17.65%24.22%34.68%33.64%19.52%
Dividend Yield
1.88%1.56%1.57%2.37%2.63%1.90%
Payout Ratio
25.91%27.82%20.97%24.62%29.78%45.99%
Buyback Yield / Dilution
1.64%2.56%4.04%4.63%0.45%-0.02%
Total Shareholder Return
3.53%4.12%5.61%7.01%3.08%1.88%