Highest end of day price: 197.34463137069 EUR (C$241.78 USD) on 2021-01-05
Lowest end of day price: 14.789841283177 EUR (C$18.13 USD) on 2018-02-09