Highest end of day price: 219.80282654488 EUR (C$254.70 USD) on 2025-11-12
Lowest end of day price: 81.739754239847 EUR (C$87.42 USD) on 2020-03-23