Highest end of day price: 26.027722739362 EUR (ยฃ28.84 USD) on 2024-08-19
Lowest end of day price: 17.108430424503 EUR (ยฃ18.22 USD) on 2024-04-19