Highest end of day price: 65.306553857393 EUR (C$73.97 USD) on 2026-09-30
Lowest end of day price: 18.151052517806 EUR (C$20.60 USD) on 2016-04-29