Highest end of day price: 26.465759488831 EUR ($31.03 USD) on 2025-08-22
Lowest end of day price: 18.885641781177 EUR ($20.15 USD) on 2023-10-23