CIBC World Markets’s Invesco QQQ Trust QQQ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$745K Sell
1,350
-8,150
-86% -$4.05M ﹤0.01% 720
2025
Q1
$4.45M Buy
+9,500
New +$4.83M 0.04% 322
2024
Q1
Sell
-2,016
Closed -$826K 823
2023
Q4
$826K Buy
2,016
+20
+1% +$7.59K ﹤0.01% 626
2023
Q3
$715K Buy
+1,996
New +$740K 0.01% 528
2022
Q4
Sell
-72,600
Closed -$20.1M 690
2022
Q3
$19.4M Buy
+72,600
New +$21.9M 0.27% 47
2021
Q2
Sell
-14,000
Closed -$4.47M 872
2021
Q1
$4.47M Hold
14,000
0.03% 312
2020
Q4
$4.39M Buy
+14,000
New +$4.11M 0.02% 387
2020
Q3
Sell
-1,922
Closed -$476K 588
2020
Q2
$476K Buy
+1,922
New +$431K 0.01% 547
2019
Q4
Sell
-54,411
Closed -$10.3M 811
2019
Q3
$10.3M Buy
+54,411
New +$10.3M 0.1% 209
2018
Q4
Sell
-19,575
Closed -$3.64M 644
2018
Q3
$3.64M Buy
+19,575
New +$3.54M 0.03% 422
2018
Q2
Sell
-85,776
Closed -$14.4M 716
2018
Q1
$13.7M Sell
85,776
-51,438
-37% -$8.5M 0.15% 146
2017
Q4
$21.4M Buy
+137,214
New +$20.9M 0.15% 135
2017
Q3
Sell
-161,451
Closed -$23.1M 646
2017
Q2
$22.2M Buy
+161,451
New +$22.2M 0.24% 111
2016
Q1
Sell
-1,389,810
Closed -$155M 287
2015
Q4
$155M Buy
+1,389,810
New +$155M 3.17% 5

Other funds holding QQQ

CIBC World Markets's QQQ Position: Q2 2025 in Review

CIBC World Markets reduced its Invesco QQQ Trust (QQQ) stake by 86% in Q2 2025, selling an estimated $4.05M and leaving 1,350 shares worth $745K. The position accounts for ﹤0.01% of the portfolio, ranked #720.

CIBC World Markets first reported a position in QQQ in Q4 2015 and has held it in 14 quarters since. The position peaked at $155M in Q4 2015. 3,483 funds tracked by Wall St. Rank hold QQQ as of Q2 2025.

  • CIBC World Markets held 1,350 shares of Invesco QQQ Trust worth $745K as of Q2 2025.
  • CIBC World Markets sold 8,150 Invesco QQQ Trust shares in Q2 2025, an estimated $4.05M.
  • Invesco QQQ Trust made up ﹤0.01% of CIBC World Markets's portfolio in Q2 2025, its #720 holding.
  • CIBC World Markets first reported a position in Invesco QQQ Trust in Q4 2015 and has held it in 14 quarters since.
  • CIBC World Markets's Invesco QQQ Trust position peaked at $155M in Q4 2015.
  • 3,483 funds tracked by Wall St. Rank held Invesco QQQ Trust as of Q2 2025.

Based on CIBC World Markets's 13F filing for Q2 2025, filed 14 Aug 2025.