Highest end of day price: 20.283387421337 EUR ($19.45 USD) on 2000-03-06
Lowest end of day price: 0.23111815428806 EUR ($0.24 USD) on 1999-08-16