Highest end of day price: 18.382837765957 EUR ($20.37 USD) on 2024-07-30
Lowest end of day price: 17.765132536689 EUR ($19.37 USD) on 2024-07-12