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