Highest end of day price: 24.968023255814 EUR ($27.92 USD) on 2020-03-04
Lowest end of day price: 15.32417150648 EUR ($17.20 USD) on 2015-05-13