Highest end of day price: 20.644567599762 EUR ($24.59 USD) on 2018-05-10
Lowest end of day price: 9.1644840980537 EUR ($10.69 USD) on 2020-10-29