Highest end of day price: 16.814023902065 EUR ($19.79 USD) on 2025-12-30
Lowest end of day price: 16.451948343898 EUR ($19.25 USD) on 2025-12-11