Image Power S.A. (WSE:IPW)
Poland flag Poland · Delayed Price · Currency is PLN
1.160
-0.080 (-6.45%)
At close: Jun 24, 2026

Image Power 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
3117164147
Market Cap Growth
-57.62%54.02%-53.00%-61.83%-13.79%-
Enterprise Value
3117154147
Last Close Price
1.163.484.7010.0026.2030.39
PS Ratio
3.2710.3410.6213.9967.67993.53
PB Ratio
-13.01-53.09-14.1515.2522.7724.55
P/TBV Ratio
---15.2522.7724.55
P/FCF Ratio
61.49582.59----
P/OCF Ratio
59.35468.69----
EV/Sales Ratio
3.2610.3010.4113.9267.51986.68
EV/EBITDA Ratio
----4257.20-
EV/FCF Ratio
61.17580.66----
Debt / Equity Ratio
---5.382.341.090.21
Debt / EBITDA Ratio
----203.28-
Net Debt / Equity Ratio
-0.08-5.352.341.080.06
Net Debt / EBITDA Ratio
-0.01-5.82-4.95202.03-0.23
Net Debt / FCF Ratio
--0.89-8.45-4.83-1.13-0.07
Asset Turnover
0.700.780.210.290.190.02
Inventory Turnover
1.461.510.06---
Quick Ratio
0.350.290.030.702.295.96
Current Ratio
0.610.370.7314.1845.2833.71
Return on Equity (ROE)
---610.40%-47.06%-7.29%-22.86%
Return on Assets (ROA)
-67.04%-73.83%-9.10%-7.90%-0.27%-12.77%
Return on Capital Employed (ROCE)
2720.10%1633.60%102.20%-13.40%-0.40%-21.50%
Earnings Yield
-63.71%-19.93%-21.02%-4.25%-0.33%-1.05%
FCF Yield
1.63%0.17%-4.47%-3.17%-4.19%-3.46%
Buyback Yield / Dilution
-86.34%-108.01%----