Highest end of day price: 32.314369106013 EUR (C$35.01 USD) on 2022-04-21
Lowest end of day price: 22.872419089294 EUR (C$22.52 USD) on 2022-10-21