IBC POLSKA F & P spólka akcyjna (WSE:IBC)
Poland flag Poland · Delayed Price · Currency is PLN
3.500
+0.290 (9.03%)
At close: Jun 17, 2026

WSE:IBC Ratios and Metrics

Millions PLN. 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
1095665
Market Cap Growth
93.79%85.16%-26.19%5.00%11.11%123.60%
Enterprise Value
1084665
Last Close Price
3.432.871.552.102.001.80
PE Ratio
25.3221.36--11.62-
PS Ratio
0.780.700.480.580.560.80
PB Ratio
2.381.941.151.371.251.26
P/TBV Ratio
2.381.941.151.371.251.27
P/FCF Ratio
-15.29--14.90-
P/OCF Ratio
-13.96-30.5314.90-
EV/Sales Ratio
0.760.680.460.520.540.75
EV/EBITDA Ratio
15.4112.65-56.496.8845.20
EV/EBIT Ratio
20.9917.47--7.84-
EV/FCF Ratio
-14.87--14.49-
Debt / Equity Ratio
----0.010.04
Debt / EBITDA Ratio
----0.061.46
Debt / FCF Ratio
----0.13-
Net Debt / Equity Ratio
-0.07-0.21-0.09-0.08-0.120.00
Net Debt / EBITDA Ratio
-0.46-1.391.14-3.86-0.680.02
Net Debt / FCF Ratio
3.45-1.636.661.79-1.430.00
Asset Turnover
1.841.921.581.681.781.17
Inventory Turnover
4.334.564.654.754.33-
Quick Ratio
0.900.971.031.401.381.31
Current Ratio
1.571.871.772.272.242.46
Return on Equity (ROE)
9.71%9.52%-13.41%-3.86%11.18%-2.72%
Return on Assets (ROA)
4.17%4.67%-5.09%-0.50%7.71%-0.01%
Return on Invested Capital (ROIC)
10.64%11.46%-12.63%-1.22%15.22%-0.03%
Return on Capital Employed (ROCE)
10.80%10.60%-12.10%-1.10%15.50%0.00%
Earnings Yield
3.95%4.68%-12.23%-2.69%8.61%-1.97%
FCF Yield
-0.84%6.54%-1.14%-3.38%6.71%-10.99%