The current STTK market cap is 127.347M USD. Next Shattuck Labs, Inc earnings date is May 11, the estimation is -0.63 USD.