Highest end of day price: 72.880610830157 EUR (C$99.56 USD) on 2011-09-12
Lowest end of day price: 0.81963369556703 EUR (C$0.94 USD) on 2025-06-06