Highest end of day price: 275.93249483735 EUR (C$322.14 USD) on 2026-08-25
Lowest end of day price: 126.62951758363 EUR (C$141.26 USD) on 2020-03-16