NASDAQ : STTK

Shattuck Labs, Inc. — Stock Grades

$7.18 USD

$0.04 (0.56%)

Volume
1.89M
Average Volume
1.04M
Market Capitalization
$648.87M
P/E Ratio
-14.08
Dividend Yield
0.00%
Price Target
$12.50
Year High
$8.33
Year Low
$0.76
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$27.59
STTK Stock Grades
Date Grading Company Previous Grade New Grade Action
2026-06-09 Citigroup Buy Buy Maintain
2026-06-08 Needham Buy Buy Maintain
2026-06-08 HC Wainwright & Co. Buy Buy Maintain
2026-06-05 Citigroup Neutral Buy Upgrade
2026-05-08 Wedbush Outperform Outperform Maintain
2026-04-20 HC Wainwright & Co. Buy Buy Maintain
2026-03-13 Citigroup Neutral Neutral Maintain
2026-03-06 Wedbush Outperform Outperform Maintain
2026-01-06 Citigroup Neutral Neutral Maintain