Highest end of day price: 20.933646506166 EUR ($22.76 USD) on 2024-11-05
Lowest end of day price: 18.999473995143 EUR ($20.79 USD) on 2024-07-18