Highest end of day price: 34.122584268328 EUR (C$38.85 USD) on 2020-03-09
Lowest end of day price: 23.850167963451 EUR (C$23.68 USD) on 2022-11-07