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