Highest end of day price: 31.784091816627 EUR (C$39.21 USD) on 2018-03-20
Lowest end of day price: 23.3389589306 EUR (C$22.40 USD) on 2022-09-27