IMCD
IMCD.AS
#2991
Rank
C$7.29 B
Marketcap
C$123.41
Share price
0.72%
Change (1 day)
-40.27%
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.64%
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%