Highest end of day price: 233.18440374866 EUR (C$266.77 USD) on 2026-07-03
Lowest end of day price: 66.378173682534 EUR (C$73.12 USD) on 2016-06-27