Highest end of day price: 30.495066716617 EUR (ยฃ35.92 USD) on 2026-02-19
Lowest end of day price: 22.720376947187 EUR (ยฃ23.11 USD) on 2022-07-07