Highest end of day price: 216.20862833422 EUR (C$256.69 USD) on 2020-07-30
Lowest end of day price: 127.92730942769 EUR (C$155.80 USD) on 2010-05-17