The live Stacks price today is $0.4644 USD with a 24-hour trading volume of $18,743,114.83 USD. We update our STX to USD