Highest end of day price: 27.312633523387 EUR ($29.60 USD) on 2024-04-03
Lowest end of day price: 1.8237224671025 EUR ($2.15 USD) on 2025-12-23