Highest end of day price: 154.3846864096 EUR (C$179.89 USD) on 2025-08-20
Lowest end of day price: 52.322022787143 EUR (C$66.39 USD) on 2010-05-07