Highest end of day price: 24.678708924721 EUR (ยฃ28.24 USD) on 2020-07-17
Lowest end of day price: 13.020766088188 EUR (ยฃ14.24 USD) on 2015-12-16