Highest end of day price: 127.56010846946 EUR (C$149.34 USD) on 2018-07-30
Lowest end of day price: 1.6841310857676 EUR (C$1.73 USD) on 2002-12-20