Highest end of day price: 16.824084292033 EUR ($20.28 USD) on 2021-02-09
Lowest end of day price: 2.4114208615929 EUR ($2.66 USD) on 2015-08-11