Highest end of day price: 134.77681855157 EUR (C$158.83 USD) on 2018-05-18
Lowest end of day price: 8.6988324427388 EUR (C$9.82 USD) on 2003-09-18