Highest end of day price: 74.961322738372 EUR (C$87.37 USD) on 2026-08-26
Lowest end of day price: 21.917031668178 EUR (C$24.50 USD) on 2015-09-24