Highest end of day price: 18.504723786935 EUR ($20.32 USD) on 2025-04-09
Lowest end of day price: 8.9626918841894 EUR ($9.68 USD) on 2024-11-08