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