Highest end of day price: 53.455338817467 EUR (C$60.40 USD) on 2022-02-03
Lowest end of day price: 1.6399254996266 EUR (C$2.23 USD) on 2009-03-23