No Data Available
STP price today is $0.0878 USD, which is Up by 0.51% over the last 24 hours. There has been an hourly Dip by -0.5%. STP's market cap currently sits at $170,636,153.73 USD, holding up for a market cap rank at #373. The volume were at $40,184,555.20 USD STP ranks no 373 in the market capitalization of STP is at $170,636,153.73 and its volume for 24 hours is $40,184,555.20. STP are under circulation, with total supply of 1.94B and the Maximum supply of 0.