Highest end of day price: 24.697801890363 EUR (ยฃ28.47 USD) on 2025-11-03
Lowest end of day price: 11.550723602585 EUR (ยฃ12.35 USD) on 2020-03-23