Highest end of day price: 20.450902058841 EUR (C$22.92 USD) on 2017-06-13
Lowest end of day price: 1.9276258210477 EUR (C$2.27 USD) on 2020-10-28