Highest end of day price: 33.742855293211 EUR (ยฃ38.60 USD) on 2026-07-03
Lowest end of day price: 28.953160776786 EUR (ยฃ33.52 USD) on 2026-03-20