Highest end of day price: 89.996361244659 EUR (C$102.11 USD) on 2021-12-09
Lowest end of day price: 43.412078047261 EUR (C$52.84 USD) on 2018-04-25