Highest end of day price: 264.55122831842 EUR (C$307.44 USD) on 2026-09-04
Lowest end of day price: 52.134994227171 EUR (C$55.76 USD) on 2020-03-23