IMC S.A. (WSE:IMC)
Poland flag Poland · Delayed Price · Currency is PLN
34.90
+0.60 (1.75%)
Jul 14, 2026, 12:10 PM CET

IMC S.A. Ratios and Metrics

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,2189095723225541,072
Market Cap Growth
15.49%59.01%77.31%-41.80%-48.32%79.94%
Enterprise Value
1,6071,3231,0379301,3201,803
Last Close Price
34.3024.2413.147.4112.7326.36
PE Ratio
5.333.722.52--3.34
Forward PE
-6.256.256.256.256.25
PS Ratio
1.781.330.660.591.111.46
PB Ratio
1.661.220.760.580.841.39
P/TBV Ratio
1.651.210.760.580.841.39
P/FCF Ratio
6.594.192.04-12.884.41
P/OCF Ratio
5.283.511.514.808.553.96
EV/Sales Ratio
2.341.931.191.702.642.46
EV/EBITDA Ratio
4.804.353.32-12.644.82
EV/EBIT Ratio
6.184.883.72-17.635.42
EV/FCF Ratio
8.706.103.69-30.697.42
Debt / Equity Ratio
0.680.650.711.111.091.07
Debt / EBITDA Ratio
1.491.411.5052.904.471.90
Debt / FCF Ratio
2.712.241.89-16.663.38
Net Debt / Equity Ratio
0.540.430.461.000.920.92
Net Debt / EBITDA Ratio
1.341.061.10-17.835.821.88
Net Debt / FCF Ratio
2.141.481.23-2248.3814.132.90
Asset Turnover
0.530.560.670.440.310.52
Inventory Turnover
1.111.091.231.130.470.61
Quick Ratio
1.151.491.420.450.680.59
Current Ratio
4.344.573.951.952.702.82
Return on Equity (ROE)
31.85%34.69%33.76%-14.40%-0.66%47.80%
Return on Assets (ROA)
12.53%13.94%13.28%-2.70%2.89%14.86%
Return on Invested Capital (ROIC)
22.46%26.08%24.23%-4.81%5.22%26.29%
Return on Capital Employed (ROCE)
22.00%23.60%23.50%-5.60%6.40%23.50%
Earnings Yield
18.75%26.87%39.69%-25.39%-0.76%29.92%
FCF Yield
15.17%23.86%49.15%-0.08%7.77%22.68%
Dividend Yield
8.84%-20.52%--13.57%
Payout Ratio
64.79%58.44%---39.10%
Buyback Yield / Dilution
----3.69%-3.19%-
Total Shareholder Return
8.50%-20.52%-3.69%-3.19%13.57%