Highest end of day price: 127.09341329221 EUR (C$150.58 USD) on 2017-11-29
Lowest end of day price: 23.148032371065 EUR (C$26.08 USD) on 2019-02-14