Highest end of day price: 17.203430624255 EUR (ยฃ20.03 USD) on 2025-12-09
Lowest end of day price: 17.1686213918 EUR (ยฃ19.96 USD) on 2025-12-10