Highest end of day price: 18.934224344618 EUR (ยฃ20.38 USD) on 2020-03-24
Lowest end of day price: 13.156934397683 EUR (ยฃ16.30 USD) on 2018-04-16