Highest end of day price: 29.128213081899 EUR (ยฃ34.38 USD) on 2026-02-27
Lowest end of day price: 21.700358752131 EUR (ยฃ23.20 USD) on 2023-11-13