Highest end of day price: 86.425969198071 EUR (C$101.32 USD) on 2021-08-10
Lowest end of day price: 6.3218429859926 EUR (C$7.58 USD) on 2018-05-03