Renaissance Technologies’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
$3.89M Buy
604,500
+263,800
+77% +$1.25M 0.01% 1513
2025
Q4
$1.24M Buy
340,700
+123,833
+57% +$295K ﹤0.01% 2154
2025
Q3
$518K Buy
216,867
+178,767
+469% +$219K ﹤0.01% 2774
2025
Q2
$30.2K Buy
38,100
+10,100
+36% +$9.79K ﹤0.01% 3443
2025
Q1
$26.6K Sell
28,000
-100
-0.4% -$123 ﹤0.01% 3345
2024
Q4
$34K Sell
28,100
-222,500
-89% -$276K ﹤0.01% 3433
2024
Q3
$875K Sell
250,600
-141,410
-36% -$527K ﹤0.01% 2530
2024
Q2
$1.51M Buy
392,010
+177,910
+83% +$1.45M ﹤0.01% 2058
2024
Q1
$1.91M Buy
214,100
+20,900
+11% +$191K ﹤0.01% 2058
2023
Q4
$1.38M Sell
193,200
-6,400
-3% -$17.5K ﹤0.01% 2192
2023
Q3
$303K Sell
199,600
-28,200
-12% -$64.4K ﹤0.01% 2927
2023
Q2
$711K Sell
227,800
-20,367
-8% -$59.1K ﹤0.01% 2686
2023
Q1
$730K Sell
248,167
-8,133
-3% -$28.8K ﹤0.01% 2671
2022
Q4
$589K Sell
256,300
-8,800
-3% -$22K ﹤0.01% 2859
2022
Q3
$716K Sell
265,100
-41,400
-14% -$155K ﹤0.01% 2702
2022
Q2
$1.24M Buy
306,500
+13,500
+5% +$48.9K ﹤0.01% 2560
2022
Q1
$1.25M Sell
293,000
-2,900
-1% -$16.4K ﹤0.01% 2578
2021
Q4
$2.52M Buy
+295,900
New +$4.08M ﹤0.01% 1966

Other funds holding STTK

Renaissance Technologies's STTK Position: Q1 2026 in Review

Renaissance Technologies increased its Shattuck Labs (STTK) stake by 77% in Q1 2026, buying an estimated $1.25M and bringing the position to 604,500 shares worth $3.89M. The position accounts for 0.01% of the portfolio, ranked #1513.

Renaissance Technologies first reported a position in STTK in Q4 2021 and has held it in 18 quarters since. 84 funds tracked by Wall St. Rank hold STTK as of Q1 2026.

  • Renaissance Technologies held 604,500 shares of Shattuck Labs worth $3.89M as of Q1 2026.
  • Renaissance Technologies bought 263,800 Shattuck Labs shares in Q1 2026, an estimated $1.25M.
  • Shattuck Labs made up 0.01% of Renaissance Technologies's portfolio in Q1 2026, its #1513 holding.
  • Renaissance Technologies first reported a position in Shattuck Labs in Q4 2021 and has held it in 18 quarters since.
  • 84 funds tracked by Wall St. Rank held Shattuck Labs as of Q1 2026.

Based on Renaissance Technologies's 13F filing for Q1 2026, filed 14 May 2026.