Highest end of day price: 24.649411326643 EUR ($29.14 USD) on 2017-10-26
Lowest end of day price: 12.003071019548 EUR ($14.22 USD) on 2020-08-20