Highest end of day price: 188.90016308985 EUR (C$224.27 USD) on 2020-07-30
Lowest end of day price: 115.06817996311 EUR (C$140.14 USD) on 2010-05-17