Highest end of day price: 138.42767085929 EUR (C$150.28 USD) on 2020-04-21
Lowest end of day price: 70.186585608639 EUR (C$101.83 USD) on 2011-07-26