Highest end of day price: 28.776652301003 EUR (C$32.73 USD) on 2026-09-24
Lowest end of day price: 13.32842015269 EUR (C$15.65 USD) on 2021-09-23