Highest end of day price: 603.99711557742 EUR (C$698.06 USD) on 2026-08-05
Lowest end of day price: 241.93278012362 EUR (C$234.87 USD) on 2022-10-12