Highest end of day price: 30.913187481905 EUR (C$35.20 USD) on 2020-03-09
Lowest end of day price: 22.567150268679 EUR (C$22.41 USD) on 2022-11-07