Highest end of day price: 72.880610830157 EUR (C$99.56 USD) on 2011-09-12
Lowest end of day price: 0.7641813136217 EUR (C$0.89 USD) on 2026-05-25