Highest end of day price: 27.997580001529 EUR (ยฃ32.58 USD) on 2026-05-25
Lowest end of day price: 6.4151464185459 EUR (ยฃ7.24 USD) on 2016-02-11