Highest end of day price: 22.847315847167 EUR ($24.25 USD) on 1999-09-03
Lowest end of day price: 0.28771309934622 EUR ($0.32 USD) on 2016-02-26