BRIEF-Shattuck Labs Q1 Net Income USD -14.767 Million
Share
Shattuck Labs, Inc.
STTK
0.00
0.00%
May 07 (Reuters) - Shattuck Labs Q1 income from operations USD -15.545 million.