Highest end of day price: 45.574395298845 EUR (C$52.15 USD) on 2026-07-06
Lowest end of day price: 31.958323462955 EUR (C$32.37 USD) on 2022-07-26