Highest end of day price: 9.4136571624283 EUR ($10.49 USD) on 2023-07-12
Lowest end of day price: 0.050639619584583 EUR ($0.05716 USD) on 2003-09-19