Highest end of day price: 58.556454493322 EUR (C$68.20 USD) on 2026-01-15
Lowest end of day price: 25.576920643661 EUR (C$34.60 USD) on 2013-09-20