Highest end of day price: 315.49738707624 EUR (C$359.60 USD) on 2020-03-10
Lowest end of day price: 189.75621898242 EUR (C$231.10 USD) on 2010-05-17