Highest end of day price: 38.153562359211 EUR (C$43.07 USD) on 2019-07-01
Lowest end of day price: 13.452582246373 EUR (C$17.93 USD) on 2011-10-04