IMCD
IMCD.AS
#2690
Rank
C$8.48 B
Marketcap
C$143.72
Share price
0.43%
Change (1 day)
-23.33%
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 2026

Annual Stock Price Performance

Year Performance
2026 15.41%
2025-40.20%
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%