Highest end of day price: 38.15030881226 EUR (ยฃ43.71 USD) on 2026-06-18
Lowest end of day price: 11.372061200675 EUR (ยฃ12.16 USD) on 2020-03-23