Highest end of day price: 267.84606074073 EUR (C$290.79 USD) on 2020-04-21
Lowest end of day price: 119.98137915452 EUR (C$171.45 USD) on 2011-04-08