Highest end of day price: 27.312633523387 EUR ($29.60 USD) on 2024-04-03
Lowest end of day price: 3.0504132817662 EUR ($3.55 USD) on 2025-12-05