Highest end of day price: 310.59594292392 EUR (C$354.02 USD) on 2020-03-10
Lowest end of day price: 124.47174926228 EUR (C$151.59 USD) on 2010-05-17