Highest end of day price: 110.18804929454 EUR (C$128.93 USD) on 2025-12-11
Lowest end of day price: 29.504246815211 EUR (C$31.55 USD) on 2020-03-23