Highest end of day price: 21.670637923052 EUR ($24.47 USD) on 2025-04-16
Lowest end of day price: 7.9800364924332 EUR ($8.57 USD) on 2023-05-31