Highest end of day price: 67.468924162621 EUR (C$84.36 USD) on 2018-02-16
Lowest end of day price: 3.0969813236515 EUR (C$3.34 USD) on 2003-04-15