Highest end of day price: 23.302854725607 EUR (ยฃ25.28 USD) on 2024-06-12
Lowest end of day price: 16.718537234043 EUR (ยฃ18.53 USD) on 2024-09-12