Highest end of day price: 72.59674279281 EUR (C$82.79 USD) on 2026-07-07
Lowest end of day price: 23.136014393815 EUR (C$25.96 USD) on 2016-03-17