Highest end of day price: 552.15731373047 EUR (C$618.66 USD) on 2026-10-23
Lowest end of day price: 99.193342360223 EUR (C$109.27 USD) on 2020-03-18