Highest end of day price: 20.549716712444 EUR ($24.20 USD) on 2018-09-21
Lowest end of day price: 3.5324890851148 EUR ($3.98 USD) on 2016-02-11