IMCD
IMCD.AS
#3009
Rank
C$7.09 B
Marketcap
C$120.08
Share price
-2.56%
Change (1 day)
-44.31%
Change (1 year)

Stock price history for IMCD (IMCD.AS)

Highest end of day price: 280.56483339637 EUR (C$318.32 USD) on 2021-12-09

Lowest end of day price: 26.045347771969 EUR (C$32.92 USD) on 2014-10-14

Stock price history of IMCD from 2014 to 2025

Annual Stock Price Performance

Year Performance
2025-40.17%
2024-4.12%
2023 20.82%
2022-30.80%
2021 68.92%
2020 44.18%
2019 30.01%
2018 12.91%
2017 37.94%
2016 15.52%
2015 30.17%
2014 22.27%