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