Highest end of day price: 553.12708706407 EUR (C$664.73 USD) on 2026-01-28
Lowest end of day price: 244.33988941696 EUR (C$237.20 USD) on 2022-10-12