Highest end of day price: 24.697235628048 EUR (ยฃ28.30 USD) on 2026-06-18
Lowest end of day price: 6.7901962391557 EUR (ยฃ7.66 USD) on 2016-02-11