Highest end of day price: 243.59174596471 EUR (C$283.69 USD) on 2026-01-15
Lowest end of day price: 74.997692676081 EUR (C$80.21 USD) on 2020-03-23