Highest end of day price: 6.1324866057031 EUR ($8.24 USD) on 2005-03-10
Lowest end of day price: 0.0047339896181257 EUR ($0.005036 USD) on 2023-09-15