Highest end of day price: 65.646451903104 EUR (C$76.63 USD) on 2026-01-22
Lowest end of day price: 6.8655128680187 EUR (C$7.75 USD) on 2015-09-11