Highest end of day price: 16.541529703832 EUR ($19.41 USD) on 2026-05-07
Lowest end of day price: 6.4212647264815 EUR ($6.85 USD) on 2024-04-30