Highest end of day price: 53.172793395257 EUR (C$59.64 USD) on 2026-10-19
Lowest end of day price: 7.9163311004693 EUR (C$8.72 USD) on 2020-03-18