Highest end of day price: 40.044104185618 EUR (C$47.14 USD) on 2020-08-07
Lowest end of day price: 24.761163860874 EUR (C$27.21 USD) on 2016-03-10