Highest end of day price: 25.19769181005 EUR (ยฃ30.57 USD) on 2021-02-16
Lowest end of day price: 0.23770555393282 EUR (ยฃ0.31 USD) on 2014-09-05