Highest end of day price: 72.880610830157 EUR (C$99.56 USD) on 2011-09-12
Lowest end of day price: 0.74908797409337 EUR (C$0.86 USD) on 2026-07-06