Highest end of day price: 1193.2179324705 EUR (C$1,390 USD) on 2026-01-15
Lowest end of day price: 394.70435166123 EUR (C$422.11 USD) on 2020-03-23