Highest end of day price: 22.973221952909 EUR ($24.86 USD) on 2024-10-30
Lowest end of day price: 18.734256729169 EUR ($19.61 USD) on 2024-11-22