Highest end of day price: 32.015509522704 EUR (ยฃ37.65 USD) on 2026-03-02
Lowest end of day price: 29.954319138693 EUR (ยฃ34.55 USD) on 2026-03-27