Highest end of day price: 16.950494807293 EUR ($19.56 USD) on 2025-04-18
Lowest end of day price: 12.09188635561 EUR ($13.34 USD) on 2024-10-04