Highest end of day price: 23.34821378519 EUR ($22.12 USD) on 2000-04-19
Lowest end of day price: 0.56547656097632 EUR ($0.59 USD) on 2002-12-23