Highest end of day price: 22.648071684202 EUR ($26.34 USD) on 2025-10-27
Lowest end of day price: 10.652613325734 EUR ($12.16 USD) on 2026-06-30