Highest end of day price: 24.084489525517 EUR (ยฃ28.60 USD) on 2021-08-02
Lowest end of day price: 0.41287647955597 EUR (ยฃ0.36 USD) on 2000-12-06