Citadel Advisors’s Shattuck Labs STTK Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$952K Buy
148,021
+79,175
+115% +$376K ﹤0.01% 7770
2025
Q4
$251K Buy
+68,846
New +$164K ﹤0.01% 10540
2024
Q4
Sell
-175,342
Closed -$612K 15359
2024
Q3
$612K Sell
175,342
-19,753
-10% -$73.6K ﹤0.01% 7829
2024
Q2
$753K Buy
195,095
+191,851
+5,914% +$1.56M ﹤0.01% 7190
2024
Q1
$29K Buy
+3,244
New +$29.7K ﹤0.01% 12720
2023
Q4
Sell
-52,887
Closed -$144K 15218
2023
Q3
$80.4K Sell
52,887
-19,116
-27% -$43.6K ﹤0.01% 11173
2023
Q2
$225K Sell
72,003
-2,401
-3% -$6.97K ﹤0.01% 9631
2023
Q1
$219K Buy
74,404
+4,405
+6% +$15.6K ﹤0.01% 10019
2022
Q4
$161K Sell
69,999
-51,962
-43% -$130K ﹤0.01% 10499
2022
Q3
$329K Sell
121,961
-51,795
-30% -$194K ﹤0.01% 9361
2022
Q2
$705K Sell
173,756
-120,488
-41% -$436K ﹤0.01% 7855
2022
Q1
$1.25M Buy
294,244
+115,726
+65% +$656K ﹤0.01% 7189
2021
Q4
$1.52M Buy
178,518
+152,785
+594% +$2.1M ﹤0.01% 6860
2021
Q3
$524K Buy
+25,733
New +$551K ﹤0.01% 9753

Other funds holding STTK

Citadel Advisors's STTK Position: Q1 2026 in Review

Citadel Advisors increased its Shattuck Labs (STTK) stake by 115% in Q1 2026, buying an estimated $376K and bringing the position to 148,021 shares worth $952K. The position accounts for ﹤0.01% of the portfolio, ranked #7770.

Citadel Advisors first reported a position in STTK in Q3 2021 and has held it in 14 quarters since. The position peaked at $1.52M in Q4 2021. 84 funds tracked by Wall St. Rank hold STTK as of Q1 2026.

  • Citadel Advisors held 148,021 shares of Shattuck Labs worth $952K as of Q1 2026.
  • Citadel Advisors bought 79,175 Shattuck Labs shares in Q1 2026, an estimated $376K.
  • Shattuck Labs made up ﹤0.01% of Citadel Advisors's portfolio in Q1 2026, its #7770 holding.
  • Citadel Advisors first reported a position in Shattuck Labs in Q3 2021 and has held it in 14 quarters since.
  • Citadel Advisors's Shattuck Labs position peaked at $1.52M in Q4 2021.
  • 84 funds tracked by Wall St. Rank held Shattuck Labs as of Q1 2026.

Based on Citadel Advisors's 13F filing for Q1 2026, filed 15 May 2026.