Highest end of day price: 19.235889242433 EUR (C$23.26 USD) on 2021-02-17
Lowest end of day price: 8.8990634579071 EUR (C$10.19 USD) on 2019-01-09