Highest end of day price: 19.403507851006 EUR (ยฃ20.86 USD) on 2017-01-26
Lowest end of day price: 2.1973375679908 EUR (ยฃ2.59 USD) on 2020-10-28