1
DORMAN PRODS INC
COM
DORM
DORM
871,463
$118.9m12.02%
12.02%
Added Shares held: Q3 2025 —, Q4 2025 111.1k, Q1 2026 105.2k, Q2 2026 871.5k
+766.3k
+766,290
728.6%
2
MICRON TECHNOLOGY INC
COM
MU
MU
75,710
$87.4m8.83%
8.83%
Reduced Shares held: Q3 2025 —, Q4 2025 67.3k, Q1 2026 76.0k, Q2 2026 75.7k
-282
-282
-0.4%
3
HOME DEPOT INC
COM
HD
HD
223,135
$78.7m7.95%
7.95%
Added Shares held: Q3 2025 —, Q4 2025 47.6k, Q1 2026 32.3k, Q2 2026 223.1k
+190.8k
+190,797
590.0%
4
TESLA INC
COM
TSLA
TSLA
164,956
$69.4m7.01%
7.01%
Added Shares held: Q3 2025 —, Q4 2025 163.0k, Q1 2026 161.6k, Q2 2026 165.0k
+3.4k
+3,375
2.1%
5
DELL TECHNOLOGIES INC
CL C
DELL
DELL
115,402
$49.8m5.03%
5.03%
Added Shares held: Q3 2025 —, Q4 2025 106.1k, Q1 2026 115.3k, Q2 2026 115.4k
+121
+121
0.1%
6
BROADCOM INC
COM
AVGO
AVGO
124,647
$47.1m4.76%
4.76%
Added Shares held: Q3 2025 —, Q4 2025 120.0k, Q1 2026 123.5k, Q2 2026 124.6k
+1.1k
+1,121
0.9%
7
MODINE MFG CO
COM
MOD
MOD
165,649
$44.2m4.47%
4.47%
Reduced Shares held: Q3 2025 —, Q4 2025 165.9k, Q1 2026 167.3k, Q2 2026 165.6k
-1.7k
-1,675
-1.0%
8
NVIDIA CORPORATION
COM
NVDA
NVDA
213,098
$42.6m4.31%
4.31%
Added Shares held: Q3 2025 —, Q4 2025 184.9k, Q1 2026 188.7k, Q2 2026 213.1k
+24.4k
+24,428
12.9%
9
UNITED RENTALS INC
COM
URI
URI
36,113
$40.9m4.13%
4.13%
Added Shares held: Q3 2025 —, Q4 2025 32.0k, Q1 2026 32.2k, Q2 2026 36.1k
+3.9k
+3,909
12.1%
10
AMAZON COM INC
COM
AMZN
AMZN
150,261
$35.8m3.62%
3.62%
Added Shares held: Q3 2025 —, Q4 2025 140.7k, Q1 2026 143.5k, Q2 2026 150.3k
+6.7k
+6,714
4.7%
11
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
93,909
$33.6m3.39%
3.39%
Reduced Shares held: Q3 2025 —, Q4 2025 95.3k, Q1 2026 94.3k, Q2 2026 93.9k
-395
-395
-0.4%
12
UNITEDHEALTH GROUP INC
COM
UNH
UNH
76,304
$31.7m3.21%
3.21%
Reduced Shares held: Q3 2025 —, Q4 2025 78.9k, Q1 2026 77.4k, Q2 2026 76.3k
-1.1k
-1,082
-1.4%
13
VERTIV HOLDINGS CO
COM CL A
VRT
VRT
86,745
$29.0m2.94%
2.94%
Reduced Shares held: Q3 2025 —, Q4 2025 89.8k, Q1 2026 88.5k, Q2 2026 86.7k
-1.7k
-1,715
-1.9%
14
VANGUARD WORLD FD
INF TECH ETF
VGT
VGT
180,594
$21.6m2.18%
2.18%
Reduced Shares held: Q3 2025 —, Q4 2025 198.5k, Q1 2026 193.5k, Q2 2026 180.6k
-12.9k
-12,918
-6.7%
15
APPLE INC
COM
AAPL
AAPL
69,391
$20.1m2.03%
2.03%
Reduced Shares held: Q3 2025 —, Q4 2025 75.8k, Q1 2026 74.8k, Q2 2026 69.4k
-5.4k
-5,418
-7.2%
16
MORGAN STANLEY
COM NEW
MS
MS
92,071
$19.2m1.95%
1.95%
Added Shares held: Q3 2025 —, Q4 2025 89.8k, Q1 2026 89.7k, Q2 2026 92.1k
+2.4k
+2,385
2.7%
17
RTX CORPORATION
COM
RTX
RTX
97,820
$18.6m1.88%
1.88%
Reduced Shares held: Q3 2025 —, Q4 2025 100.1k, Q1 2026 99.3k, Q2 2026 97.8k
-1.5k
-1,494
-1.5%
18
META PLATFORMS INC
CL A
META
META
32,597
$18.4m1.86%
1.86%
Added Shares held: Q3 2025 —, Q4 2025 32.3k, Q1 2026 31.4k, Q2 2026 32.6k
+1.2k
+1,190
3.8%
19
MCGRATH RENTCORP
COM
MGRC
MGRC
141,121
$17.1m1.73%
1.73%
Added Shares held: Q3 2025 —, Q4 2025 18.4k, Q1 2026 17.5k, Q2 2026 141.1k
+123.6k
+123,625
706.6%
20
FIRST SOLAR INC
COM
FSLR
FSLR
65,227
$15.4m1.56%
1.56%
Added Shares held: Q3 2025 —, Q4 2025 59.0k, Q1 2026 64.0k, Q2 2026 65.2k
+1.3k
+1,265
2.0%
21
ALPHABET INC
CAP STK CL C
GOOG
GOOG
42,967
$15.2m1.53%
1.53%
Added Shares held: Q3 2025 —, Q4 2025 41.1k, Q1 2026 40.1k, Q2 2026 43.0k
+2.9k
+2,905
7.2%
22
VANGUARD INDEX FDS
SMALL CP ETF
VB
VB
47,279
$14.3m1.45%
1.45%
Reduced Shares held: Q3 2025 —, Q4 2025 50.6k, Q1 2026 49.6k, Q2 2026 47.3k
-2.3k
-2,293
-4.6%
23
EQT CORP
COM
EQT
EQT
200,601
$10.7m1.08%
1.08%
Added Shares held: Q3 2025 —, Q4 2025 165.8k, Q1 2026 186.7k, Q2 2026 200.6k
+13.9k
+13,861
7.4%
24
JPMORGAN CHASE & CO
COM
JPM
JPM
29,053
$9.5m0.96%
0.96%
Added Shares held: Q3 2025 —, Q4 2025 20.0k, Q1 2026 26.7k, Q2 2026 29.1k
+2.4k
+2,385
8.9%
25
VANGUARD INDEX FDS
MID CAP ETF
VO
VO
114,066
$9.2m0.93%
0.93%
Reduced Shares held: Q3 2025 —, Q4 2025 117.3k, Q1 2026 115.4k, Q2 2026 114.1k
-1.3k
-1,334
-1.2%
26
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
TSM
TSM
17,167
$8.2m0.83%
0.83%
Added Shares held: Q3 2025 —, Q4 2025 13.4k, Q1 2026 13.8k, Q2 2026 17.2k
+3.4k
+3,382
24.5%
27
TIMKEN CO
COM
TKR
TKR
45,222
$6.6m0.66%
0.66%
Added Shares held: Q3 2025 —, Q4 2025 21.7k, Q1 2026 20.4k, Q2 2026 45.2k
+24.8k
+24,800
121.4%
28
SPACE EXPLORATION TECHN CORP
CLASS A COM STK
SPCX
SPCX
37,420
$6.4m0.65%
0.65%
New Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 0, Q2 2026 37.4k
29
SYNCHRONY FINANCIAL
COM
SYF
SYF
76,535
$5.8m0.59%
0.59%
Added Shares held: Q3 2025 —, Q4 2025 47.0k, Q1 2026 45.8k, Q2 2026 76.5k
+30.8k
+30,767
67.2%
30
MICROSOFT CORP
COM
MSFT
MSFT
15,236
$5.7m0.57%
0.57%
Reduced Shares held: Q3 2025 —, Q4 2025 19.1k, Q1 2026 17.2k, Q2 2026 15.2k
-2.0k
-1,956
-11.4%
31
VANGUARD INDEX FDS
GROWTH ETF
VUG
VUG
64,259
$5.5m0.56%
0.56%
Reduced Shares held: Q3 2025 —, Q4 2025 72.4k, Q1 2026 66.1k, Q2 2026 64.3k
-1.9k
-1,861
-2.8%
32
KARAT PACKAGING INC
COM
KRT
KRT
146,145
$4.9m0.49%
0.49%
Reduced Shares held: Q3 2025 —, Q4 2025 224.8k, Q1 2026 191.8k, Q2 2026 146.1k
-45.7k
-45,700
-23.8%
33
BLACKSTONE INC
COM
BX
BX
26,315
$3.1m0.31%
0.31%
Reduced Shares held: Q3 2025 —, Q4 2025 31.4k, Q1 2026 30.2k, Q2 2026 26.3k
-3.9k
-3,925
-13.0%
34
VANGUARD WORLD FD
CONSUM DIS ETF
VCR
VCR
6,358
$2.5m0.25%
0.25%
Reduced Shares held: Q3 2025 —, Q4 2025 7.0k, Q1 2026 6.9k, Q2 2026 6.4k
-494
-494
-7.2%
35
LGI HOMES INC
COM
LGIH
LGIH
37,620
$2.4m0.24%
0.24%
Added Shares held: Q3 2025 —, Q4 2025 8.5k, Q1 2026 8.5k, Q2 2026 37.6k
+29.1k
+29,120
342.6%
36
BANK AMERICA CORP
COM
BAC
BAC
41,751
$2.4m0.24%
0.24%
Added Shares held: Q3 2025 —, Q4 2025 18.2k, Q1 2026 17.7k, Q2 2026 41.8k
+24.1k
+24,100
136.5%
37
INTEL CORP
COM
INTC
INTC
16,700
$2.3m0.24%
0.24%
Added Shares held: Q3 2025 —, Q4 2025 10.0k, Q1 2026 10.0k, Q2 2026 16.7k
+6.7k
+6,700
67.0%
38
TAYLOR MORRISON HOME CORP
COM
TMHC
TMHC
31,895
$2.3m0.23%
0.23%
Reduced Shares held: Q3 2025 —, Q4 2025 93.5k, Q1 2026 87.7k, Q2 2026 31.9k
-55.8k
-55,770
-63.6%
39
HONEYWELL INTL INC
COM
HON
HON
9,739
$2.2m0.22%
0.22%
New Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 0, Q2 2026 9.7k
40
HONEYWELL AEROSPACE INC
COM
HONA
HONA
9,739
$2.2m0.22%
0.22%
New Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 0, Q2 2026 9.7k
41
KLA CORP
COM NEW
KLAC
KLAC
6,450
$1.9m0.20%
0.20%
Reduced Shares held: Q3 2025 —, Q4 2025 7.1k, Q1 2026 7.0k, Q2 2026 6.5k
-500
-500
-7.2%
42
BOOKING HOLDINGS INC
COM
BKNG
BKNG
7,975
$1.4m0.14%
0.14%
Reduced Shares held: Q3 2025 —, Q4 2025 12.2k, Q1 2026 11.5k, Q2 2026 8.0k
-3.5k
-3,500
-30.5%
43
ABBVIE INC
COM
ABBV
ABBV
5,395
$1.4m0.14%
0.14%
Reduced Shares held: Q3 2025 —, Q4 2025 5.8k, Q1 2026 5.5k, Q2 2026 5.4k
-140
-140
-2.5%
44
COSTCO WHSL CORP NEW
COM
COST
COST
1,364
$1.3m0.13%
0.13%
Reduced Shares held: Q3 2025 —, Q4 2025 1.4k, Q1 2026 1.4k, Q2 2026 1.4k
-25
-25
-1.8%
45
CSX CORP
COM
CSX
CSX
26,225
$1.2m0.13%
0.13%
Reduced Shares held: Q3 2025 —, Q4 2025 36.5k, Q1 2026 30.4k, Q2 2026 26.2k
-4.1k
-4,125
-13.6%
46
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
VONV
VONV
10,100
$1.1m0.11%
0.11%
Reduced Shares held: Q3 2025 —, Q4 2025 14.0k, Q1 2026 12.9k, Q2 2026 10.1k
-2.8k
-2,815
-21.8%
47
MAPLEBEAR INC
COM
CART
CART
21,000
$994.4k0.10%
0.10%
Reduced Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 40.9k, Q2 2026 21.0k
-19.9k
-19,900
-48.7%
48
VANGUARD WORLD FD
HEALTH CAR ETF
VHT
VHT
3,200
$956.8k0.10%
0.10%
Reduced Shares held: Q3 2025 —, Q4 2025 4.1k, Q1 2026 3.8k, Q2 2026 3.2k
-598
-598
-15.8%
49
PALANTIR TECHNOLOGIES INC
CL A
PLTR
PLTR
8,065
$940.9k0.10%
0.10%
Reduced Shares held: Q3 2025 —, Q4 2025 10.8k, Q1 2026 11.2k, Q2 2026 8.1k
-3.1k
-3,105
-27.8%
50
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
1,531
$766.1k0.08%
0.08%
Unchanged Shares held: Q3 2025 —, Q4 2025 1.5k, Q1 2026 1.5k, Q2 2026 1.5k
51
SLIDE INS HLDGS INC
COM
SLDE
SLDE
33,615
$651.1k0.07%
0.07%
Unchanged Shares held: Q3 2025 —, Q4 2025 67.2k, Q1 2026 33.6k, Q2 2026 33.6k
52
ISHARES ETHEREUM TR
SHS
ETHA
ETHA
54,600
$649.2k0.07%
0.07%
Added Shares held: Q3 2025 —, Q4 2025 25.3k, Q1 2026 34.8k, Q2 2026 54.6k
+19.8k
+19,800
56.9%
53
ISHARES BITCOIN TRUST ETF
SHS BEN INT
IBIT
IBIT
19,110
$636.2k0.06%
0.06%
Added Shares held: Q3 2025 —, Q4 2025 14.4k, Q1 2026 18.7k, Q2 2026 19.1k
+365
+365
1.9%
54
WALMART INC
COM
WMT
WMT
5,100
$577.6k0.06%
0.06%
Unchanged Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 5.1k, Q2 2026 5.1k
55
ELI LILLY & CO
COM
LLY
LLY
475
$569.7k0.06%
0.06%
Added Shares held: Q3 2025 —, Q4 2025 255, Q1 2026 255, Q2 2026 475
+220
+220
86.3%
56
WABTEC
COM
WAB
WAB
2,000
$539.2k0.05%
0.05%
Unchanged Shares held: Q3 2025 —, Q4 2025 2.0k, Q1 2026 2.0k, Q2 2026 2.0k
57
ISHARES TR
ISHARES SEMICDTR
SOXX
SOXX
824
$528.0k0.05%
0.05%
Unchanged Shares held: Q3 2025 —, Q4 2025 824, Q1 2026 824, Q2 2026 824
58
ISHARES TR
GLOBAL TECH ETF
IXN
IXN
3,622
$523.3k0.05%
0.05%
Reduced Shares held: Q3 2025 —, Q4 2025 4.0k, Q1 2026 3.8k, Q2 2026 3.6k
-149
-149
-4.0%
59
VISA INC
COM CL A
V
V
1,445
$495.8k0.05%
0.05%
Reduced Shares held: Q3 2025 —, Q4 2025 1.7k, Q1 2026 1.7k, Q2 2026 1.4k
-235
-235
-14.0%
60
SPDR SER TR
S&P BIOTECH
XBI
XBI
3,104
$491.2k0.05%
0.05%
Reduced Shares held: Q3 2025 —, Q4 2025 3.3k, Q1 2026 3.2k, Q2 2026 3.1k
-50
-50
-1.6%
61
D R HORTON INC
COM
DHI
DHI
3,000
$488.6k0.05%
0.05%
New Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 0, Q2 2026 3.0k
62
VIRCO MFG CO
COM
VIRC
VIRC
78,070
$479.4k0.05%
0.05%
Added Shares held: Q3 2025 —, Q4 2025 28.1k, Q1 2026 28.1k, Q2 2026 78.1k
+50.0k
+50,000
178.1%
63
ROCKWELL AUTOMATION INC
COM
ROK
ROK
950
$470.3k0.05%
0.05%
Unchanged Shares held: Q3 2025 —, Q4 2025 1.0k, Q1 2026 950, Q2 2026 950
64
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
637
$469.1k0.05%
0.05%
Added Shares held: Q3 2025 —, Q4 2025 578, Q1 2026 585, Q2 2026 637
+52
+52
8.9%
65
LAM RESEARCH CORP
COM NEW
LRCX
LRCX
1,000
$433.3k0.04%
0.04%
Unchanged Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 1.0k, Q2 2026 1.0k
66
RALPH LAUREN CORP
CL A
RL
RL
1,070
$429.5k0.04%
0.04%
Unchanged Shares held: Q3 2025 —, Q4 2025 1.1k, Q1 2026 1.1k, Q2 2026 1.1k
67
NEXTERA ENERGY INC
COM
NEE
NEE
4,872
$427.6k0.04%
0.04%
Unchanged Shares held: Q3 2025 —, Q4 2025 5.2k, Q1 2026 4.9k, Q2 2026 4.9k
68
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
601
$412.8k0.04%
0.04%
Reduced Shares held: Q3 2025 —, Q4 2025 791, Q1 2026 650, Q2 2026 601
-49
-49
-7.5%
69
FORESTAR GROUP INC
COM
FOR
FOR
13,000
$411.4k0.04%
0.04%
New Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 0, Q2 2026 13.0k
70
SELECT SECTOR SPDR TR
TECHNOLOGY
XLK
XLK
2,100
$400.1k0.04%
0.04%
Reduced Shares held: Q3 2025 —, Q4 2025 2.2k, Q1 2026 2.2k, Q2 2026 2.1k
-100
-100
-4.5%
71
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
795
$398.6k0.04%
0.04%
Reduced Shares held: Q3 2025 —, Q4 2025 910, Q1 2026 885, Q2 2026 795
-90
-90
-10.2%
72
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
VONE
VONE
1,172
$397.0k0.04%
0.04%
Unchanged Shares held: Q3 2025 —, Q4 2025 1.2k, Q1 2026 1.2k, Q2 2026 1.2k
73
AMTECH SYS INC
COM PAR $0.01N
ASYS
ASYS
17,000
$392.4k0.04%
0.04%
New Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 0, Q2 2026 17.0k
74
SEMPRA
COM
SRE
SRE
3,977
$368.7k0.04%
0.04%
Unchanged Shares held: Q3 2025 —, Q4 2025 4.1k, Q1 2026 4.0k, Q2 2026 4.0k
75
ILLINOIS TOOL WKS INC
COM
ITW
ITW
1,345
$363.8k0.04%
0.04%
Unchanged Shares held: Q3 2025 —, Q4 2025 1.4k, Q1 2026 1.3k, Q2 2026 1.3k
76
3M CO
COM
MMM
MMM
2,100
$340.0k0.03%
0.03%
Unchanged Shares held: Q3 2025 —, Q4 2025 2.1k, Q1 2026 2.1k, Q2 2026 2.1k
77
AMERIPRISE FINL INC
COM
AMP
AMP
740
$339.5k0.03%
0.03%
Reduced Shares held: Q3 2025 —, Q4 2025 1.4k, Q1 2026 1.2k, Q2 2026 740
-425
-425
-36.5%
78
LEAR CORP
COM NEW
LEA
LEA
2,500
$335.1k0.03%
0.03%
Added Shares held: Q3 2025 —, Q4 2025 2.0k, Q1 2026 2.0k, Q2 2026 2.5k
+500
+500
25.0%
79
ISHARES TR
U.S. TECH ETF
IYW
IYW
1,160
$292.6k0.03%
0.03%
Reduced Shares held: Q3 2025 —, Q4 2025 1.4k, Q1 2026 1.2k, Q2 2026 1.2k
-52
-52
-4.3%
80
DUKE ENERGY CORP NEW
COM NEW
DUK
DUK
2,270
$287.3k0.03%
0.03%
Unchanged Shares held: Q3 2025 —, Q4 2025 2.3k, Q1 2026 2.3k, Q2 2026 2.3k
81
LAMB WESTON HLDGS INC
COM
LW
LW
6,654
$287.3k0.03%
0.03%
Unchanged Shares held: Q3 2025 —, Q4 2025 6.7k, Q1 2026 6.7k, Q2 2026 6.7k
82
GE AEROSPACE
COM NEW
GE
GE
728
$272.1k0.03%
0.03%
Unchanged Shares held: Q3 2025 —, Q4 2025 728, Q1 2026 728, Q2 2026 728
83
AMGEN INC
COM
AMGN
AMGN
728
$263.6k0.03%
0.03%
Unchanged Shares held: Q3 2025 —, Q4 2025 728, Q1 2026 728, Q2 2026 728
84
ISHARES TR
S&P 500 GRWT ETF
IVW
IVW
1,800
$247.6k0.03%
0.03%
Reduced Shares held: Q3 2025 —, Q4 2025 2.0k, Q1 2026 1.9k, Q2 2026 1.8k
-100
-100
-5.3%
85
ISHARES TR
CORE S&P500 ETF
IVV
IVV
322
$241.2k0.02%
0.02%
Unchanged Shares held: Q3 2025 —, Q4 2025 321, Q1 2026 322, Q2 2026 322
86
SELECT SECTOR SPDR TR
INDL
XLI
XLI
1,270
$235.2k0.02%
0.02%
Reduced Shares held: Q3 2025 —, Q4 2025 2.3k, Q1 2026 2.3k, Q2 2026 1.3k
-1.0k
-1,000
-44.0%
87
AMERICAN EXPRESS CO
COM
AXP
AXP
665
$224.9k0.02%
0.02%
New Shares held: Q3 2025 —, Q4 2025 650, Q1 2026 0, Q2 2026 665
88
INVESCO EXCHANGE TRADED FD T
NEXT GEN CONNECT
KNCT
KNCT
1,060
$223.6k0.02%
0.02%
New Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 0, Q2 2026 1.1k
89
ABBOTT LABS
COM
ABT
ABT
2,400
$217.8k0.02%
0.02%
Unchanged Shares held: Q3 2025 —, Q4 2025 2.5k, Q1 2026 2.4k, Q2 2026 2.4k
90
GE VERNOVA INC
COM
GEV
GEV
182
$213.8k0.02%
0.02%
New Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 0, Q2 2026 182
91
XCEL ENERGY INC
COM
XEL
XEL
2,575
$206.8k0.02%
0.02%
Unchanged Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 2.6k, Q2 2026 2.6k
92
SOUTHWEST AIRLS CO
COM
LUV
LUV
4,000
$205.7k0.02%
0.02%
New Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 0, Q2 2026 4.0k
93
ISHARES TR
CORE HIGH DV ETF
HDV
HDV
7,500
$205.6k0.02%
0.02%
Reduced Shares held: Q3 2025 —, Q4 2025 9.5k, Q1 2026 9.5k, Q2 2026 7.5k
-2.0k
-1,970
-20.8%