Highest end of day price: 22.608677248677 EUR ($24.54 USD) on 2024-07-23
Lowest end of day price: 8.3316550070936 EUR ($8.15 USD) on 2022-09-30