IMC S.A. (WSE:IMC)
Poland flag Poland · Delayed Price · Currency is PLN
39.80
-0.25 (-0.62%)
Jun 3, 2026, 4:42 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,4229095723225541,072
Market Cap Growth
30.88%59.01%77.31%-41.80%-48.32%79.94%
Enterprise Value
1,8111,3231,0379301,3201,803
Last Close Price
40.0524.2413.147.4112.7326.36
PE Ratio
6.233.722.52--3.34
Forward PE
-2.712.712.712.712.71
PS Ratio
2.071.330.660.591.111.46
PB Ratio
1.941.220.760.580.841.39
P/TBV Ratio
1.921.210.760.580.841.39
P/FCF Ratio
7.694.192.04-12.884.41
P/OCF Ratio
6.173.511.514.808.553.96
EV/Sales Ratio
2.641.931.191.702.642.46
EV/EBITDA Ratio
5.414.353.32-12.644.82
EV/EBIT Ratio
6.964.883.72-17.635.42
EV/FCF Ratio
9.806.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
16.06%26.87%39.69%-25.39%-0.76%29.92%
FCF Yield
13.00%23.86%49.15%-0.08%7.77%22.68%
Dividend Yield
7.41%-20.52%--13.57%
Payout Ratio
64.79%58.44%---39.10%
Buyback Yield / Dilution
----3.69%-3.19%-
Total Shareholder Return
7.20%-20.52%-3.69%-3.19%13.57%