Highest end of day price: 218.2829833313 EUR (C$259.15 USD) on 2020-07-30
Lowest end of day price: 129.15472673459 EUR (C$157.30 USD) on 2010-05-17