Highest end of day price: 38.576619788146 EUR (ยฃ45.53 USD) on 2026-02-27
Lowest end of day price: 33.587007211233 EUR (ยฃ35.40 USD) on 2023-10-18