Highest end of day price: 53.519357515892 EUR (C$62.33 USD) on 2026-01-15
Lowest end of day price: 37.725487925332 EUR (C$37.85 USD) on 2022-07-13