Highest end of day price: 32.512816015056 EUR (C$36.87 USD) on 2017-06-27
Lowest end of day price: 7.1486871678845 EUR (C$8.35 USD) on 2020-10-30