Highest end of day price: 22.187785506978 EUR (C$23.52 USD) on 2017-02-14
Lowest end of day price: 6.8233951454456 EUR (C$7.26 USD) on 2015-11-18