Highest end of day price: 79.755238928417 EUR (C$84.69 USD) on 2022-06-09
Lowest end of day price: 35.91763713571 EUR (C$42.86 USD) on 2021-03-23