Highest end of day price: 31.135149149049 EUR (C$38.32 USD) on 2018-03-16
Lowest end of day price: 3.9753421469178 EUR (C$4.34 USD) on 2015-07-31