Highest end of day price: 62.057322759863 EUR (C$59.51 USD) on 2000-03-06
Lowest end of day price: 11.480114749589 EUR (C$12.82 USD) on 2020-03-17