Highest end of day price: 85.01980090506 EUR (C$103.06 USD) on 2021-02-15
Lowest end of day price: 6.0646858161158 EUR (C$6.90 USD) on 2018-12-24