EcoUp Oyj (HEL:ECOUP)
Finland flag Finland · Delayed Price · Currency is EUR
1.030
-0.035 (-3.29%)
At close: Aug 28, 2026

EcoUp Oyj Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
121318152758
Market Cap Growth
-16.10%-25.64%16.42%-43.16%-53.87%-
Enterprise Value
1719232028-
Last Close Price
1.061.482.001.733.046.51

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-----56.33
Forward PE
-38.7553.3324.46242.80-
PS Ratio
0.430.450.580.500.761.86
PB Ratio
0.830.931.040.821.302.49
P/TBV Ratio
0.961.121.371.121.943.44
P/OCF Ratio
--6.918.3016.0412.68

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.610.650.740.660.78-
EV/EBITDA Ratio
29.5523.827.837.3612.30-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.460.460.440.260.300.30
Debt / EBITDA Ratio
11.478.192.581.782.811.46
Net Debt / Equity Ratio
0.340.340.200.170.02-0.15
Net Debt / EBITDA Ratio
8.636.141.191.180.22-0.72
Net Debt / FCF Ratio
-1.78-1.19-41.67-1.76-0.140.92
Asset Turnover
1.071.031.020.930.971.08
Inventory Turnover
2.683.323.553.395.065.15
Quick Ratio
0.840.701.530.741.211.84
Current Ratio
1.511.232.091.201.522.13
Return on Equity (ROE)
-24.41%-18.93%-7.61%-10.02%-9.51%7.63%
Return on Assets (ROA)
-6.44%-5.47%-0.89%-1.97%-2.11%4.25%
Return on Invested Capital (ROIC)
-13.78%-12.51%-2.02%-4.81%-6.00%8.09%
Return on Capital Employed (ROCE)
-13.30%-12.60%-1.70%-4.50%-4.60%6.70%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-29.99%-22.44%-7.64%-12.87%-8.03%1.77%
FCF Yield
-23.13%-30.96%-0.47%-11.87%-12.57%-6.37%
Dividend Yield
-----0.92%
Payout Ratio
-----144.81%
Buyback Yield / Dilution
--0.54%-0.05%--21.09%-10.54%
Total Shareholder Return
--0.54%-0.05%--21.09%-9.62%