Stockreport

Shattuck Labs Reports First Quarter 2025 Financial Results and Recent Business Highlights [Yahoo! Finance]

Shattuck Labs, Inc.  (STTK) 
PDF – Cash balance of approximately $60.9 million as of March 31, 2025, expected to fund operations into 2027 – AUSTIN, TX and DURHAM, NC, May 01, 2025 (GLOBE NEWSWIRE) - [Read more]