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