Highest end of day price: 72.880610830157 EUR (C$99.56 USD) on 2011-09-12
Lowest end of day price: 0.78520511712699 EUR (C$0.91 USD) on 2026-01-12