IMC S.A. (WSE:IMC)
Poland flag Poland · Delayed Price · Currency is PLN
38.80
+0.80 (2.11%)
May 13, 2026, 5:00 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,3499095723225541,072
Market Cap Growth
22.98%59.01%77.31%-41.80%-48.32%79.94%
Enterprise Value
1,6651,3231,0379301,3201,803
Last Close Price
38.0025.6013.887.8313.4527.84
PE Ratio
5.533.722.52--3.34
Forward PE
-2.712.712.712.712.71
PS Ratio
1.971.330.660.591.111.46
PB Ratio
1.811.220.760.580.841.39
P/TBV Ratio
1.791.210.760.580.841.39
P/FCF Ratio
6.224.192.04-12.884.41
P/OCF Ratio
5.203.511.514.808.553.96
EV/Sales Ratio
2.431.931.191.702.642.46
EV/EBITDA Ratio
4.854.353.32-12.644.82
EV/EBIT Ratio
6.144.883.72-17.635.42
EV/FCF Ratio
7.686.103.69-30.697.42
Debt / Equity Ratio
0.650.650.711.111.091.07
Debt / EBITDA Ratio
1.411.411.5052.904.471.90
Debt / FCF Ratio
2.242.241.89-16.663.38
Net Debt / Equity Ratio
0.430.430.461.000.920.92
Net Debt / EBITDA Ratio
1.061.061.10-17.835.821.88
Net Debt / FCF Ratio
1.481.481.23-2248.3814.132.90
Asset Turnover
0.560.560.670.440.310.52
Inventory Turnover
1.091.091.231.130.470.61
Quick Ratio
1.491.491.420.450.680.59
Current Ratio
4.574.573.951.952.702.82
Return on Equity (ROE)
34.69%34.69%33.76%-14.40%-0.66%47.80%
Return on Assets (ROA)
13.94%13.94%13.28%-2.70%2.89%14.86%
Return on Invested Capital (ROIC)
22.92%26.08%24.23%-4.81%5.22%26.29%
Return on Capital Employed (ROCE)
23.60%23.60%23.50%-5.60%6.40%23.50%
Earnings Yield
18.10%26.87%39.69%-25.39%-0.76%29.92%
FCF Yield
16.08%23.86%49.15%-0.08%7.77%22.68%
Dividend Yield
7.71%-19.43%--12.85%
Payout Ratio
60.49%58.44%---39.10%
Buyback Yield / Dilution
----3.69%-3.19%-
Total Shareholder Return
7.71%-19.43%-3.69%-3.19%12.85%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.