Trexquant Investment’s Stoke Therapeutics STOK Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-86,140
Closed -$573K 1865
2025
Q1
$573K Sell
86,140
-16,891
-16% -$157K 0.01% 1243
2024
Q4
$1.14M Sell
103,031
-58,718
-36% -$721K 0.01% 1057
2024
Q3
$1.99M Sell
161,749
-17,864
-10% -$253K 0.03% 816
2024
Q2
$2.43M Buy
179,613
+148,637
+480% +$2.01M 0.04% 668
2024
Q1
$418K Sell
30,976
-8,824
-22% -$53.5K 0.01% 1201
2023
Q4
$209K Sell
39,800
-87,781
-69% -$375K ﹤0.01% 1327
2023
Q3
$503K Buy
127,581
+79,785
+167% +$525K 0.01% 1020
2023
Q2
$508K Sell
47,796
-77,829
-62% -$828K 0.01% 993
2023
Q1
$1.05M Buy
125,625
+38,096
+44% +$344K 0.03% 713
2022
Q4
$808K Buy
87,529
+37,673
+76% +$392K 0.02% 733
2022
Q3
$640K Sell
49,856
-33,801
-40% -$539K 0.02% 707
2022
Q2
$1.1M Buy
83,657
+67,511
+418% +$1.03M 0.05% 473
2022
Q1
$340K Sell
16,146
-10,253
-39% -$205K 0.02% 943
2021
Q4
$633K Buy
+26,399
New +$630K 0.04% 545
2021
Q3
Sell
-8,949
Closed -$301K 1471
2021
Q2
$301K Buy
8,949
+1,053
+13% +$37.2K 0.03% 714
2021
Q1
$307K Buy
+7,896
New +$450K 0.03% 741

Other funds holding STOK

Trexquant Investment's STOK Position: Q2 2025 in Review

Trexquant Investment sold out of Stoke Therapeutics (STOK) in Q2 2025, closing a stake of 86,140 shares — an estimated $573K sold.

Trexquant Investment first reported a position in STOK in Q1 2021 and held it in 16 quarters. The position peaked at $2.43M in Q2 2024. 133 funds tracked by Wall St. Rank hold STOK as of Q2 2025.

  • Trexquant Investment reported no remaining Stoke Therapeutics position as of Q2 2025 after selling out during the quarter.
  • Trexquant Investment sold 86,140 Stoke Therapeutics shares in Q2 2025, an estimated $573K.
  • Trexquant Investment first reported a position in Stoke Therapeutics in Q1 2021 and held it in 16 quarters.
  • Trexquant Investment's Stoke Therapeutics position peaked at $2.43M in Q2 2024.
  • 133 funds tracked by Wall St. Rank held Stoke Therapeutics as of Q2 2025.

Based on Trexquant Investment's 13F filing for Q2 2025, filed 12 Aug 2025.