Highest end of day price: 23.780367264609 EUR ($24.54 USD) on 2000-01-06
Lowest end of day price: 0.21937115404102 EUR ($0.24 USD) on 2016-02-25