Highest end of day price: 301.5114434366 EUR (C$328.74 USD) on 2020-05-25
Lowest end of day price: 12.972545063011 EUR (C$17.77 USD) on 2007-09-05