Shattuck Labs Inc

STTK

$0.999-0.00 (-0.06%)

Aug 18, 2025, 3:25 PM

Financials
52Week High3.9552Week Low0.69
Beta1.56Current Ratio Annual8.88
Current Ratio Quarterly9.08Market Cap47.67M
Net Profit Margin TTM-1,156.46Operating Margin TTM-1,241.29
Price To Book0.71Price To Sales TTM7.41
Quick Ratio Annual8.19Quick Ratio Quarterly8.33
Return On Assets TTM-69.13Return On Equity TTM-79.69
Return On Investment TTM-79.69Revenue Growth3Y-42.45
Revenue Growth5Y-10.37Revenue Growth TTMYoy69.40
Revenue Per Share TTM0.09
13F Aggregates
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Dec 31, 2024760241431.63M$37.75M
Mar 31, 2025
75(-1%)
8(+%)
6(+200%)
16(+300%)
24(+2300%)
25(+525%)
31.16M(-1%)
$29.19M(-23%)
Jun 30, 2025
62(-17%)
11(+38%)
25(+317%)
19(+19%)
20(-17%)
9(-64%)
28.70M(-8%)
$22.45M(-23%)
Shattuck Labs Inc (STTK) - Institutional Holdings