Qube Research & Technologies (QRT)’s Verastem VSTM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$7.82M Buy
1,476,028
+1,221,128
+479% +$7.53M 0.01% 1429
2025
Q4
$1.97M Buy
+254,900
New +$2.27M ﹤0.01% 2270
2025
Q3
Sell
-282,228
Closed -$1.17M 3988
2025
Q2
$1.17M Buy
+282,228
New +$1.77M ﹤0.01% 2400
2024
Q2
Sell
-80,626
Closed -$951K 4797
2024
Q1
$951K Buy
80,626
+78,259
+3,306% +$904K ﹤0.01% 2172
2023
Q4
$19.3K Buy
+2,367
New +$17K ﹤0.01% 3492
2023
Q1
Sell
-1,012
Closed -$4.89K 3071
2022
Q4
$4.89K Sell
1,012
-8,239
-89% -$40.4K ﹤0.01% 2331
2022
Q3
$94K Buy
9,251
+1,618
+21% +$22.6K ﹤0.01% 1989
2022
Q2
$106K Buy
+7,633
New +$122K ﹤0.01% 1933
2022
Q1
Sell
-14,027
Closed -$345K 3066
2021
Q4
$345K Buy
+14,027
New +$443K ﹤0.01% 1736
2021
Q3
Sell
-5,519
Closed -$270K 2822
2021
Q2
$270K Buy
+5,519
New +$230K ﹤0.01% 1636
2020
Q3
Sell
-8,616
Closed -$178K 2149
2020
Q2
$178K Buy
+8,616
New +$228K ﹤0.01% 1444

Other funds holding VSTM

Qube Research & Technologies (QRT)'s VSTM Position: Q1 2026 in Review

Qube Research & Technologies (QRT) increased its Verastem (VSTM) stake by 479% in Q1 2026, buying an estimated $7.53M and bringing the position to 1,476,028 shares worth $7.82M. The position accounts for 0.01% of the portfolio, ranked #1429.

Qube Research & Technologies (QRT) first reported a position in VSTM in Q2 2020 and has held it in 11 quarters since. 155 funds tracked by Wall St. Rank hold VSTM as of Q1 2026.

  • Qube Research & Technologies (QRT) held 1,476,028 shares of Verastem worth $7.82M as of Q1 2026.
  • Qube Research & Technologies (QRT) bought 1,221,128 Verastem shares in Q1 2026, an estimated $7.53M.
  • Verastem made up 0.01% of Qube Research & Technologies (QRT)'s portfolio in Q1 2026, its #1429 holding.
  • Qube Research & Technologies (QRT) first reported a position in Verastem in Q2 2020 and has held it in 11 quarters since.
  • 155 funds tracked by Wall St. Rank held Verastem as of Q1 2026.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q1 2026, filed 15 May 2026.