Highest end of day price: 27.810623406086 EUR (ยฃ31.18 USD) on 2019-08-09
Lowest end of day price: 19.891870759732 EUR (ยฃ21.65 USD) on 2015-07-16