You're viewing limited data.
Shattuck Labs, Inc. (STTK) Financials | Rumor.io