Highest end of day price: 20.334800489966 EUR ($22.78 USD) on 2017-05-22
Lowest end of day price: 0.38695729348722 EUR ($0.42 USD) on 2020-04-03