Highest end of day price: 91.074460282721 EUR (C$104.19 USD) on 2026-07-03
Lowest end of day price: 19.539322311866 EUR (C$26.69 USD) on 2011-09-12