Highest end of day price: 97.338176074069 EUR (C$119.27 USD) on 2020-12-30
Lowest end of day price: 63.504000673075 EUR (C$62.52 USD) on 2022-10-21