Highest end of day price: 314.21899683544 EUR (C$384.51 USD) on 2020-12-22
Lowest end of day price: 170.05938351728 EUR (C$206.46 USD) on 2012-07-25