Martela Oyj (HEL:MARAS)
Finland flag Finland · Delayed Price · Currency is EUR
0.5160
+0.0190 (3.82%)
Jul 17, 2026, 5:50 PM EET

Martela 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
23461110
Market Cap Growth
-31.56%-14.89%-32.69%-47.34%7.54%-19.59%
Enterprise Value
19.9121.4820.7718.8819.0718.11
Last Close Price
0.520.720.851.272.452.29
PE Ratio
----4.30-
Forward PE
-12.0012.0057.2516.3370.46
PEG Ratio
-5.895.895.895.895.89
PS Ratio
0.030.040.050.060.100.11
PB Ratio
-0.54-1.693.390.610.800.96
P/TBV Ratio
---1.121.161.67
P/FCF Ratio
0.510.91--9.46-
P/OCF Ratio
0.460.8135.3518.225.34-
EV/Sales Ratio
0.230.230.240.200.170.20
EV/EBITDA Ratio
3.413.3835.754.307.66-
EV/EBIT Ratio
----7.66-
EV/FCF Ratio
4.265.88--16.30-
Debt / Equity Ratio
-4.22-10.4817.901.891.391.18
Debt / EBITDA Ratio
3.183.2635.724.127.75-
Debt / FCF Ratio
3.995.67--16.49-
Net Debt / Equity Ratio
-3.97-9.1814.541.370.580.73
Net Debt / EBITDA Ratio
2.992.8629.002.973.21-5.97
Net Debt / FCF Ratio
3.764.96-61.04-6.486.84-2.08
Asset Turnover
2.021.871.571.601.921.79
Inventory Turnover
-6.125.145.175.325.03
Quick Ratio
0.390.520.570.760.880.65
Current Ratio
0.650.750.841.051.240.97
Return on Equity (ROE)
118.35%845.97%-162.21%-30.02%20.75%-21.29%
Return on Assets (ROA)
-3.65%-2.31%-12.54%-4.31%8.32%-2.60%
Return on Invested Capital (ROIC)
-15.62%-7.83%-34.06%-11.43%23.33%-7.91%
Return on Capital Employed (ROCE)
-14.35%-7.94%-33.70%-9.04%11.89%-8.20%
Earnings Yield
----23.27%-
FCF Yield
197.40%109.46%--10.57%-
Dividend Yield
-0.00%0.00%7.75%0.00%0.00%
Payout Ratio
-0.00%0.00%-12.86%0.00%0.00%
Buyback Yield / Dilution
0.56%0.00%-1.44%-1.17%-0.24%-8.81%
Total Shareholder Return
0.56%0.00%-1.44%6.58%-0.24%-8.81%