Highest end of day price: 126.80873751767 EUR (C$146.65 USD) on 2025-11-26
Lowest end of day price: 57.225417983183 EUR (C$78.85 USD) on 2013-10-22