Highest end of day price: 21.223117667474 EUR (ยฃ23.88 USD) on 2026-10-06
Lowest end of day price: 7.1073139750642 EUR (ยฃ7.83 USD) on 2020-03-18