Highest end of day price: 31.022268685512 EUR (ยฃ36.62 USD) on 2026-02-27
Lowest end of day price: 11.550723602585 EUR (ยฃ12.35 USD) on 2020-03-23