Highest end of day price: 20.439911081273 EUR ($24.27 USD) on 2025-09-16
Lowest end of day price: 18.955417884353 EUR ($21.20 USD) on 2025-05-14