Highest end of day price: 260.12139871181 EUR (C$296.49 USD) on 2020-03-10
Lowest end of day price: 104.55447953581 EUR (C$131.12 USD) on 2010-05-12