Highest end of day price: 54.211668338776 EUR (C$62.68 USD) on 2026-08-07
Lowest end of day price: 24.960811735161 EUR (C$26.33 USD) on 2022-06-16