Highest end of day price: 90.862768997207 EUR (C$106.06 USD) on 2026-01-22
Lowest end of day price: 14.000109610042 EUR (C$16.89 USD) on 2012-07-24