Highest end of day price: 53.499165632402 EUR (C$60.37 USD) on 2022-01-05
Lowest end of day price: 4.3024976763311 EUR (C$4.90 USD) on 2018-11-22