LumenRadio AB (publ) (STO:LUMEN)
Sweden flag Sweden · Delayed Price · Currency is SEK
34.60
-1.00 (-2.81%)
Nov 6, 2026, 5:29 PM CET

LumenRadio AB Ratios and Metrics

Millions SEK. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4357181,2561,885892-
Market Cap Growth
-33.71%-42.79%-33.38%111.38%--
Enterprise Value
3116331,1671,827869-
Last Close Price
34.6057.1099.80149.8072.00-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
13.2337.6344.4839.8426.31-
PS Ratio
1.772.885.087.324.44-
PB Ratio
1.542.805.258.986.50-
P/TBV Ratio
2.615.2213.1831.198.59-
P/FCF Ratio
8.22114.9832.4827.8027.87-
P/OCF Ratio
8.17111.2931.2227.6925.73-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.262.544.727.104.33-
EV/EBITDA Ratio
6.1621.5434.4929.3220.87-
EV/EBIT Ratio
7.6925.9140.3330.6521.63-
EV/FCF Ratio
5.88101.2730.2026.9427.17-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.030.020.030.050.110.15
Debt / EBITDA Ratio
0.180.150.210.170.340.37
Debt / FCF Ratio
0.170.800.210.170.460.52
Net Debt / Equity Ratio
-0.44-0.40-0.46-0.35-0.52-0.13
Net Debt / EBITDA Ratio
-2.70-3.51-3.27-1.17-1.71-0.34
Net Debt / FCF Ratio
-2.35-16.51-2.86-1.08-2.23-0.46
Asset Turnover
0.750.760.731.001.411.51
Inventory Turnover
3.824.333.823.814.777.19
Quick Ratio
5.224.932.312.022.761.32
Current Ratio
6.035.652.712.663.401.79
Return on Equity (ROE)
12.60%7.70%12.57%27.26%34.33%51.74%
Return on Assets (ROA)
7.75%4.65%5.37%14.53%17.58%16.23%
Return on Invested Capital (ROIC)
20.83%14.06%17.19%46.49%56.87%46.87%
Return on Capital Employed (ROCE)
13.40%8.90%10.20%22.30%26.40%30.70%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
7.56%2.66%2.25%2.51%3.80%-
FCF Yield
12.17%0.87%3.08%3.60%3.59%-
Buyback Yield / Dilution
0.50%-0.45%-1.09%-9.79%-1.64%-0.90%