Highest end of day price: 313.69366180224 EUR (C$365.98 USD) on 2025-12-04
Lowest end of day price: 51.006805476938 EUR (C$61.52 USD) on 2012-07-24