Grandfield & Dodd’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
Q1
$362K Hold
628
0.02% 165
2025
Q4
$386K Sell
628
-12
-2% -$7.36K 0.02% 159
2025
Q3
$384K Sell
640
-7
-1% -$4.01K 0.02% 160
2025
Q2
$357K Sell
647
-92
-12% -$45.8K 0.02% 163
2025
Q1
$347K Hold
739
0.02% 158
2024
Q4
$378K Buy
739
+4
+0.5% +$2.02K 0.02% 160
2024
Q3
$359K Sell
735
-530
-42% -$251K 0.02% 160
2024
Q2
$606K Buy
1,265
+490
+63% +$220K 0.04% 129
2024
Q1
$344K Hold
775
0.02% 160
2023
Q4
$317K Sell
775
-40
-5% -$15.2K 0.02% 161
2023
Q3
$292K Sell
815
-84
-9% -$31.1K 0.02% 162
2023
Q2
$332K Sell
899
-11
-1% -$3.7K 0.02% 157
2023
Q1
$292K Hold
910
0.02% 165
2022
Q4
$243K Sell
910
-9
-1% -$2.49K 0.02% 172
2022
Q3
$250K Hold
919
0.02% 165
2022
Q2
$260K Buy
919
+339
+58% +$105K 0.02% 169
2022
Q1
$210K Buy
+580
New +$206K 0.01% 199
2016
Q4
Sell
-1,730
Closed -$205K 185
2016
Q3
$205K Buy
+1,730
New +$200K 0.03% 176

Other funds holding QQQ

Grandfield & Dodd's QQQ Position: Q1 2026 in Review

Grandfield & Dodd held its Invesco QQQ Trust (QQQ) position steady in Q1 2026 at 628 shares worth $362K. The position accounts for 0.02% of the portfolio, ranked #165.

Grandfield & Dodd first reported a position in QQQ in Q3 2016 and has held it in 18 quarters since. The position peaked at $606K in Q2 2024. 3,826 funds tracked by Wall St. Rank hold QQQ as of Q1 2026.

  • Grandfield & Dodd held 628 shares of Invesco QQQ Trust worth $362K as of Q1 2026.
  • Grandfield & Dodd left its Invesco QQQ Trust share count unchanged in Q1 2026.
  • Invesco QQQ Trust made up 0.02% of Grandfield & Dodd's portfolio in Q1 2026, its #165 holding.
  • Grandfield & Dodd first reported a position in Invesco QQQ Trust in Q3 2016 and has held it in 18 quarters since.
  • Grandfield & Dodd's Invesco QQQ Trust position peaked at $606K in Q2 2024.
  • 3,826 funds tracked by Wall St. Rank held Invesco QQQ Trust as of Q1 2026.

Based on Grandfield & Dodd's 13F filing for Q1 2026, filed 7 May 2026.