Highest end of day price: 78.755357038129 EUR (C$96.02 USD) on 2021-05-26
Lowest end of day price: 2.7361481563131 EUR (C$2.99 USD) on 2019-09-26