IPC Corporation Ltd (FRA:IPEN)
Germany flag Germany · Delayed Price · Currency is EUR
0.1070
-0.0050 (-4.46%)
Last updated: Jan 28, 2026, 5:00 PM CET

IPC Corporation Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
1076689
Market Cap Growth
74.86%8.22%-3.63%-24.39%-4.13%-46.89%
Enterprise Value
149681011
Last Close Price
0.110.060.060.050.070.08
PE Ratio
2.931.53----
PS Ratio
7.734.162.806.073.072.60
PB Ratio
0.330.190.210.200.220.22
P/TBV Ratio
0.330.190.210.200.220.22
P/FCF Ratio
--17.12--10.82
P/OCF Ratio
--16.13--9.89
EV/Sales Ratio
10.325.742.597.763.533.16
EV/FCF Ratio
-11.15-15.85--13.13
Debt / Equity Ratio
0.140.120.090.110.090.14
Debt / FCF Ratio
--7.12--7.03
Asset Turnover
0.040.040.060.030.060.06
Inventory Turnover
0.270.270.370.280.480.65
Quick Ratio
0.280.280.150.491.131.14
Current Ratio
7.758.545.752.954.202.94
Return on Equity (ROE)
11.88%13.36%-1.45%-14.80%-14.63%-37.53%
Return on Assets (ROA)
-3.37%-3.23%-4.13%-5.91%-5.16%-7.19%
Return on Invested Capital (ROIC)
-5.81%-5.73%-7.29%-10.42%-9.38%-13.02%
Return on Capital Employed (ROCE)
-5.70%-5.30%-8.00%-11.50%-9.40%-14.80%
Earnings Yield
34.14%65.24%-7.11%-83.36%-69.16%-202.01%
FCF Yield
-11.87%-21.47%5.84%-25.00%-4.32%9.25%
Buyback Yield / Dilution
1.16%0.00%----
Total Shareholder Return
1.16%-----
Source: S&P Global Market Intelligence. Standard template. Financial Sources.