Highest end of day price: 87.7961656706 EUR (C$87.52 USD) on 2022-08-24
Lowest end of day price: 12.33398844943 EUR (C$14.06 USD) on 2018-11-23