Highest end of day price: 16.043855755597 EUR ($17.23 USD) on 2025-03-27
Lowest end of day price: 12.09188635561 EUR ($13.34 USD) on 2024-10-04