Mechanics Bank - Trust Department’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
$18.4M Sell
25,040
-793
-3% -$546K 2.28% 7
2026
Q1
$14.9M Sell
25,833
-219
-0.8% -$133K 2.06% 8
2025
Q4
$16M Sell
26,052
-68
-0.3% -$41.7K 2.1% 7
2025
Q3
$15.7M Sell
26,120
-1,064
-4% -$609K 2.2% 7
2025
Q2
$15M Sell
27,184
-833
-3% -$414K 2.15% 9
2025
Q1
$13.1M Sell
28,017
-1,645
-6% -$836K 1.79% 8
2024
Q4
$15.2M Sell
29,662
-322
-1% -$163K 2.02% 8
2024
Q3
$14.6M Sell
29,984
-722
-2% -$342K 1.95% 8
2024
Q2
$14.7M Sell
30,706
-1,364
-4% -$613K 2.1% 8
2024
Q1
$14.2M Sell
32,070
-1,840
-5% -$789K 2.09% 9
2023
Q4
$13.9M Sell
33,910
-2,953
-8% -$1.12M 2.17% 8
2023
Q3
$13.2M Sell
36,863
-241
-0.6% -$89.4K 2.2% 7
2023
Q2
$13.7M Sell
37,104
-1,972
-5% -$664K 2.19% 7
2023
Q1
$12.5M Sell
39,076
-1,537
-4% -$453K 2.11% 7
2022
Q4
$10.8M Sell
40,613
-633
-2% -$175K 1.87% 10
2022
Q3
$11M Sell
41,246
-474
-1% -$143K 2.08% 8
2022
Q2
$11.7M Buy
41,720
+782
+2% +$243K 2.08% 7
2022
Q1
$14.8M Buy
40,938
+2,233
+6% +$793K 2.29% 7
2021
Q4
$15.4M Sell
38,705
-539
-1% -$208K 2.28% 7
2021
Q3
$14M Sell
39,244
-90
-0.2% -$33.1K 2.27% 7
2021
Q2
$13.9M Buy
39,334
+4,736
+14% +$1.59M 2.29% 7
2021
Q1
$11M Buy
34,598
+1,838
+6% +$588K 1.9% 9
2020
Q4
$10.3M Buy
32,760
+758
+2% +$223K 1.85% 9
2020
Q3
$8.89M Buy
32,002
+2,386
+8% +$647K 1.76% 12
2020
Q2
$7.33M Buy
29,616
+3,360
+13% +$753K 1.54% 16
2020
Q1
$5M Buy
26,256
+4,594
+21% +$973K 1.22% 27
2019
Q4
$4.61M Sell
21,662
-57
-0.3% -$11.4K 0.9% 38
2019
Q3
$4.1M Buy
21,719
+7,157
+49% +$1.36M 0.82% 41
2019
Q2
$2.72M Buy
14,562
+750
+5% +$138K 0.61% 54
2019
Q1
$2.48M Sell
13,812
-470
-3% -$79.8K 0.57% 57
2018
Q4
$2.2M Buy
14,282
+170
+1% +$28.4K 0.56% 54
2018
Q3
$2.62M Buy
14,112
+247
+2% +$44.7K 0.56% 56
2018
Q2
$2.38M Sell
13,865
-200
-1% -$33.5K 0.54% 56
2018
Q1
$2.25M Sell
14,065
-270
-2% -$44.6K 0.53% 59
2017
Q4
$2.23M Sell
14,335
-1,025
-7% -$156K 0.5% 62
2017
Q3
$2.23M Sell
15,360
-1,905
-11% -$273K 0.53% 63
2017
Q2
$2.38M Sell
17,265
-850
-5% -$117K 0.57% 57
2017
Q1
$2.4M Sell
18,115
-630
-3% -$80.4K 0.59% 54
2016
Q4
$2.22M Sell
18,745
-560
-3% -$66.1K 0.54% 59
2016
Q3
$2.29M Buy
+19,305
New +$2.23M 0.56% 58

Other funds holding QQQ

Mechanics Bank - Trust Department's QQQ Position: Q2 2026 in Review

Mechanics Bank - Trust Department reduced its Invesco QQQ Trust (QQQ) stake by 3.1% in Q2 2026, selling an estimated $546K and leaving 25,040 shares worth $18.4M. The position accounts for 2.28% of the portfolio, ranked #7.

Mechanics Bank - Trust Department first reported a position in QQQ in Q3 2016 and has held it in 40 quarters since. 2,255 funds tracked by Wall St. Rank hold QQQ as of Q2 2026.

  • Mechanics Bank - Trust Department held 25,040 shares of Invesco QQQ Trust worth $18.4M as of Q2 2026.
  • Mechanics Bank - Trust Department sold 793 Invesco QQQ Trust shares in Q2 2026, an estimated $546K.
  • Invesco QQQ Trust made up 2.28% of Mechanics Bank - Trust Department's portfolio in Q2 2026, its #7 holding.
  • Mechanics Bank - Trust Department first reported a position in Invesco QQQ Trust in Q3 2016 and has held it in 40 quarters since.
  • 2,255 funds tracked by Wall St. Rank held Invesco QQQ Trust as of Q2 2026.

Based on Mechanics Bank - Trust Department's 13F filing for Q2 2026, filed 7 Jul 2026.