Kempower Oyj (HEL:KEMPOWR)
Finland flag Finland · Delayed Price · Currency is EUR
11.85
+0.20 (1.72%)
Jul 17, 2026, 6:29 PM EET

Kempower Oyj Ratios and Metrics

Millions EUR. 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
6578465351,7591,176642
Market Cap Growth
-13.20%58.12%-69.58%49.57%83.31%-
Enterprise Value
643.13877.9560.431,7571,182552.21
Last Close Price
11.8515.279.6831.8221.2211.55
PE Ratio
---52.16353.671155.00
Forward PE
87.7860.2199.2836.44187.29-
PEG Ratio
-1.131.011.18--
PS Ratio
2.393.372.396.2011.3523.44
PB Ratio
6.648.304.7813.2311.696.58
P/TBV Ratio
7.378.994.9913.4712.034.65
P/FCF Ratio
1187.26248.60-44.34--
P/OCF Ratio
67.02248.60-44.34--
EV/Sales Ratio
2.343.492.516.1911.4020.18
EV/EBITDA Ratio
228.77--37.32124.431218.74
EV/EBIT Ratio
---43.32193.73-
EV/FCF Ratio
1162.14257.97-44.28--
Debt / Equity Ratio
0.160.170.220.150.130.00
Debt / EBITDA Ratio
12.16--0.541.652.40
Debt / FCF Ratio
3.8110.51-0.64--
Net Debt / Equity Ratio
0.320.310.23-0.020.06-0.92
Net Debt / EBITDA Ratio
10.16-62.42-1.41-0.040.61-197.11
Net Debt / FCF Ratio
3.189.37-1.08-0.05-1.0834.22
Asset Turnover
1.111.050.951.450.790.48
Inventory Turnover
2.462.131.963.293.133.56
Quick Ratio
0.550.490.550.810.949.53
Current Ratio
1.401.471.862.413.3210.23
Return on Equity (ROE)
-9.86%-16.47%-27.18%47.07%5.33%-1.66%
Return on Assets (ROA)
-5.07%-7.01%-14.48%26.42%5.12%-1.13%
Return on Invested Capital (ROIC)
-9.51%-12.36%-25.31%43.66%11.73%-11.03%
Return on Capital Employed (ROCE)
-8.74%-10.67%-19.18%29.78%5.71%-1.35%
Earnings Yield
---1.92%0.28%0.09%
FCF Yield
0.08%0.40%-2.26%--
Buyback Yield / Dilution
-0.19%-0.07%0.14%0.15%-43.09%-2.19%
Total Shareholder Return
-0.19%-0.07%0.14%0.15%-43.09%-2.19%