$6.970
-0.222 (-3.19%)At close
IMC Financial Performance
The stock has performed exceptionally well with a year-to-date change of +106.00% and a 20-day change of +91.81%.
Financials
No data
This page is for research only and is not investment advice. Models can be wrong. Past performance does not guarantee future results.