Highest end of day price: 191.59046333764 EUR (C$227.46 USD) on 2020-07-30
Lowest end of day price: 116.70699581212 EUR (C$142.14 USD) on 2010-05-17