Highest end of day price: 31.685508899354 EUR (C$36.86 USD) on 2025-10-24
Lowest end of day price: 22.016704237016 EUR (C$23.60 USD) on 2022-06-08