Highest end of day price: 30.559133778678 EUR (ยฃ36.22 USD) on 2026-02-18
Lowest end of day price: 12.491642849101 EUR (ยฃ13.76 USD) on 2020-03-18