Highest end of day price: 212.33137854062 EUR (C$245.36 USD) on 2021-11-05
Lowest end of day price: 16.504568390618 EUR (C$21.39 USD) on 2009-02-09