Highest end of day price: 10.072176519354 EUR (ยฃ11.89 USD) on 2026-02-27
Lowest end of day price: 8.5707361461196 EUR (ยฃ9.07 USD) on 2023-10-20