Highest end of day price: 95.05268369541 EUR (C$116.32 USD) on 2020-12-22
Lowest end of day price: 53.85809972889 EUR (C$66.19 USD) on 2012-08-15