Highest end of day price: 20.500105997549 EUR ($24.18 USD) on 2021-07-21
Lowest end of day price: 0.3436057618373 EUR ($0.37 USD) on 2003-04-10