Highest end of day price: 652.50254899707 EUR (C$755.12 USD) on 2026-08-14
Lowest end of day price: 71.113680471851 EUR (C$77.20 USD) on 2020-04-21