Highest end of day price: 60.397313584189 EUR (C$70.12 USD) on 2026-06-16
Lowest end of day price: 32.815294606292 EUR (C$34.66 USD) on 2023-10-30