Highest end of day price: 49.500118513866 EUR (C$57.93 USD) on 2021-08-20
Lowest end of day price: 13.053378079016 EUR (C$15.89 USD) on 2010-05-25