Highest end of day price: 20.18481118283 EUR (ยฃ23.50 USD) on 2025-12-09
Lowest end of day price: 20.002804328441 EUR (ยฃ23.48 USD) on 2025-12-12