Highest end of day price: 60.328113906197 EUR (C$65.54 USD) on 2024-03-20
Lowest end of day price: 20.609901094827 EUR (C$23.86 USD) on 2026-03-20