Highest end of day price: 64.032104527295 EUR (C$74.76 USD) on 2026-08-25
Lowest end of day price: 22.350859493106 EUR (C$23.90 USD) on 2020-03-23