Highest end of day price: 21.016101178963 EUR ($23.61 USD) on 2017-05-22
Lowest end of day price: 0.45933604691662 EUR ($0.50 USD) on 2020-04-03