Highest end of day price: 26.718998773452 EUR ($24.28 USD) on 2000-05-11
Lowest end of day price: 0.64463420225987 EUR ($0.67 USD) on 2002-12-23