Highest end of day price: 273.2396238409 EUR (C$312.60 USD) on 2026-07-03
Lowest end of day price: 126.62951758363 EUR (C$141.26 USD) on 2020-03-16