Highest end of day price: 25.162072806747 EUR (ยฃ30.47 USD) on 2021-02-16
Lowest end of day price: 0.23770554448725 EUR (ยฃ0.31 USD) on 2014-09-05