Highest end of day price: 63.519147626285 EUR (C$71.48 USD) on 2026-10-06
Lowest end of day price: 11.138317226711 EUR (C$11.91 USD) on 2020-03-23