Highest end of day price: 32.645695576779 EUR (ยฃ37.13 USD) on 2026-09-24
Lowest end of day price: 12.235904778456 EUR (ยฃ13.25 USD) on 2020-04-27