Highest end of day price: 22.635037608891 EUR (ยฃ23.59 USD) on 2024-12-27
Lowest end of day price: 12.870009141154 EUR (ยฃ14.86 USD) on 2026-03-12