Highest end of day price: 20.162084579468 EUR (23,69ย โฌ USD) on 2017-08-18
Lowest end of day price: 2.2671043872833 EUR (2,52ย โฌ USD) on 2019-08-26