Highest end of day price: 74.567993057549 EUR (C$86.96 USD) on 2017-11-03
Lowest end of day price: 2.0560299894058 EUR (C$2.66 USD) on 2009-03-13