Highest end of day price: 58.355112754583 EUR (C$67.49 USD) on 2025-11-26
Lowest end of day price: 25.576920643661 EUR (C$34.60 USD) on 2013-09-20