Highest end of day price: 591.60264427485 EUR (C$685.92 USD) on 2026-06-15
Lowest end of day price: 244.33988941696 EUR (C$237.20 USD) on 2022-10-12