Highest end of day price: 32.888867587289 EUR (ยฃ38.58 USD) on 2026-05-07
Lowest end of day price: 29.954319138693 EUR (ยฃ34.55 USD) on 2026-03-27