Incap Oyj (LON:0ERY)
London flag London · Delayed Price · Currency is GBP · Price in EUR
9.93
-0.11 (-1.10%)
At close: Mar 12, 2026

Incap Oyj Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
254252249198444386
Market Cap Growth
-14.68%1.20%25.91%-55.43%15.17%300.85%
Enterprise Value
208218241202452390
Last Close Price
8.578.598.396.7815.2013.30
PE Ratio
20.8620.7013.2611.5118.1521.80
PS Ratio
1.341.331.301.031.902.70
PB Ratio
2.152.142.272.145.737.30
P/TBV Ratio
2.382.362.542.456.579.03
P/FCF Ratio
15.9615.849.126.04-89.18
P/OCF Ratio
10.7910.717.805.11-47.49
EV/Sales Ratio
1.111.151.261.051.932.74
EV/EBITDA Ratio
7.718.018.837.5312.5116.68
EV/EBIT Ratio
9.539.9010.058.3013.2517.90
EV/FCF Ratio
13.0713.718.816.15-90.29
Debt / Equity Ratio
0.200.200.230.320.240.17
Debt / EBITDA Ratio
0.880.880.891.050.500.37
Debt / FCF Ratio
1.501.500.940.90-2.13
Net Debt / Equity Ratio
-0.39-0.39-0.31-0.080.160.03
Net Debt / EBITDA Ratio
-1.70-1.70-1.25-0.280.330.06
Net Debt / FCF Ratio
-2.92-2.92-1.25-0.22-2.170.33
Asset Turnover
1.031.031.161.261.771.65
Inventory Turnover
2.482.482.311.882.512.79
Quick Ratio
2.482.482.011.520.550.62
Current Ratio
3.653.653.373.262.011.70
Return on Equity (ROE)
10.42%10.42%18.96%20.41%36.71%41.51%
Return on Assets (ROA)
7.49%7.49%9.11%9.98%16.15%15.77%
Return on Invested Capital (ROIC)
18.21%18.24%23.03%21.07%35.00%38.99%
Return on Capital Employed (ROCE)
15.50%15.50%17.60%20.00%38.20%37.40%
Earnings Yield
4.79%4.83%7.54%8.69%5.51%4.59%
FCF Yield
6.27%6.31%10.96%16.56%-1.25%1.12%
Dividend Yield
-----1.01%
Buyback Yield / Dilution
0.36%0.36%-0.45%-0.40%-0.02%-28.17%
Total Shareholder Return
0.36%0.36%-0.45%-0.40%-0.02%-27.16%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.