Highest end of day price: 60.06985286458 EUR (C$72.45 USD) on 2021-05-03
Lowest end of day price: 2.1407509961921 EUR (C$2.78 USD) on 2009-01-23