Highest end of day price: 17.053504681129 EUR ($19.87 USD) on 2025-10-28
Lowest end of day price: 9.4284115912928 EUR ($9.98 USD) on 2023-10-27