Highest end of day price: 173.77828808202 EUR (C$200.27 USD) on 2026-08-06
Lowest end of day price: 38.223545496118 EUR (C$49.23 USD) on 2013-04-05