Highest end of day price: 6.4125281793228 EUR ($8.59 USD) on 2005-03-15
Lowest end of day price: 0.0054576029538094 EUR ($0.005824 USD) on 2023-09-15