Highest end of day price: 28.479021336126 EUR (C$33.75 USD) on 2017-08-02
Lowest end of day price: 4.9000277096471 EUR (C$4.77 USD) on 2002-10-21