Highest end of day price: 21.217778786426 EUR (C$25.66 USD) on 2021-02-17
Lowest end of day price: 6.1265117813803 EUR (C$8.40 USD) on 2014-05-19