Highest end of day price: 16.924981916132 EUR (C$20.59 USD) on 2021-01-22
Lowest end of day price: 1.9690648332632 EUR (C$2.23 USD) on 2018-11-16