Highest end of day price: 238.47185421414 EUR (C$282.63 USD) on 2026-02-18
Lowest end of day price: 135.07898112512 EUR (C$129.62 USD) on 2022-09-27