Highest end of day price: 37.516536274018 EUR (C$53.38 USD) on 2010-11-05
Lowest end of day price: 10.011073843653 EUR (C$11.26 USD) on 2021-12-20