Incap Oyj (HEL:ICP1V)
Finland flag Finland · Delayed Price · Currency is EUR
9.18
+0.13 (1.44%)
Jun 16, 2026, 10:20 AM EET

Incap Oyj Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
267289301228501459
Market Cap Growth
-17.10%-4.07%32.13%-54.44%9.06%327.60%
Enterprise Value
275250291232510465
Last Close Price
9.059.8210.247.7517.1015.70
PE Ratio
19.2420.7013.2611.5118.1521.80
Forward PE
11.2412.9212.0510.7615.1019.00
PS Ratio
1.221.341.301.031.902.70
PB Ratio
1.932.142.272.145.737.30
P/TBV Ratio
3.192.362.542.456.579.03
P/FCF Ratio
20.6915.849.126.04-89.18
P/OCF Ratio
13.4910.717.805.11-47.49
EV/Sales Ratio
1.251.161.261.051.932.74
EV/EBITDA Ratio
9.198.748.837.5312.5116.68
EV/EBIT Ratio
11.6510.1810.058.3013.2517.90
EV/FCF Ratio
21.3213.718.816.15-90.29
Debt / Equity Ratio
0.440.200.230.320.240.17
Debt / EBITDA Ratio
2.050.900.891.050.500.37
Debt / FCF Ratio
4.751.500.940.90-2.13
Net Debt / Equity Ratio
0.06-0.39-0.31-0.080.160.03
Net Debt / EBITDA Ratio
0.29-1.86-1.25-0.280.330.06
Net Debt / FCF Ratio
0.64-2.92-1.25-0.22-2.170.33
Asset Turnover
0.931.021.161.261.771.65
Inventory Turnover
1.982.492.321.882.512.79
Quick Ratio
1.572.402.031.520.550.62
Current Ratio
2.963.653.373.262.011.70
Return on Equity (ROE)
10.33%10.42%18.96%20.41%36.71%41.51%
Return on Assets (ROA)
6.25%7.28%9.11%9.98%16.15%15.77%
Return on Invested Capital (ROIC)
12.93%17.73%23.03%21.07%35.00%38.99%
Return on Capital Employed (ROCE)
11.50%15.10%17.60%20.00%38.20%37.40%
Earnings Yield
5.27%4.83%7.54%8.69%5.51%4.59%
FCF Yield
4.83%6.31%10.96%16.56%-1.25%1.12%
Dividend Yield
-----1.02%
Buyback Yield / Dilution
-0.82%-0.30%-0.45%-0.40%-0.02%-28.17%
Total Shareholder Return
-0.82%-0.30%-0.45%-0.40%-0.02%-27.15%