Highest end of day price: 27.152403758573 EUR (ยฃ30.45 USD) on 2019-08-09
Lowest end of day price: 19.421074570496 EUR (ยฃ21.14 USD) on 2015-07-16