Highest end of day price: 198.34348453103 EUR (C$228.65 USD) on 2025-11-03
Lowest end of day price: 57.020282349991 EUR (C$74.34 USD) on 2011-12-19