Highest end of day price: 19.82695856291 EUR ($22.22 USD) on 2017-05-22
Lowest end of day price: 0.38223658656224 EUR ($0.41 USD) on 2020-04-03