Highest end of day price: 483.71771805463 EUR (C$503.74 USD) on 2025-03-03
Lowest end of day price: 300.53917355977 EUR (C$325.70 USD) on 2020-05-07