Elon AB (publ) (STO:ELON)
Sweden flag Sweden · Delayed Price · Currency is SEK
34.60
+2.50 (7.79%)
Sep 25, 2026, 5:29 PM CET

Elon AB Ratios and Metrics

Millions SEK. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
514250343391565
Market Cap Growth
82.11%-27.06%-12.17%-30.79%-
Enterprise Value
991778798569766
Last Close Price
34.6016.8521.9923.9032.71

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
PE Ratio
----16.96
PS Ratio
0.110.050.070.080.12
PB Ratio
1.290.680.700.700.90
P/TBV Ratio
2.141.020.940.831.07
P/FCF Ratio
4.201.66-2.4837.09
P/OCF Ratio
4.181.5995.122.2511.88

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
EV/Sales Ratio
0.210.170.170.120.16
EV/EBITDA Ratio
7.1130.6771.9814.118.83
EV/EBIT Ratio
15.07--122.5713.14
EV/FCF Ratio
8.105.15-3.6150.30

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
Debt / Equity Ratio
1.240.720.790.560.52
Debt / EBITDA Ratio
3.563.316.983.782.47
Debt / FCF Ratio
4.061.76-1.9921.26
Net Debt / Equity Ratio
1.190.650.680.330.44
Net Debt / EBITDA Ratio
5.669.4830.154.553.13
Net Debt / FCF Ratio
3.901.59-60.641.1617.85
Asset Turnover
2.542.372.192.23-
Inventory Turnover
6.306.276.467.02-
Quick Ratio
0.620.590.610.760.73
Current Ratio
1.201.081.101.221.25
Return on Equity (ROE)
-10.17%-23.12%-4.40%-2.82%-
Return on Assets (ROA)
2.24%-0.15%-0.67%0.13%-
Return on Invested Capital (ROIC)
7.48%-0.66%-2.96%0.57%5.54%
Return on Capital Employed (ROCE)
9.70%-0.80%-3.00%0.50%6.30%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
Earnings Yield
-8.94%-39.68%-6.72%-4.26%5.90%
FCF Yield
23.79%60.36%-1.61%40.35%2.70%
Dividend Yield
--5.69%5.23%6.12%
Payout Ratio
----89.26%
Buyback Yield / Dilution
0.31%---11.45%-
Total Shareholder Return
0.31%-5.69%-6.22%6.12%