Highest end of day price: 31.12837058443 EUR (C$36.64 USD) on 2020-08-07
Lowest end of day price: 10.864980895947 EUR (C$12.30 USD) on 2019-01-03