Russell Investments Group’s Shattuck Labs STTK Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-5,593
Closed -$5.31K 3951
2025
Q1
$5.31K Sell
5,593
-2,247
-29% -$2.77K ﹤0.01% 3339
2024
Q4
$9.49K Buy
7,840
+4,110
+110% +$5.09K ﹤0.01% 3146
2024
Q3
$13K Buy
+3,730
New +$13.9K ﹤0.01% 3039
2022
Q4
Sell
-96,012
Closed -$259K 2962
2022
Q3
$259K Buy
96,012
+62,855
+190% +$236K ﹤0.01% 2478
2022
Q2
$134K Buy
+33,157
New +$120K ﹤0.01% 2619

Other funds holding STTK

Russell Investments Group's STTK Position: Q2 2025 in Review

Russell Investments Group sold out of Shattuck Labs (STTK) in Q2 2025, closing a stake of 5,593 shares — an estimated $5.31K sold.

Russell Investments Group first reported a position in STTK in Q2 2022 and held it in 5 quarters. The position peaked at $259K in Q3 2022. 61 funds tracked by Wall St. Rank hold STTK as of Q2 2025.

  • Russell Investments Group reported no remaining Shattuck Labs position as of Q2 2025 after selling out during the quarter.
  • Russell Investments Group sold 5,593 Shattuck Labs shares in Q2 2025, an estimated $5.31K.
  • Russell Investments Group first reported a position in Shattuck Labs in Q2 2022 and held it in 5 quarters.
  • Russell Investments Group's Shattuck Labs position peaked at $259K in Q3 2022.
  • 61 funds tracked by Wall St. Rank held Shattuck Labs as of Q2 2025.

Based on Russell Investments Group's 13F filing for Q2 2025, filed 13 Aug 2025.