Highest end of day price: 72.880610830157 EUR (C$99.56 USD) on 2011-09-12
Lowest end of day price: 0.70476538285073 EUR (C$0.82 USD) on 2026-08-28