Qube Research & Technologies (QRT)’s Strategy Inc MSTR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$50M Buy
575,600
+323,000
+128% +$46.9M 0.05% 500
2026
Q1
$31.5M Sell
252,600
-892,600
-78% -$128M 0.04% 628
2025
Q4
$174M Buy
1,145,200
+975,200
+574% +$225M 0.18% 116
2025
Q3
$54.8M Buy
170,000
+33,000
+24% +$12.2M 0.06% 428
2025
Q2
$55.4M Buy
137,000
+7,000
+5% +$2.55M 0.06% 432
2025
Q1
$37.5M Buy
130,000
+82,600
+174% +$26.2M 0.04% 500
2024
Q4
$13.7M Sell
47,400
-51,000
-52% -$15.3M 0.02% 908
2024
Q3
$16.6M Buy
98,400
+94,400
+2,360% +$13.5M 0.02% 769
2024
Q2
$551K Sell
4,000
-30,000
-88% -$4.32M ﹤0.01% 2116
2024
Q1
$5.8M Buy
34,000
+33,000
+3,300% +$3.01M 0.01% 1147
2023
Q4
$63.2K Sell
1,000
-218,000
-100% -$10.3M ﹤0.01% 3247
2023
Q3
$7.19M Buy
+219,000
New +$8.25M 0.02% 773

Other funds holding MSTR

Qube Research & Technologies (QRT)'s MSTR Position: Q2 2026 in Review

Qube Research & Technologies (QRT) sold out of Strategy Inc (MSTR) in Q2 2026, closing a stake of 5,557 shares — an estimated $807K sold.

Qube Research & Technologies (QRT) first reported a position in MSTR in Q4 2019 and held it in 9 quarters. The position peaked at $14.1M in Q2 2025. 852 funds tracked by Wall St. Rank hold MSTR as of Q2 2026.

  • Qube Research & Technologies (QRT) reported no remaining Strategy Inc position as of Q2 2026 after selling out during the quarter.
  • Qube Research & Technologies (QRT) sold 5,557 Strategy Inc shares in Q2 2026, an estimated $807K.
  • Qube Research & Technologies (QRT) first reported a position in Strategy Inc in Q4 2019 and held it in 9 quarters.
  • Qube Research & Technologies (QRT)'s Strategy Inc position peaked at $14.1M in Q2 2025.
  • 852 funds tracked by Wall St. Rank held Strategy Inc as of Q2 2026.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q2 2026, filed 14 Aug 2026.