Highest end of day price: 245.87717554833 EUR (C$300.88 USD) on 2020-12-22
Lowest end of day price: 149.68333568109 EUR (C$181.25 USD) on 2010-06-09