Highest end of day price: 389.71716195741 EUR (C$512.40 USD) on 2007-02-20
Lowest end of day price: 1.7459630421869 EUR (C$1.89 USD) on 2020-05-13