Stockreport

Shattuck Labs First Quarter 2024 Earnings: Beats Expectations [Yahoo! Finance]

Shattuck Labs, Inc.  (STTK) 
PDF US$0.37 loss per share (improved from US$0.49 loss in 1Q 2023). All figures shown in the chart above are for the trailing 12 month (TTM) period Shattuck Labs Revenu [Read more]