Highest end of day price: 27.400555691189 EUR (ยฃ32.47 USD) on 2026-02-18
Lowest end of day price: 6.4151464185459 EUR (ยฃ7.24 USD) on 2016-02-11