Magle Chemoswed Holding AB (publ) (STO:MAGLE)
Sweden flag Sweden · Delayed Price · Currency is SEK
1.130
+0.130 (13.00%)
Jul 20, 2026, 5:20 PM CET

STO:MAGLE Ratios and Metrics

Millions SEK. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
30363640271288322
Market Cap Growth
-94.36%-43.25%136.23%-5.99%-10.34%1305.39%
Enterprise Value
386.42710.39987.29324.3328.83354.1
Last Close Price
1.1317.6034.8025.1026.7029.78
PE Ratio
--71.0222.2131.4174.45
Forward PE
-22.0016.5713.26--
PS Ratio
0.111.302.501.481.842.23
PB Ratio
0.111.211.151.711.962.32
P/TBV Ratio
0.496.961.843.634.495.25
P/FCF Ratio
---49.05182.8516.36
P/OCF Ratio
---17.6823.1312.35
EV/Sales Ratio
1.412.553.851.772.102.45
EV/EBITDA Ratio
--22.2310.4212.7620.99
EV/EBIT Ratio
--61.8218.0125.7368.07
EV/FCF Ratio
---58.68208.5118.01
Debt / Equity Ratio
1.041.140.310.350.320.23
Debt / EBITDA Ratio
--7.871.941.952.16
Debt / FCF Ratio
---10.9131.921.85
Net Debt / Equity Ratio
1.121.160.630.340.280.23
Net Debt / EBITDA Ratio
-2.13-7.677.811.711.571.93
Net Debt / FCF Ratio
-3.83-6.01-20.719.6325.661.65
Asset Turnover
0.340.290.370.700.630.65
Inventory Turnover
0.590.620.230.530.531.12
Quick Ratio
0.570.130.180.400.540.67
Current Ratio
1.180.400.621.161.281.17
Return on Equity (ROE)
-16.12%-63.95%1.38%7.98%6.40%3.36%
Return on Assets (ROA)
-17.43%-24.44%2.30%6.85%5.15%1.82%
Return on Invested Capital (ROIC)
-23.12%-30.56%2.87%9.03%7.13%2.46%
Return on Capital Employed (ROCE)
-28.55%-45.38%3.59%8.89%6.53%3.05%
Earnings Yield
--1.41%4.50%3.18%1.34%
FCF Yield
---2.04%0.55%6.11%
Buyback Yield / Dilution
-36.09%-61.27%-18.23%0.00%0.00%-40.79%
Total Shareholder Return
-36.09%-61.27%-18.23%0.00%0.00%-40.79%