Highest end of day price: 26.469236917692 EUR (ยฃ30.25 USD) on 2026-06-22
Lowest end of day price: 14.033412587524 EUR (ยฃ13.94 USD) on 2022-10-28