Highest end of day price: 30.466517104467 EUR (ยฃ36.11 USD) on 2026-02-18
Lowest end of day price: 22.720376947187 EUR (ยฃ23.11 USD) on 2022-07-07