Highest end of day price: 653.62889954059 EUR (C$758.27 USD) on 2026-09-11
Lowest end of day price: 71.113680471851 EUR (C$77.20 USD) on 2020-04-21