Highest end of day price: 85.574601907287 EUR (C$90.03 USD) on 2022-06-23
Lowest end of day price: 22.181921083198 EUR (C$32.65 USD) on 2007-12-28