Highest end of day price: 38.537718675685 EUR (C$47.76 USD) on 2018-01-26
Lowest end of day price: 28.842238187912 EUR (C$28.64 USD) on 2022-11-07