Highest end of day price: 68.946636366522 EUR (C$81.60 USD) on 2026-04-17
Lowest end of day price: 17.599539177181 EUR (C$19.63 USD) on 2020-03-16