Baskin Financial Services’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
2026
Q2
$813K Buy
1,104
+23
+2% +$15.8K 0.06% 38
2026
Q1
$624K Buy
1,081
+1
+0.1% +$608 0.05% 42
2025
Q4
$663K Hold
1,080
0.05% 41
2025
Q3
$648K Sell
1,080
-71
-6% -$40.7K 0.05% 40
2025
Q2
$634K Hold
1,151
0.05% 40
2025
Q1
$540K Buy
1,151
+54
+5% +$27.4K 0.04% 40
2024
Q4
$561K Buy
1,097
+117
+12% +$59.2K 0.04% 40
2024
Q3
$478K Hold
980
0.04% 41
2024
Q2
$470K Sell
980
-1,300
-57% -$585K 0.04% 40
2024
Q1
$1.01M Hold
2,280
0.08% 40
2023
Q4
$934K Buy
2,280
+55
+2% +$20.9K 0.08% 42
2023
Q3
$797K Buy
2,225
+45
+2% +$16.7K 0.08% 43
2023
Q2
$805K Hold
2,180
0.08% 43
2023
Q1
$700K Hold
2,180
0.07% 45
2022
Q4
$580K Buy
2,180
+90
+4% +$24.9K 0.07% 47
2022
Q3
$559K Sell
2,090
-25
-1% -$7.54K 0.07% 44
2022
Q2
$593K Buy
2,115
+45
+2% +$14K 0.06% 46
2022
Q1
$750K Hold
2,070
0.07% 46
2021
Q4
$824K Buy
2,070
+70
+4% +$27K 0.07% 45
2021
Q3
$716K Hold
2,000
0.06% 45
2021
Q2
$709K Hold
2,000
0.07% 45
2021
Q1
$638K Hold
2,000
0.07% 45
2020
Q4
$627K Buy
+2,000
New +$587K 0.07% 44

Other funds holding QQQ

Baskin Financial Services's QQQ Position: Q2 2026 in Review

Baskin Financial Services increased its Invesco QQQ Trust (QQQ) stake by 2.1% in Q2 2026, buying an estimated $15.8K and bringing the position to 1,104 shares worth $813K. The position accounts for 0.06% of the portfolio, ranked #38.

Baskin Financial Services first reported a position in QQQ in Q4 2020 and has held it in 23 quarters since. The position peaked at $1.01M in Q1 2024. 1,470 funds tracked by Wall St. Rank hold QQQ as of Q2 2026.

  • Baskin Financial Services held 1,104 shares of Invesco QQQ Trust worth $813K as of Q2 2026.
  • Baskin Financial Services bought 23 Invesco QQQ Trust shares in Q2 2026, an estimated $15.8K.
  • Invesco QQQ Trust made up 0.06% of Baskin Financial Services's portfolio in Q2 2026, its #38 holding.
  • Baskin Financial Services first reported a position in Invesco QQQ Trust in Q4 2020 and has held it in 23 quarters since.
  • Baskin Financial Services's Invesco QQQ Trust position peaked at $1.01M in Q1 2024.
  • 1,470 funds tracked by Wall St. Rank held Invesco QQQ Trust as of Q2 2026.

Based on Baskin Financial Services's 13F filing for Q2 2026, filed 13 Jul 2026.