Highest end of day price: 19.109583944483 EUR ($21.74 USD) on 2026-09-24
Lowest end of day price: 6.4212647264815 EUR ($6.85 USD) on 2024-04-30