0001140361-23-039719.txt : 20230814
0001140361-23-039719.hdr.sgml : 20230814
20230814170942
ACCESSION NUMBER: 0001140361-23-039719
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230630
FILED AS OF DATE: 20230814
DATE AS OF CHANGE: 20230814
EFFECTIVENESS DATE: 20230814
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: GHP Investment Advisors, Inc.
CENTRAL INDEX KEY: 0001401561
IRS NUMBER: 841314618
STATE OF INCORPORATION: CO
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-12544
FILM NUMBER: 231171868
BUSINESS ADDRESS:
STREET 1: 1290 N BROADWAY, STE. 1100
CITY: DENVER
STATE: CO
ZIP: 80203
BUSINESS PHONE: 303-831-5000
MAIL ADDRESS:
STREET 1: 1290 N BROADWAY, STE. 1100
CITY: DENVER
STATE: CO
ZIP: 80203
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
0001401561
XXXXXXXX
06-30-2023
06-30-2023
false
GHP Investment Advisors, Inc.
1290 N Broadway, Ste. 1100
Denver
CO
80203
13F HOLDINGS REPORT
028-12544
N
Sebrina Ivey
CCO
(303) 831-5051
/s/ Sebrina Ivey
Denver
CO
08-14-2023
0
917
1712530582
INFORMATION TABLE
2
informationtable.xml
3M CO
COM
88579Y101
439497
4204
SH
SOLE
4049
0
155
ABBOTT LABS
COM
002824100
2793525
26527
SH
SOLE
25109
0
1418
ABBVIE INC
COM
00287Y109
893175
5869
SH
SOLE
5552
0
317
ABRDN GOLD ETF TRUST
PHYSCL GOLD SHS
00326A104
82487
4505
SH
SOLE
4505
0
0
ACCELERATE DIAGNOSTICS INC
COM
00430H102
705
100
SH
SOLE
100
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
6196305
20050
SH
SOLE
19316
0
734
ACTIVISION BLIZZARD INC
COM
00507V109
2517914
27606
SH
SOLE
27148
0
458
ADOBE SYSTEMS INCORPORATED
COM
00724F101
7624208
14995
SH
SOLE
14549
0
446
ADTALEM GLOBAL ED INC
COM
00737L103
19413
440
SH
SOLE
440
0
0
ADVANCED ENERGY INDS
COM
007973100
19912
178
SH
SOLE
178
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
1395399
12972
SH
SOLE
12550
0
422
ADVERUM BIOTECHNOLOGIES INC
COM
00773U108
378
200
SH
SOLE
200
0
0
AFLAC INC
COM
001055102
388963
5088
SH
SOLE
5088
0
0
AIR PRODS & CHEMS INC
COM
009158106
5968550
20667
SH
SOLE
20191
0
476
AIRBNB INC
COM CL A
009066101
16844
126
SH
SOLE
126
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
1843532
17669
SH
SOLE
17275
0
394
ALBEMARLE CORP
COM
012653101
3547944
18923
SH
SOLE
18752
0
171
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
52742
551
SH
SOLE
51
0
500
ALIGN TECHNOLOGY INC
COM
016255101
17644
50
SH
SOLE
50
0
0
ALLEGIANT TRAVEL CO
COM
01748X102
8865
85
SH
SOLE
85
0
0
ALLEGION PLC
ORD SHS
G0176J109
134250
1205
SH
SOLE
1205
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
29194
969
SH
SOLE
969
0
0
ALLIANT ENERGY CORP
COM
018802108
24582
474
SH
SOLE
400
0
74
ALLY FINL INC
COM
02005N100
1893
66
SH
SOLE
66
0
0
ALPHABET INC
CAP STK CL A
02079K305
3245280
25048
SH
SOLE
22711
0
2337
ALPHABET INC
CAP STK CL C
02079K107
15294442
117496
SH
SOLE
112624
0
4872
ALTRIA GROUP INC
COM
02209S103
115229
2635
SH
SOLE
2547
0
88
AMAZON COM INC
COM
023135106
692466
5003
SH
SOLE
4222
0
781
AMDOCS LTD
SHS
G02602103
7053072
80021
SH
SOLE
76753
0
3268
AMEREN CORP
COM
023608102
40455
500
SH
SOLE
500
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
10392
664
SH
SOLE
0
0
664
AMERICAN ELEC PWR CO INC
COM
025537101
81110
1000
SH
SOLE
1000
0
0
AMERICAN EXPRESS CO
COM
025816109
9593768
58049
SH
SOLE
56136
0
1913
AMERICAN INTL GROUP INC
COM NEW
026874784
246234
4068
SH
SOLE
4068
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
11788
63
SH
SOLE
0
0
63
AMERIPRISE FINL INC
COM
03076C106
143922
418
SH
SOLE
418
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
137155
732
SH
SOLE
650
0
82
AMETEK INC
COM
031100100
5330178
33688
SH
SOLE
32215
0
1473
AMGEN INC
COM
031162100
5282712
20124
SH
SOLE
18758
0
1366
AMKOR TECHNOLOGY INC
COM
031652100
1889270
71917
SH
SOLE
68337
0
3580
AMPHENOL CORP NEW
CL A
032095101
4349719
49876
SH
SOLE
47437
0
2439
AMPIO PHARMACEUTICALS INC
COM NEW
03209T208
1256
6000
SH
SOLE
6000
0
0
ANALOG DEVICES INC
COM
032654105
8141040
44436
SH
SOLE
42500
0
1936
ANNALY CAPITAL MANAGEMENT IN
COM NEW
035710839
36453
1835
SH
SOLE
1835
0
0
AON PLC
SHS CL A
G0403H108
7620762
23755
SH
SOLE
22914
0
841
APPIAN CORP
CL A
03782L101
5995
125
SH
SOLE
125
0
0
APPLE INC
COM
037833100
32881798
184947
SH
SOLE
173420
0
11527
APPLE INC
PUT
037833100
88895
500
PRN
Put
SOLE
500
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
174422
1143
SH
SOLE
1100
0
43
APPLIED MATLS INC
COM
038222105
530748
3823
SH
SOLE
3232
0
591
APTARGROUP INC
COM
038336103
6475583
52814
SH
SOLE
51308
0
1506
ARCH CAP GROUP LTD
ORD
G0450A105
7814
102
SH
SOLE
0
0
102
ARCHER AVIATION INC
COM CL A
03945R102
2885
500
SH
SOLE
500
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
44201
521
SH
SOLE
521
0
0
ARCONIC CORPORATION
COM
03966V107
6484
217
SH
SOLE
0
0
217
ARISTA NETWORKS INC
COM
040413106
45660
261
SH
SOLE
261
0
0
ARK ETF TR
FINTECH INNOVA
00214Q708
2106
100
SH
SOLE
100
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
4275
100
SH
SOLE
100
0
0
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
30194
2016
SH
SOLE
2016
0
0
ASGN INC
COM
00191U102
4359266
53785
SH
SOLE
51444
0
2341
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
37722
57
SH
SOLE
57
0
0
ASSURANT INC
COM
04621X108
2724181
19030
SH
SOLE
17804
0
1226
AT&T INC
COM
00206R102
538749
37491
SH
SOLE
35025
0
2466
ATI INC
COM
01741R102
6533
151
SH
SOLE
0
0
151
AUTODESK INC
COM
052769106
42008
202
SH
SOLE
0
0
202
AUTOMATIC DATA PROCESSING IN
COM
053015103
7357986
29104
SH
SOLE
27511
0
1593
AUTOZONE INC
COM
053332102
14903
6
SH
SOLE
0
0
6
AVANOS MED INC
COM
05350V106
407
18
SH
SOLE
0
0
18
AVERY DENNISON CORP
COM
053611109
7769
42
SH
SOLE
0
0
42
AXALTA COATING SYS LTD
COM
G0750C108
5225
185
SH
SOLE
0
0
185
AZZ INC
COM
002474104
9062
193
SH
SOLE
193
0
0
BADGER METER INC
COM
056525108
130962
785
SH
SOLE
785
0
0
BAKER HUGHES COMPANY
CL A
05722G100
17670
498
SH
SOLE
0
0
498
BALL CORP
COM
058498106
123375
2149
SH
SOLE
0
0
2149
BANCO SANTANDER CHILE NEW
SP ADR REP COM
05965X109
17669
915
SH
SOLE
915
0
0
BANK AMERICA CORP
COM
060505104
3885383
124173
SH
SOLE
116219
0
7954
BANK HAWAII CORP
COM
062540109
63328
1128
SH
SOLE
1128
0
0
BANK MONTREAL QUE
COM
063671101
14157
161
SH
SOLE
161
0
0
BANK NEW YORK MELLON CORP
COM
064058100
232121
5045
SH
SOLE
4717
0
328
BANKUNITED INC
COM
06652K103
6649
231
SH
SOLE
0
0
231
BARCLAYS BANK PLC
DJUBS CMDT ETN36
06738C778
2770
86
SH
SOLE
86
0
0
BARCLAYS PLC
ADR
06738E204
9914
1320
SH
SOLE
1320
0
0
BARNES GROUP INC
COM
067806109
15653
408
SH
SOLE
408
0
0
BATH & BODY WORKS INC
COM
070830104
16646
450
SH
SOLE
450
0
0
BAXTER INTL INC
COM
071813109
369408
8543
SH
SOLE
8133
0
410
BECTON DICKINSON & CO
COM
075887109
749252
2654
SH
SOLE
2654
0
0
BERKLEY W R CORP
COM
084423102
4911461
76814
SH
SOLE
75368
0
1446
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
18754899
52337
SH
SOLE
50261
0
2076
BEST BUY INC
COM
086516101
940097
11856
SH
SOLE
10870
0
986
BIOGEN INC
COM
09062X103
750978
2744
SH
SOLE
2537
0
207
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
134115
1500
SH
SOLE
0
0
1500
BJS WHSL CLUB HLDGS INC
COM
05550J101
7185
103
SH
SOLE
0
0
103
BLACK KNIGHT INC
COM
09215C105
224
3
SH
SOLE
3
0
0
BLACKROCK INC
COM
09247X101
2939522
4226
SH
SOLE
3841
0
385
BLACKSTONE INC
COM
09260D107
161531
1642
SH
SOLE
1642
0
0
BLOCK H & R INC
COM
093671105
12654
359
SH
SOLE
359
0
0
BLOCK INC
CL A
852234103
848
14
SH
SOLE
14
0
0
BOEING CO
COM
097023105
232892
988
SH
SOLE
584
0
404
BOOKING HOLDINGS INC
COM
09857L108
3258441
1016
SH
SOLE
938
0
78
BOOT BARN HLDGS INC
COM
099406100
14397
151
SH
SOLE
0
0
151
BORGWARNER INC
COM
099724106
72023
1767
SH
SOLE
1767
0
0
BP PLC
SPONSORED ADR
055622104
14692
396
SH
SOLE
396
0
0
BREAD FINANCIAL HOLDINGS INC
COM
018581108
7859
195
SH
SOLE
195
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
348399
5690
SH
SOLE
5272
0
418
BROADCOM INC
COM
11135F101
231504
279
SH
SOLE
162
0
117
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
7009580
38535
SH
SOLE
37387
0
1148
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
2916
83
SH
SOLE
83
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
11508
335
SH
SOLE
335
0
0
BUILD-A-BEAR WORKSHOP INC
COM
120076104
29056
1131
SH
SOLE
994
0
137
CACI INTL INC
CL A
127190304
8336070
24242
SH
SOLE
23726
0
516
CADENCE DESIGN SYSTEM INC
COM
127387108
98115
434
SH
SOLE
434
0
0
CALIFORNIA WTR SVC GROUP
COM
130788102
118807
2248
SH
SOLE
2248
0
0
CAMPBELL SOUP CO
COM
134429109
2599
59
SH
SOLE
0
0
59
CANADIAN NATL RY CO
COM
136375102
30519
261
SH
SOLE
261
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
3562791
43893
SH
SOLE
43135
0
758
CANNAE HLDGS INC
COM
13765N107
59
3
SH
SOLE
3
0
0
CAPITAL ONE FINL CORP
COM
14040H105
84353
764
SH
SOLE
0
0
764
CARDINAL HEALTH INC
COM
14149Y108
2886151
31242
SH
SOLE
29939
0
1303
CARLYLE GROUP INC
COM
14316J108
9438
295
SH
SOLE
295
0
0
CARNIVAL CORP
COMMON STOCK
143658300
1679
100
SH
SOLE
100
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
10831
195
SH
SOLE
0
0
195
CARTERS INC
COM
146229109
21738
296
SH
SOLE
296
0
0
CASS INFORMATION SYS INC
COM
14808P109
1870227
49010
SH
SOLE
46854
0
2156
CATALYST PHARMACEUTICALS INC
COM
14888U101
17856
1200
SH
SOLE
1200
0
0
CATERPILLAR INC
COM
149123101
604129
2118
SH
SOLE
2034
0
84
CBRE GROUP INC
CL A
12504L109
221976
2626
SH
SOLE
2485
0
141
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
1573
40
SH
SOLE
40
0
0
CENTENE CORP DEL
COM
15135B101
21175
322
SH
SOLE
322
0
0
CENTERPOINT ENERGY INC
COM
15189T107
26084
901
SH
SOLE
901
0
0
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
2853880
67547
SH
SOLE
64955
0
2592
CEVA INC
COM
157210105
757
35
SH
SOLE
35
0
0
CGI INC
CL A SUB VTG
12532H104
3234730
31396
SH
SOLE
30762
0
634
CHARTER COMMUNICATIONS INC N
CL A
16119P108
129107
302
SH
SOLE
302
0
0
CHASE CORP
COM
16150R104
1828788
14504
SH
SOLE
14196
0
308
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
863214
6600
SH
SOLE
6600
0
0
CHEVRON CORP NEW
COM
166764100
4175449
25437
SH
SOLE
24425
0
1012
CHILDRENS PL INC NEW
COM
168905107
1566
61
SH
SOLE
61
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
193888
105
SH
SOLE
102
0
3
CHUBB LIMITED
COM
H1467J104
199955
991
SH
SOLE
923
0
68
CHURCH & DWIGHT CO INC
COM
171340102
5197851
54150
SH
SOLE
51566
0
2584
CINCINNATI FINL CORP
COM
172062101
72173
671
SH
SOLE
671
0
0
CINEMARK HLDGS INC
COM
17243V102
254088
14511
SH
SOLE
14511
0
0
CINTAS CORP
COM
172908105
138489
283
SH
SOLE
255
0
28
CIRRUS LOGIC INC
COM
172755100
8035
100
SH
SOLE
100
0
0
CISCO SYS INC
COM
17275R102
8714542
162010
SH
SOLE
156040
0
5970
CITIGROUP INC
COM NEW
172967424
17497
393
SH
SOLE
313
0
80
CITIUS PHARMACEUTICALS INC
COM NEW
17322U207
3032
3185
SH
SOLE
3185
0
0
CLARUS CORP NEW
COM
18270P109
2460
270
SH
SOLE
270
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
8010
1898
SH
SOLE
1518
0
380
CLOROX CO DEL
COM
189054109
831239
5163
SH
SOLE
5137
0
26
CLOUDFLARE INC
CL A COM
18915M107
4771
75
SH
SOLE
75
0
0
CME GROUP INC
COM
12572Q105
2803996
13627
SH
SOLE
13162
0
465
COCA COLA CO
COM
191216100
732012
11967
SH
SOLE
10502
0
1465
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
2597740
37068
SH
SOLE
33091
0
3977
COHERENT CORP
COM
19247G107
1130
25
SH
SOLE
25
0
0
COHU INC
COM
192576106
7454
200
SH
SOLE
200
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
11423
141
SH
SOLE
141
0
0
COLGATE PALMOLIVE CO
COM
194162103
3635289
47273
SH
SOLE
47165
0
108
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
44413
405
SH
SOLE
405
0
0
COLUMBIA SPORTSWEAR CO
COM
198516106
1925892
25411
SH
SOLE
23700
0
1711
COMCAST CORP NEW
CL A
20030N101
4174325
90687
SH
SOLE
84733
0
5954
COMERICA INC
COM
200340107
1215
23
SH
SOLE
23
0
0
COMPASS MINERALS INTL INC
COM
20451N101
2643
78
SH
SOLE
78
0
0
COMPASS PATHWAYS PLC
CALL
20451W101
8110
1000
PRN
Call
SOLE
1000
0
0
COMPASS PATHWAYS PLC
SPONSORED ADS
20451W101
2028
250
SH
SOLE
250
0
0
CONOCOPHILLIPS
COM
20825C104
67623
574
SH
SOLE
574
0
0
CONSENSUS CLOUD SOLUTIONS IN
COM
20848V105
68221
2148
SH
SOLE
2148
0
0
CONSOLIDATED EDISON INC
COM
209115104
183205
2017
SH
SOLE
1827
0
190
CONSTELLATION BRANDS INC
CL A
21036P108
7446550
27819
SH
SOLE
26385
0
1434
CONSTELLATION ENERGY CORP
COM
21037T109
15665
147
SH
SOLE
0
0
147
COPART INC
COM
217204106
4875412
55497
SH
SOLE
52848
0
2649
CORNING INC
COM
219350105
8157113
251530
SH
SOLE
236345
0
15185
CORTEVA INC
COM
22052L104
22222
424
SH
SOLE
224
0
200
COSTAR GROUP INC
COM
22160N109
8408
104
SH
SOLE
0
0
104
COSTCO WHSL CORP NEW
COM
22160K105
11262028
20005
SH
SOLE
19038
0
967
CRH PLC
ADR
12626K203
4474
77
SH
SOLE
77
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
4965
100
SH
SOLE
100
0
0
CROCS INC
COM
227046109
9557
95
SH
SOLE
47
0
48
CROWN CASTLE INC
COM
22822V101
100547
963
SH
SOLE
963
0
0
CSG SYS INTL INC
COM
126349109
6691907
119541
SH
SOLE
115223
0
4318
CSW INDUSTRIALS INC
COM
126402106
326257
1741
SH
SOLE
1741
0
0
CSX CORP
COM
126408103
9527661
309843
SH
SOLE
295784
0
14059
CUMMINS INC
COM
231021106
3420896
14330
SH
SOLE
13578
0
752
CURTISS WRIGHT CORP
COM
231561101
12618460
60918
SH
SOLE
58409
0
2509
CVS HEALTH CORP
COM
126650100
5863301
78313
SH
SOLE
75441
0
2872
D R HORTON INC
COM
23331A109
33459
272
SH
SOLE
100
0
172
DANAHER CORPORATION
COM
235851102
6386
25
SH
SOLE
25
0
0
DANIMER SCIENTIFIC INC
COM CL A
236272100
129
60
SH
SOLE
60
0
0
DAVITA INC
COM
23918K108
4905999
45279
SH
SOLE
43768
0
1511
DBX ETF TR
XTRACK MSCI EAFE
233051200
42723
1212
SH
SOLE
1212
0
0
DBX ETF TR
XTRCKR RUSL 1000
233051242
416868
9762
SH
SOLE
8035
0
1727
DECKERS OUTDOOR CORP
COM
243537107
20985
38
SH
SOLE
0
0
38
DEERE & CO
COM
244199105
286372
658
SH
SOLE
605
0
53
DELL TECHNOLOGIES INC
CL C
24703L202
70449
1239
SH
SOLE
1239
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
8481
192
SH
SOLE
0
0
192
DENTSPLY SIRONA INC
COM
24906P109
1285840
33132
SH
SOLE
31538
0
1594
DEUTSCHE BANK A G
NAMEN AKT
D18190898
8760
800
SH
SOLE
800
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
187831
1089
SH
SOLE
1089
0
0
DIGITAL RLTY TR INC
COM
253868103
47232
393
SH
SOLE
393
0
0
DIGITALOCEAN HLDGS INC
COM
25402D102
1432
40
SH
SOLE
40
0
0
DIODES INC
COM
254543101
1200
15
SH
SOLE
15
0
0
DISCOVER FINL SVCS
COM
254709108
132143
1276
SH
SOLE
1276
0
0
DISNEY WALT CO
COM
254687106
5133236
57664
SH
SOLE
55385
0
2279
DOCUSIGN INC
COM
256163106
1083
22
SH
SOLE
22
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
30523
398
SH
SOLE
398
0
0
DOLLAR GEN CORP NEW
COM
256677105
3887068
23579
SH
SOLE
22273
0
1306
DOLLAR TREE INC
COM
256746108
2304364
15647
SH
SOLE
14329
0
1318
DOMINION ENERGY INC
COM
25746U109
4166
84
SH
SOLE
84
0
0
DONALDSON INC
COM
257651109
1807305
28986
SH
SOLE
26555
0
2431
DOW INC
COM
260557103
2150475
38782
SH
SOLE
37663
0
1119
DOXIMITY INC
CL A
26622P107
1787
75
SH
SOLE
75
0
0
DRAFTKINGS INC NEW
COM CL A
26142V105
5996
204
SH
SOLE
204
0
0
DT MIDSTREAM INC
COMMON STOCK
23345M107
35696
679
SH
SOLE
679
0
0
DTE ENERGY CO
COM
233331107
146623
1359
SH
SOLE
1359
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
35934
383
SH
SOLE
342
0
41
DUPONT DE NEMOURS INC
COM
26614N102
84258
1104
SH
SOLE
954
0
150
EA SERIES TRUST
STRIVE US ENERGY
02072L722
5351
178
SH
SOLE
0
0
178
EASTMAN CHEM CO
COM
277432100
5079300
60196
SH
SOLE
57158
0
3038
EASTMAN KODAK CO
COM NEW
277461406
6
1
SH
SOLE
0
0
1
EATON CORP PLC
SHS
G29183103
128615
589
SH
SOLE
589
0
0
EATON VANCE TAX MNGED BUY WR
COM
27828X100
39817
2945
SH
SOLE
0
0
2945
EBAY INC.
COM
278642103
271336
6097
SH
SOLE
6097
0
0
EBIX INC
COM NEW
278715206
12791
760
SH
SOLE
760
0
0
ECOLAB INC
COM
278865100
4609
25
SH
SOLE
25
0
0
EDISON INTL
COM
281020107
91407
1296
SH
SOLE
1168
0
128
ELASTIC N V
ORD SHS
N14506104
11472
193
SH
SOLE
97
0
96
ELBIT SYS LTD
ORD
M3760D101
868725
4153
SH
SOLE
4153
0
0
ELECTRONIC ARTS INC
COM
285512109
229125
1875
SH
SOLE
1875
0
0
ELEVANCE HEALTH INC
COM
036752103
6329413
13352
SH
SOLE
12791
0
561
EMBECTA CORP
COMMON STOCK
29082K105
9687
465
SH
SOLE
465
0
0
EMCOR GROUP INC
COM
29084Q100
9096081
41164
SH
SOLE
38789
0
2375
EMERSON ELEC CO
COM
291011104
3968797
41454
SH
SOLE
39364
0
2090
ENBRIDGE INC
COM
29250N105
11457
312
SH
SOLE
312
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
1426282
20066
SH
SOLE
18983
0
1083
ENDEAVOR GROUP HLDGS INC
CL A COM
29260Y109
11331
450
SH
SOLE
450
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
34840
1000
SH
SOLE
1000
0
0
ENERGY FUELS INC
COM NEW
292671708
1567731
232601
SH
SOLE
232601
0
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
118936
9321
SH
SOLE
9321
0
0
ENNIS INC
COM
293389102
102501
4607
SH
SOLE
4607
0
0
ENPHASE ENERGY INC
COM
29355A107
4056
30
SH
SOLE
30
0
0
ENTEGRIS INC
COM
29362U104
71679
745
SH
SOLE
713
0
32
ENTERGY CORP NEW
COM
29364G103
6839
71
SH
SOLE
0
0
71
ENTERPRISE PRODS PARTNERS L
COM
293792107
26800
1000
SH
SOLE
1000
0
0
EOG RES INC
COM
26875P101
18659
141
SH
SOLE
0
0
141
EPAM SYS INC
COM
29414B104
1755933
7355
SH
SOLE
7085
0
270
EPLUS INC
COM
294268107
6386882
96464
SH
SOLE
93323
0
3141
EPR PPTYS
COM SH BEN INT
26884U109
4282
100
SH
SOLE
100
0
0
EQUINIX INC
COM
29444U700
10065
13
SH
SOLE
0
0
13
ESCO TECHNOLOGIES INC
COM
296315104
10756826
102976
SH
SOLE
98225
0
4751
ESSENT GROUP LTD
COM
G3198U102
2662265
50855
SH
SOLE
47767
0
3088
ETF MANAGERS TR
AI POWERED EQT
26924G813
1925
60
SH
SOLE
30
0
30
ETF SER SOLUTIONS
DISTILLATE US
26922A321
2785
60
SH
SOLE
60
0
0
EVERCORE INC
CLASS A
29977A105
6216
45
SH
SOLE
0
0
45
EVEREST RE GROUP LTD
COM
G3223R108
14597
41
SH
SOLE
0
0
41
EXELON CORP
COM
30161N101
14057
347
SH
SOLE
0
0
347
EXPEDIA GROUP INC
COM NEW
30212P303
973447
8727
SH
SOLE
8069
0
658
EXPEDITORS INTL WASH INC
COM
302130109
8606348
73577
SH
SOLE
71056
0
2521
EXXON MOBIL CORP
COM
30231G102
4788048
42815
SH
SOLE
38120
0
4695
F N B CORP
COM
302520101
1078120
87795
SH
SOLE
82252
0
5543
FACTSET RESH SYS INC
COM
303075105
11872
28
SH
SOLE
0
0
28
FAIR ISAAC CORP
COM
303250104
16117758
18739
SH
SOLE
18079
0
660
FASTENAL CO
COM
311900104
46010
801
SH
SOLE
801
0
0
FEDEX CORP
COM
31428X106
7429454
27954
SH
SOLE
26036
0
1918
FERGUSON PLC NEW
SHS
G3421J106
2310650
14445
SH
SOLE
13414
0
1031
FERRARI N V
COM
N3167Y103
13896
45
SH
SOLE
0
0
45
FIDELITY COMWLTH TR
NASDAQ COMPSIT
315912808
234815
4378
SH
SOLE
4046
0
332
FIDELITY COVINGTON TRUST
FIDELITY MAGELAN
316092329
20615
942
SH
SOLE
0
0
942
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
2643
36
SH
SOLE
36
0
0
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
28749
449
SH
SOLE
449
0
0
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
54184
1300
SH
SOLE
1300
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
1788
40
SH
SOLE
0
0
40
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1093592
25970
SH
SOLE
24594
0
1376
FIDELITY NATL INFORMATION SV
COM
31620M106
1361282
24183
SH
SOLE
22741
0
1442
FIFTH THIRD BANCORP
COM
316773100
101423
3650
SH
SOLE
3650
0
0
FIRST AMERN FINL CORP
COM
31847R102
153492
2395
SH
SOLE
2395
0
0
FIRST FINL BANCORP OH
COM
320209109
19108
853
SH
SOLE
853
0
0
FIRST HORIZON CORPORATION
COM
320517105
66842
4918
SH
SOLE
4918
0
0
FIRST SOLAR INC
COM
336433107
58
0
SH
SOLE
0
0
0
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
6338
118
SH
SOLE
0
0
118
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
2807
116
SH
SOLE
116
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
3054
40
SH
SOLE
0
0
40
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
1808
11
SH
SOLE
0
0
11
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
1834
12
SH
SOLE
0
0
12
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
112379
1319
SH
SOLE
1319
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
24430
610
SH
SOLE
0
0
610
FIRSTSERVICE CORP NEW
COM
33767E202
64567
417
SH
SOLE
417
0
0
FISERV INC
COM
337738108
91681
730
SH
SOLE
320
0
410
FISKER INC
CL A COM STK
33813J106
35342
6311
SH
SOLE
3553
0
2758
FLEETCOR TECHNOLOGIES INC
COM
339041105
965103
3634
SH
SOLE
3360
0
274
FLEX LTD
ORD
Y2573F102
96378
3641
SH
SOLE
3641
0
0
FORD MTR CO DEL
COM
345370860
88537
7293
SH
SOLE
4198
0
3095
FORMULA SYSTEMS 1985 LTD
SPONSORED ADS
346414105
546438
6961
SH
SOLE
6961
0
0
FORTREA HLDGS INC
COMMON STOCK
34965K107
809754
26428
SH
SOLE
25559
0
869
FOUR CORNERS PPTY TR INC
COM
35086T109
7111
274
SH
SOLE
0
0
274
FOX FACTORY HLDG CORP
COM
35138V102
3793560
34023
SH
SOLE
32625
0
1398
FRANKLIN ELEC INC
COM
353514102
1470415
15355
SH
SOLE
13723
0
1632
FRANKLIN RESOURCES INC
COM
354613101
36372
1303
SH
SOLE
1303
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
27628
667
SH
SOLE
300
0
367
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
55833
2140
SH
SOLE
2140
0
0
FS KKR CAP CORP
COM
302635206
13467
668
SH
SOLE
668
0
0
FTI CONSULTING INC
COM
302941109
4505503
24054
SH
SOLE
22678
0
1376
FUELCELL ENERGY INC
COM
35952H601
1483
793
SH
SOLE
793
0
0
FULGENT GENETICS INC
COM
359664109
1731
53
SH
SOLE
53
0
0
FULLER H B CO
COM
359694106
3855739
53829
SH
SOLE
50660
0
3169
FULTON FINL CORP PA
COM
360271100
1571
112
SH
SOLE
56
0
56
GABELLI EQUITY TR INC
COM
362397101
29392
5344
SH
SOLE
5344
0
0
GARMIN LTD
SHS
H2906T109
4696439
45372
SH
SOLE
42605
0
2767
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
32073
448
SH
SOLE
273
0
175
GEN DIGITAL INC
COM
668771108
14805
710
SH
SOLE
522
0
188
GENERAC HLDGS INC
COM
368736104
11832
110
SH
SOLE
110
0
0
GENERAL DYNAMICS CORP
COM
369550108
4211917
18556
SH
SOLE
17824
0
732
GENERAL ELECTRIC CO
COM NEW
369604301
124342
1085
SH
SOLE
822
0
263
GENERAL MLS INC
COM
370334104
5271778
72544
SH
SOLE
70098
0
2446
GENERAL MTRS CO
COM
37045V100
33890
1000
SH
SOLE
0
0
1000
GENTEX CORP
COM
371901109
5621601
169940
SH
SOLE
163509
0
6431
GENUINE PARTS CO
COM
372460105
7359617
46583
SH
SOLE
44480
0
2103
GILEAD SCIENCES INC
COM
375558103
946074
11826
SH
SOLE
11345
0
481
GLACIER BANCORP INC NEW
COM
37637Q105
46186
1400
SH
SOLE
1400
0
0
GLOBAL PMTS INC
COM
37940X102
5776766
45544
SH
SOLE
44366
0
1178
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
12146
200
SH
SOLE
200
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
10911
415
SH
SOLE
415
0
0
GLOBALFOUNDRIES INC
ORDINARY SHARES
G39387108
76333
1342
SH
SOLE
1342
0
0
GLOBE LIFE INC
COM
37959E102
2937813
25664
SH
SOLE
25517
0
147
GMS INC
COM
36251C103
3171652
43585
SH
SOLE
42416
0
1169
GOLDMAN SACHS GROUP INC
COM
38141G104
199719
586
SH
SOLE
508
0
78
GOODYEAR TIRE & RUBR CO
COM
382550101
7406
571
SH
SOLE
571
0
0
GRACO INC
COM
384109104
4252405
54672
SH
SOLE
51881
0
2791
GRAINGER W W INC
COM
384802104
14267
20
SH
SOLE
0
0
20
GREENBRIER COS INC
COM
393657101
1589
35
SH
SOLE
0
0
35
HALEON PLC
SPON ADS
405552100
438
50
SH
SOLE
50
0
0
HALLIBURTON CO
COM
406216101
57550
1414
SH
SOLE
986
0
428
HANESBRANDS INC
COM
410345102
1652
297
SH
SOLE
297
0
0
HANOVER INS GROUP INC
COM
410867105
27722
254
SH
SOLE
254
0
0
HARLEY DAVIDSON INC
COM
412822108
17512
511
SH
SOLE
200
0
311
HARTFORD FINL SVCS GROUP INC
COM
416515104
2658330
36119
SH
SOLE
34384
0
1735
HASBRO INC
COM
418056107
21244
323
SH
SOLE
323
0
0
HASHICORP INC
COM CL A
418100103
3938
135
SH
SOLE
135
0
0
HCA HEALTHCARE INC
COM
40412C101
152313
565
SH
SOLE
500
0
65
HEALTHPEAK PROPERTIES INC
COM
42250P103
15780
755
SH
SOLE
755
0
0
HEICO CORP NEW
COM
422806109
134892
790
SH
SOLE
790
0
0
HELEN OF TROY LTD
COM
G4388N106
1550897
12447
SH
SOLE
11925
0
522
HELIOS TECHNOLOGIES INC
COM
42328H109
1902568
32860
SH
SOLE
29182
0
3678
HENRY JACK & ASSOC INC
COM
426281101
344
2
SH
SOLE
2
0
0
HENRY SCHEIN INC
COM
806407102
4171350
54421
SH
SOLE
51470
0
2951
HERSHEY CO
COM
427866108
35548
159
SH
SOLE
102
0
57
HESS CORP
COM
42809H107
7254
46
SH
SOLE
46
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
17600
1000
SH
SOLE
0
0
1000
HILLENBRAND INC
COM
431571108
2696580
57046
SH
SOLE
53764
0
3282
HILTON WORLDWIDE HLDGS INC
COM
43300A203
16723
108
SH
SOLE
0
0
108
HOME DEPOT INC
COM
437076102
4466486
13489
SH
SOLE
12723
0
766
HONDA MOTOR LTD
AMERN SHS
438128308
319
10
SH
SOLE
0
0
10
HONEYWELL INTL INC
COM
438516106
885091
4642
SH
SOLE
4539
0
103
HORMEL FOODS CORP
COM
440452100
26860
646
SH
SOLE
558
0
88
HOULIHAN LOKEY INC
CL A
441593100
13626618
133437
SH
SOLE
127576
0
5861
HP INC
COM
40434L105
32770
1000
SH
SOLE
0
0
1000
HUBBELL INC
COM
443510607
11665
38
SH
SOLE
0
0
38
HUMANA INC
COM
444859102
6421
13
SH
SOLE
13
0
0
HUNT J B TRANS SVCS INC
COM
445658107
183454
903
SH
SOLE
903
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
1748469
145706
SH
SOLE
139017
0
6689
HUNTINGTON INGALLS INDS INC
COM
446413106
57174
252
SH
SOLE
224
0
28
HUT 8 MNG CORP
COM
44812T102
297
100
SH
SOLE
100
0
0
ICF INTL INC
COM
44925C103
9737595
75427
SH
SOLE
71809
0
3618
ICICI BANK LIMITED
ADR
45104G104
305724
13206
SH
SOLE
13206
0
0
IDACORP INC
COM
451107106
12615
129
SH
SOLE
0
0
129
IDEX CORP
COM
45167R104
4944829
22133
SH
SOLE
20802
0
1331
IDEXX LABS INC
COM
45168D104
750683
1485
SH
SOLE
1485
0
0
ILLINOIS TOOL WKS INC
COM
452308109
228646
963
SH
SOLE
886
0
77
IMPACT SHS TR I
NAACP MINO ETF
45259A209
15951
501
SH
SOLE
501
0
0
IMPACT SHS TR I
YWCA WOMENS ETF
45259A100
15391
494
SH
SOLE
494
0
0
INDEPENDENT BK CORP MASS
COM
453836108
2217048
38800
SH
SOLE
35978
0
2822
INFOSYS LTD
SPONSORED ADR
456788108
220176
13200
SH
SOLE
13200
0
0
INGERSOLL RAND INC
COM
45687V106
217344
3192
SH
SOLE
3068
0
124
INMODE LTD
SHS
M5425M103
251032
6180
SH
SOLE
6180
0
0
INSIGHT ENTERPRISES INC
COM
45765U103
4868891
33337
SH
SOLE
31508
0
1829
INSPERITY INC
COM
45778Q107
7096
71
SH
SOLE
0
0
71
INSTALLED BLDG PRODS INC
COM
45780R101
18429
120
SH
SOLE
0
0
120
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
2297780
52629
SH
SOLE
47603
0
5026
INTEL CORP
COM
458140100
1217659
34900
SH
SOLE
33658
0
1242
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
81267
887
SH
SOLE
887
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
3478771
30518
SH
SOLE
30206
0
312
INTERNATIONAL BUSINESS MACHS
COM
459200101
10026202
70055
SH
SOLE
66577
0
3478
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1519014
23635
SH
SOLE
22510
0
1125
INTERNATIONAL PAPER CO
COM
460146103
10626
300
SH
SOLE
300
0
0
INTUIT
COM
461202103
9203938
18490
SH
SOLE
18160
0
330
INTUITIVE SURGICAL INC
COM NEW
46120E602
34408
113
SH
SOLE
10
0
103
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIELD
46090F100
2669
182
SH
SOLE
182
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
5571
228
SH
SOLE
228
0
0
INVESCO DB MULTI-SECTOR COMM
BASE METALS FD
46140H700
2410
133
SH
SOLE
133
0
0
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
12657
84
SH
SOLE
0
0
84
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
3365
41
SH
SOLE
41
0
0
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
259539
9496
SH
SOLE
9496
0
0
INVESCO EXCH TRADED FD TR II
S&P MDCP 400 REV
46138G672
2858516
29020
SH
SOLE
28466
0
554
INVESCO EXCH TRADED FD TR II
S&P SMLCAP QTY
46138G300
594038
15816
SH
SOLE
15816
0
0
INVESCO EXCH TRADED FD TR II
S&P SMLCP LOW
46138G102
8476
200
SH
SOLE
200
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
2697215
28749
SH
SOLE
28181
0
568
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
63536
1900
SH
SOLE
1900
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
3497491
168473
SH
SOLE
166770
0
1703
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
300135
16899
SH
SOLE
16899
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
70454
1732
SH
SOLE
1525
0
207
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
2457
75
SH
SOLE
40
0
35
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
21632
143
SH
SOLE
143
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
225729
7182
SH
SOLE
6813
0
369
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
1798684
35151
SH
SOLE
34407
0
744
INVESCO QQQ TR
UNIT SER 1
46090E103
1119671
3057
SH
SOLE
2997
0
60
INVESTORS TITLE CO NC
COM
461804106
595970
3923
SH
SOLE
3923
0
0
IRON MTN INC DEL
COM
46284V101
45056
745
SH
SOLE
658
0
87
ISHARES INC
CORE MSCI EMKT
46434G103
7475
151
SH
SOLE
151
0
0
ISHARES INC
EM MKT SM-CP ETF
464286475
154269
2810
SH
SOLE
2810
0
0
ISHARES INC
MSCI AUST ETF
464286103
73425
3300
SH
SOLE
3300
0
0
ISHARES INC
MSCI AUSTRIA ETF
464286202
188474
9215
SH
SOLE
9215
0
0
ISHARES INC
MSCI EMRG CHN
46434G764
207
4
SH
SOLE
4
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
259061
5711
SH
SOLE
5711
0
0
ISHARES INC
MSCI SPAIN ETF
464286764
125245
4370
SH
SOLE
4370
0
0
ISHARES SILVER TR
ISHARES
46428Q109
3058
147
SH
SOLE
147
0
0
ISHARES TR
0-3 MNTH TREASRY
46436E718
19974
199
SH
SOLE
0
0
199
ISHARES TR
20 YR TR BD ETF
464287432
27276
286
SH
SOLE
0
0
286
ISHARES TR
CORE DIV GRWTH
46434V621
65193
1242
SH
SOLE
0
0
1242
ISHARES TR
CORE MSCI EAFE
46432F842
13969690
207204
SH
SOLE
195034
0
12170
ISHARES TR
CORE S&P MCP ETF
464287507
7121710
26802
SH
SOLE
26148
0
654
ISHARES TR
CORE S&P SCP ETF
464287804
8575322
84047
SH
SOLE
83588
0
459
ISHARES TR
CORE S&P TTL STK
464287150
589369
5985
SH
SOLE
5985
0
0
ISHARES TR
CORE S&P500 ETF
464287200
2084145
4652
SH
SOLE
4315
0
337
ISHARES TR
DEVSMCP EXNA ETF
464288497
274296
5157
SH
SOLE
5157
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
1270184
13642
SH
SOLE
13457
0
185
ISHARES TR
EAFE SML CP ETF
464288273
169775
2850
SH
SOLE
2850
0
0
ISHARES TR
EAFE VALUE ETF
464288877
1121424
22559
SH
SOLE
22170
0
389
ISHARES TR
ESG AWR MSCI USA
46435G425
1962
20
SH
SOLE
20
0
0
ISHARES TR
ESG MSCI LEADR
46435U218
44908
575
SH
SOLE
575
0
0
ISHARES TR
ESG SCRD S&P MID
46436E551
23813
660
SH
SOLE
660
0
0
ISHARES TR
ESG SCRND S&P SM
46436E544
19064
532
SH
SOLE
532
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
4918
97
SH
SOLE
0
0
97
ISHARES TR
IBONDS 23 TRM TS
46436E882
75444
3047
SH
SOLE
0
0
3047
ISHARES TR
IBONDS 24 TRM TS
46436E874
75494
3176
SH
SOLE
0
0
3176
ISHARES TR
IBONDS 25 TRM TS
46436E866
75574
3273
SH
SOLE
0
0
3273
ISHARES TR
IBOXX HI YD ETF
464288513
4864
65
SH
SOLE
0
0
65
ISHARES TR
INTERNATIONAL SL
46434V266
135808
4360
SH
SOLE
4360
0
0
ISHARES TR
INTL DIV GRWTH
46435G524
4286887
69154
SH
SOLE
68525
0
629
ISHARES TR
INTL SEL DIV ETF
464288448
12119454
457338
SH
SOLE
429304
0
28034
ISHARES TR
ISHARES BIOTECH
464287556
18643
145
SH
SOLE
145
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
7957
159
SH
SOLE
0
0
159
ISHARES TR
MICRO-CAP ETF
464288869
1366132
12357
SH
SOLE
12290
0
67
ISHARES TR
MRGSTR MD CP GRW
464288307
1763360
29175
SH
SOLE
29175
0
0
ISHARES TR
MRGSTR MD CP VAL
464288406
5671523
87672
SH
SOLE
86788
0
884
ISHARES TR
MSCI EAFE ETF
464287465
352008
4880
SH
SOLE
4820
0
60
ISHARES TR
MSCI EAFE MIN VL
46429B689
2707
40
SH
SOLE
0
0
40
ISHARES TR
MSCI EMG MKT ETF
464287234
375163
9483
SH
SOLE
9369
0
114
ISHARES TR
MSCI INDIA SM CP
46429B614
337796
5565
SH
SOLE
5565
0
0
ISHARES TR
MSCI INTL QUALTY
46434V456
2803042
79048
SH
SOLE
78320
0
728
ISHARES TR
MSCI INTL SZE FT
46435G508
123624
4800
SH
SOLE
4800
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
15820861
486796
SH
SOLE
454484
0
32312
ISHARES TR
MSCI UK SM ETF
46429B416
258084
7762
SH
SOLE
7762
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
35988
479
SH
SOLE
0
0
479
ISHARES TR
MSCI USA MMENTM
46432F396
10512
73
SH
SOLE
0
0
73
ISHARES TR
RUS 1000 ETF
464287622
2443802
9969
SH
SOLE
9969
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
15227325
55725
SH
SOLE
55373
0
352
ISHARES TR
RUS 1000 VAL ETF
464287598
15083124
93771
SH
SOLE
93088
0
683
ISHARES TR
RUS 2000 GRW ETF
464287648
662328
2750
SH
SOLE
2627
0
123
ISHARES TR
RUS 2000 VAL ETF
464287630
3140004
21310
SH
SOLE
21310
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
6538112
68634
SH
SOLE
67734
0
900
ISHARES TR
RUS MDCP VAL ETF
464287473
239587
2144
SH
SOLE
2144
0
0
ISHARES TR
RUS MID CAP ETF
464287499
205914
2798
SH
SOLE
2798
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
11820
75
SH
SOLE
0
0
75
ISHARES TR
RUSSELL 2000 ETF
464287655
337714
1768
SH
SOLE
1728
0
40
ISHARES TR
RUSSELL 3000 ETF
464287689
809479
3163
SH
SOLE
3163
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
18852127
267900
SH
SOLE
264802
0
3098
ISHARES TR
S&P 500 VAL ETF
464287408
17594836
107778
SH
SOLE
106620
0
1158
ISHARES TR
S&P MC 400GR ETF
464287606
11566108
151687
SH
SOLE
149475
0
2212
ISHARES TR
S&P MC 400VL ETF
464287705
12478311
114817
SH
SOLE
112794
0
2023
ISHARES TR
S&P SML 600 GWT
464287887
19965155
170540
SH
SOLE
166271
0
4269
ISHARES TR
SELECT DIVID ETF
464287168
91919
796
SH
SOLE
796
0
0
ISHARES TR
SELF DRIVNG EV
46435U366
842
21
SH
SOLE
21
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
21596132
220594
SH
SOLE
216893
0
3701
ISHARES TR
TIPS BD ETF
464287176
19677
186
SH
SOLE
168
0
18
ISHARES TR
U.S. REAL ES ETF
464287739
3272
38
SH
SOLE
0
0
38
ISHARES TR
U.S. TECH ETF
464287721
35534
335
SH
SOLE
335
0
0
ISHARES TR
US HOME CONS ETF
464288752
17874
205
SH
SOLE
205
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
19621
392
SH
SOLE
392
0
0
JD.COM INC
SPON ADR CL A
47215P106
7292
200
SH
SOLE
200
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
11207
320
SH
SOLE
0
0
320
JOHNSON & JOHNSON
COM
478160104
8551548
49189
SH
SOLE
46999
0
2190
JOHNSON CTLS INTL PLC
SHS
G51502105
43474
732
SH
SOLE
732
0
0
JOHNSON OUTDOORS INC
CL A
479167108
1049434
17921
SH
SOLE
17212
0
709
JPMORGAN CHASE & CO
COM
46625H100
13647416
88361
SH
SOLE
83765
0
4596
KADANT INC
COM
48282T104
3263864
15292
SH
SOLE
14312
0
980
KELLOGG CO
COM
487836108
37891
592
SH
SOLE
592
0
0
KEURIG DR PEPPER INC
COM
49271V100
3820
113
SH
SOLE
0
0
113
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
35692
228
SH
SOLE
0
0
228
KIMBERLY-CLARK CORP
COM
494368103
497289
3886
SH
SOLE
3657
0
229
KIMCO RLTY CORP
COM
49446R109
3830
188
SH
SOLE
0
0
188
KITE RLTY GROUP TR
COM NEW
49803T300
4230
181
SH
SOLE
0
0
181
KLA CORP
COM NEW
482480100
8536606
17822
SH
SOLE
17021
0
801
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
1732806
29054
SH
SOLE
26979
0
2075
KOHLS CORP
COM
500255104
5634
202
SH
SOLE
103
0
99
KRAFT HEINZ CO
COM
500754106
1417
41
SH
SOLE
41
0
0
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
1196
74
SH
SOLE
72
0
2
L3HARRIS TECHNOLOGIES INC
COM
502431109
5199274
27663
SH
SOLE
26487
0
1176
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
6561208
30097
SH
SOLE
29025
0
1072
LAM RESEARCH CORP
COM
512807108
29339
45
SH
SOLE
45
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
19623
218
SH
SOLE
126
0
92
LANDSTAR SYS INC
COM
515098101
12523143
63389
SH
SOLE
61076
0
2313
LANTHEUS HLDGS INC
COM
516544103
10005
145
SH
SOLE
0
0
145
LAS VEGAS SANDS CORP
COM
517834107
14103
250
SH
SOLE
250
0
0
LAUDER ESTEE COS INC
CL A
518439104
63868
381
SH
SOLE
381
0
0
LEMONADE INC
COM
52567D107
1513
100
SH
SOLE
100
0
0
LENNAR CORP
CL A
526057104
19471
158
SH
SOLE
0
0
158
LIBERTY BROADBAND CORP
COM SER A
530307107
13358
143
SH
SOLE
143
0
0
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
9169
147
SH
SOLE
147
0
0
LILLY ELI & CO
COM
532457108
2475521
4686
SH
SOLE
936
0
3750
LINCOLN ELEC HLDGS INC
COM
533900106
15068946
79612
SH
SOLE
76910
0
2702
LINDE PLC
SHS
G54950103
391366
1025
SH
SOLE
1025
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
1131
150
SH
SOLE
150
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
1085
150
SH
SOLE
150
0
0
LITTELFUSE INC
COM
537008104
8498599
32676
SH
SOLE
31282
0
1394
LKQ CORP
COM
501889208
3918117
73017
SH
SOLE
68203
0
4814
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
5599
2604
SH
SOLE
2604
0
0
LOCKHEED MARTIN CORP
COM
539830109
640125
1410
SH
SOLE
1351
0
59
LOEWS CORP
COM
540424108
23783
375
SH
SOLE
375
0
0
LOWES COS INC
COM
548661107
257020
1149
SH
SOLE
1085
0
64
LUMEN TECHNOLOGIES INC
COM
550241103
128
69
SH
SOLE
47
0
22
LUMIRADX LTD
SHS
G5709L109
189
405
SH
SOLE
405
0
0
M & T BK CORP
COM
55261F104
54509
401
SH
SOLE
401
0
0
M D C HLDGS INC
COM
552676108
513774
10294
SH
SOLE
10294
0
0
MACERICH CO
COM
554382101
11304
895
SH
SOLE
0
0
895
MACYS INC
COM
55616P104
10445
670
SH
SOLE
338
0
332
MAGIC SOFTWARE ENTERPRISES L
ORD
559166103
636504
48551
SH
SOLE
48551
0
0
MAGNA INTL INC
COM
559222401
36011
629
SH
SOLE
384
0
245
MANHATTAN ASSOCIATES INC
COM
562750109
2972070
15524
SH
SOLE
15144
0
380
MANPOWERGROUP INC WIS
COM
56418H100
1771718
23151
SH
SOLE
21903
0
1248
MANULIFE FINL CORP
COM
56501R106
46704
2400
SH
SOLE
2400
0
0
MARATHON DIGITAL HOLDINGS IN
COM
565788106
298
20
SH
SOLE
20
0
0
MARATHON OIL CORP
COM
565849106
45066
1679
SH
SOLE
1679
0
0
MARATHON PETE CORP
COM
56585A102
308336
2059
SH
SOLE
2059
0
0
MARCUS CORP DEL
COM
566330106
5614
345
SH
SOLE
345
0
0
MARKEL GROUP INC
COM
570535104
4565864
3031
SH
SOLE
2945
0
86
MARRIOTT INTL INC NEW
CL A
571903202
2538688
12175
SH
SOLE
12072
0
103
MARSH & MCLENNAN COS INC
COM
571748102
13814
72
SH
SOLE
0
0
72
MARTEN TRANS LTD
COM
573075108
8368537
365918
SH
SOLE
355433
0
10485
MARTIN MARIETTA MATLS INC
COM
573284106
6536419
14352
SH
SOLE
13652
0
700
MARVELL TECHNOLOGY INC
COM
573874104
11019
193
SH
SOLE
193
0
0
MASCO CORP
COM
574599106
64607
1102
SH
SOLE
1102
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
3395360
8596
SH
SOLE
8122
0
474
MATTEL INC
COM
577081102
18598
861
SH
SOLE
431
0
430
MAXIMUS INC
COM
577933104
2092410
26168
SH
SOLE
24192
0
1976
MCCORMICK & CO INC
COM NON VTG
579780206
17286
200
SH
SOLE
200
0
0
MCDONALDS CORP
COM
580135101
797030
2762
SH
SOLE
2614
0
148
MCKESSON CORP
COM
58155Q103
7860566
17862
SH
SOLE
16692
0
1170
MEDPACE HLDGS INC
COM
58506Q109
13345
50
SH
SOLE
50
0
0
MEDTRONIC PLC
SHS
G5960L103
3031411
36326
SH
SOLE
33101
0
3225
MERCADOLIBRE INC
COM
58733R102
27930
21
SH
SOLE
21
0
0
MERCK & CO INC
COM
58933Y105
12486652
116220
SH
SOLE
111837
0
4383
MERCURY SYS INC
COM
589378108
24710
700
SH
SOLE
700
0
0
MERIT MED SYS INC
COM
589889104
13742
200
SH
SOLE
0
0
200
META MATERIALS INC
COM
59134N104
390
1607
SH
SOLE
1607
0
0
META PLATFORMS INC
CL A
30303M102
7651772
25367
SH
SOLE
23068
0
2299
METHODE ELECTRS INC
COM
591520200
2046949
64007
SH
SOLE
59226
0
4781
METLIFE INC
COM
59156R108
8784
138
SH
SOLE
10
0
128
MEXICO FD INC
COM
592835102
1037
60
SH
SOLE
0
0
60
MICROSOFT CORP
COM
594918104
24559093
76506
SH
SOLE
74033
0
2473
MILLER INDS INC TENN
COM NEW
600551204
2879825
72981
SH
SOLE
71318
0
1663
MKS INSTRS INC
COM
55306N104
4500450
47831
SH
SOLE
45898
0
1933
MODERNA INC
COM
60770K107
26388
260
SH
SOLE
260
0
0
MONDELEZ INTL INC
CL A
609207105
389231
5262
SH
SOLE
5202
0
60
MOODYS CORP
COM
615369105
13504208
40108
SH
SOLE
38863
0
1245
MORGAN STANLEY
COM NEW
617446448
201798
2301
SH
SOLE
2001
0
300
MORGAN STANLEY INDIA INVT FD
COM
61745C105
11030
500
SH
SOLE
500
0
0
MOSAIC CO NEW
COM
61945C103
1918
46
SH
SOLE
0
0
46
MOTOROLA SOLUTIONS INC
COM NEW
620076307
46326
162
SH
SOLE
0
0
162
MP MATERIALS CORP
COM CL A
553368101
1270
55
SH
SOLE
27
0
28
MURPHY USA INC
COM
626755102
29981
95
SH
SOLE
95
0
0
MYRIAD GENETICS INC
COM
62855J104
3131
175
SH
SOLE
175
0
0
NASDAQ INC
COM
631103108
6116
120
SH
SOLE
120
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
5924
172
SH
SOLE
172
0
0
NATIONAL INSTRS CORP
COM
636518102
10973
185
SH
SOLE
0
0
185
NAVIENT CORPORATION
COM
63938C108
12314
691
SH
SOLE
0
0
691
NEOGEN CORP
COM
640491106
52200
2320
SH
SOLE
2320
0
0
NETAPP INC
COM
64110D104
8890870
115827
SH
SOLE
109577
0
6250
NETFLIX INC
COM
64110L106
139148
330
SH
SOLE
131
0
199
NEW YORK CMNTY BANCORP INC
COM
649445103
1426
112
SH
SOLE
112
0
0
NEW YORK TIMES CO
CL A
650111107
4435
100
SH
SOLE
100
0
0
NEWELL BRANDS INC
COM
651229106
34723
3285
SH
SOLE
3285
0
0
NEWMARKET CORP
COM
651587107
38820
83
SH
SOLE
83
0
0
NEWS CORP NEW
CL A
65249B109
1721
81
SH
SOLE
81
0
0
NEXTERA ENERGY INC
COM
65339F101
14818
215
SH
SOLE
215
0
0
NICE LTD
SPONSORED ADR
653656108
737516
3380
SH
SOLE
3380
0
0
NIKE INC
CL B
654106103
236079
2184
SH
SOLE
2184
0
0
NIO INC
SPON ADS
62914V106
1290
100
SH
SOLE
100
0
0
NIOCORP DEVS LTD
COM NEW
654484609
65
15
SH
SOLE
0
0
15
NOKIA CORP
SPONSORED ADR
654902204
160
41
SH
SOLE
41
0
0
NOODLES & CO
COM CL A
65540B105
578
180
SH
SOLE
180
0
0
NORDSON CORP
COM
655663102
13462795
55503
SH
SOLE
53476
0
2027
NORDSTROM INC
COM
655664100
9944
467
SH
SOLE
467
0
0
NORFOLK SOUTHN CORP
COM
655844108
471116
2182
SH
SOLE
2182
0
0
NORTHROP GRUMMAN CORP
COM
666807102
552607
1282
SH
SOLE
1255
0
27
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
1768
100
SH
SOLE
100
0
0
NOV INC
COM
62955J103
3548
170
SH
SOLE
0
0
170
NOVA LTD
COM
M7516K103
1126793
9634
SH
SOLE
9634
0
0
NOVANTA INC
COM
67000B104
41862
273
SH
SOLE
0
0
273
NOVARTIS AG
SPONSORED ADR
66987V109
155489
1501
SH
SOLE
1501
0
0
NOVOCURE LTD
ORD SHS
G6674U108
4686
150
SH
SOLE
150
0
0
NOVO-NORDISK A S
ADR
670100205
414048
2280
SH
SOLE
2280
0
0
NUCOR CORP
COM
670346105
12156
73
SH
SOLE
0
0
73
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
2816
550
SH
SOLE
550
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
10518
917
SH
SOLE
917
0
0
NUVEEN PFD & INCOME SECS FD
COM
67072C105
8105
1243
SH
SOLE
1243
0
0
NVIDIA CORPORATION
COM
67066G104
374270
916
SH
SOLE
724
0
192
NVR INC
COM
62944T105
12314
2
SH
SOLE
0
0
2
NXP SEMICONDUCTORS N V
COM
N6596X109
49621
243
SH
SOLE
0
0
243
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
1975
45
SH
SOLE
45
0
0
OCCIDENTAL PETE CORP
COM
674599105
6124
93
SH
SOLE
93
0
0
OGE ENERGY CORP
COM
670837103
6742
195
SH
SOLE
0
0
195
OLD DOMINION FREIGHT LINE IN
COM
679580100
5112047
12445
SH
SOLE
11160
0
1285
OLD REP INTL CORP
COM
680223104
5916
213
SH
SOLE
0
0
213
OMEGA HEALTHCARE INVS INC
COM
681936100
4007
127
SH
SOLE
0
0
127
OMNICOM GROUP INC
COM
681919106
3560514
44557
SH
SOLE
43115
0
1442
ON SEMICONDUCTOR CORP
COM
682189105
140059
1481
SH
SOLE
902
0
579
OPENDOOR TECHNOLOGIES INC
COM
683712103
686
200
SH
SOLE
200
0
0
OPTION CARE HEALTH INC
COM NEW
68404L201
79961
2311
SH
SOLE
2311
0
0
ORACLE CORP
COM
68389X105
10966895
97001
SH
SOLE
94360
0
2641
OREILLY AUTOMOTIVE INC
COM
67103H107
659549
699
SH
SOLE
678
0
21
ORGANON & CO
COMMON STOCK
68622V106
3495
151
SH
SOLE
151
0
0
OSHKOSH CORP
COM
688239201
1784221
17207
SH
SOLE
15490
0
1717
OTIS WORLDWIDE CORP
COM
68902V107
423378
4844
SH
SOLE
4685
0
159
OWENS & MINOR INC NEW
COM
690732102
16144
800
SH
SOLE
800
0
0
OXFORD LANE CAP CORP
COM
691543102
673
125
SH
SOLE
125
0
0
PACCAR INC
COM
693718108
3002161
34982
SH
SOLE
32844
0
2138
PACKAGING CORP AMER
COM
695156109
7754350
51009
SH
SOLE
48703
0
2306
PALANTIR TECHNOLOGIES INC
CL A
69608A108
15565
1010
SH
SOLE
1010
0
0
PALO ALTO NETWORKS INC
COM
697435105
20489
94
SH
SOLE
94
0
0
PARKER-HANNIFIN CORP
COM
701094104
6888103
16538
SH
SOLE
15839
0
699
PATTERSON COS INC
COM
703395103
32032
954
SH
SOLE
300
0
654
PAYCHEX INC
COM
704326107
941294
7502
SH
SOLE
6698
0
804
PAYPAL HLDGS INC
COM
70450Y103
1682134
27334
SH
SOLE
25815
0
1519
PEARSON PLC
SPONSORED ADR
705015105
7047
669
SH
SOLE
0
0
669
PEDIATRIX MEDICAL GROUP INC
COM
58502B106
7380
500
SH
SOLE
500
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
1142
151
SH
SOLE
1
0
150
PEMBINA PIPELINE CORP
COM
706327103
9542
303
SH
SOLE
303
0
0
PENN ENTERTAINMENT INC
COM
707569109
1059
45
SH
SOLE
45
0
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
47917
276
SH
SOLE
276
0
0
PENTAIR PLC
SHS
G7S00T104
11024
158
SH
SOLE
158
0
0
PEPSICO INC
COM
713448108
11031046
59938
SH
SOLE
57731
0
2207
PERION NETWORK LTD
SHS NEW
M78673114
1188921
34342
SH
SOLE
34342
0
0
PFIZER INC
COM
717081103
446547
12390
SH
SOLE
11439
0
951
PG&E CORP
COM
69331C108
1290
74
SH
SOLE
0
0
74
PHILIP MORRIS INTL INC
COM
718172109
258628
2690
SH
SOLE
2345
0
345
PHILLIPS 66
COM
718546104
388528
3331
SH
SOLE
3331
0
0
PHINIA INC
COMMON STOCK
71880K101
10276
353
SH
SOLE
353
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
19351
194
SH
SOLE
194
0
0
PINTEREST INC
CL A
72352L106
1934
75
SH
SOLE
75
0
0
PIONEER NAT RES CO
COM
723787107
113809
481
SH
SOLE
415
0
66
PJT PARTNERS INC
COM CL A
69343T107
10038
128
SH
SOLE
128
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
2638
166
SH
SOLE
166
0
0
PLANET LABS PBC
COM CL A
72703X106
1750
500
SH
SOLE
500
0
0
PLEXUS CORP
COM
729132100
8292048
86035
SH
SOLE
82441
0
3594
PNC FINL SVCS GROUP INC
COM
693475105
1496004
11513
SH
SOLE
10130
0
1383
PPG INDS INC
COM
693506107
9975
73
SH
SOLE
0
0
73
PPL CORP
COM
69351T106
14399
550
SH
SOLE
550
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
5332727
82486
SH
SOLE
79133
0
3353
PRICE T ROWE GROUP INC
COM
74144T108
3764052
33509
SH
SOLE
31794
0
1715
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
12320
158
SH
SOLE
0
0
158
PROCTER AND GAMBLE CO
COM
742718109
12443527
79248
SH
SOLE
76353
0
2895
PROG HOLDINGS INC
COM NPV
74319R101
205824
5477
SH
SOLE
5477
0
0
PROGRESS SOFTWARE CORP
COM
743312100
938349
15723
SH
SOLE
14814
0
909
PROGRESSIVE CORP
COM
743315103
7934827
62068
SH
SOLE
59983
0
2085
PROLOGIS INC.
COM
74340W103
60045
486
SH
SOLE
367
0
119
PROSHARES TR
ULTRAPRO QQQ
74347X831
80
2
SH
SOLE
2
0
0
PROSPERITY BANCSHARES INC
COM
743606105
1112523
18383
SH
SOLE
17075
0
1308
PROTERRA INC
COM
74374T109
119
1000
SH
SOLE
1000
0
0
PRUDENTIAL FINL INC
COM
744320102
21416
225
SH
SOLE
136
0
89
PUBLIC STORAGE
COM
74460D109
68861
240
SH
SOLE
213
0
27
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
68125
1119
SH
SOLE
819
0
300
PUMA BIOTECHNOLOGY INC
COM
74587V107
4528
1170
SH
SOLE
1170
0
0
QORVO INC
COM
74736K101
4691677
46051
SH
SOLE
43247
0
2804
QUALCOMM INC
COM
747525103
42217
368
SH
SOLE
259
0
109
QUANTA SVCS INC
COM
74762E102
90477
452
SH
SOLE
452
0
0
QUANTUMSCAPE CORP
COM CL A
74767V109
900
120
SH
SOLE
120
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
4243695
31432
SH
SOLE
30046
0
1386
R1 RCM INC
COM
77634L105
1558
93
SH
SOLE
93
0
0
RADIAN GROUP INC
COM
750236101
108330
3925
SH
SOLE
3925
0
0
RAYONIER INC
COM
754907103
7645
242
SH
SOLE
0
0
242
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
10851352
124958
SH
SOLE
119190
0
5768
RBB FD INC
MOTLEY FOL ETF
74933W601
10108
250
SH
SOLE
250
0
0
REALTY INCOME CORP
COM
756109104
1525
26
SH
SOLE
21
0
5
REDFIN CORP
COM
75737F108
518
50
SH
SOLE
50
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
16139
20
SH
SOLE
20
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
3073506
149055
SH
SOLE
146719
0
2336
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
1296978
9196
SH
SOLE
8774
0
422
RENAISSANCERE HLDGS LTD
COM
G7496G103
13651
74
SH
SOLE
0
0
74
REPUBLIC SVCS INC
COM
760759100
4428
30
SH
SOLE
0
0
30
RH
COM
74967X103
15234
41
SH
SOLE
30
0
11
RISKIFIED LTD
SHS CL A
M8216R109
1564
375
SH
SOLE
375
0
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
6644
308
SH
SOLE
308
0
0
ROBLOX CORP
CL A
771049103
448
15
SH
SOLE
15
0
0
ROCKET COS INC
COM CL A
77311W101
8916
762
SH
SOLE
381
0
381
ROCKWELL AUTOMATION INC
COM
773903109
12090451
40821
SH
SOLE
39271
0
1550
ROKU INC
COM CL A
77543R102
8561
108
SH
SOLE
75
0
33
ROPER TECHNOLOGIES INC
COM
776696106
210318
430
SH
SOLE
430
0
0
ROYAL GOLD INC
COM
780287108
7509
66
SH
SOLE
0
0
66
S&P GLOBAL INC
COM
78409V104
4229553
10910
SH
SOLE
10424
0
486
SAIA INC
COM
78709Y105
3377853
7958
SH
SOLE
7958
0
0
SALESFORCE INC
COM
79466L302
44871
215
SH
SOLE
117
0
98
SANOFI
SPONSORED ADR
80105N105
26765
500
SH
SOLE
500
0
0
SAPIENS INTL CORP N V
SHS
G7T16G103
527733
17190
SH
SOLE
17190
0
0
SAVE FOODS INC
COM
80512Q303
1030
1000
SH
SOLE
1000
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
11273
49
SH
SOLE
49
0
0
SCHLUMBERGER LTD
COM STK
806857108
60843
1020
SH
SOLE
645
0
375
SCHWAB CHARLES CORP
COM
808513105
3926636
61277
SH
SOLE
58638
0
2639
SCHWAB STRATEGIC TR
1000 INDEX ETF
808524722
7568
176
SH
SOLE
176
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
93627
3781
SH
SOLE
3781
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
20167255
567452
SH
SOLE
534349
0
33103
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
15401136
450457
SH
SOLE
427056
0
23401
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
2700
46
SH
SOLE
46
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
146698
4515
SH
SOLE
4515
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
13188280
389379
SH
SOLE
366513
0
22866
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
1700027
22798
SH
SOLE
21947
0
851
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
26366339
354768
SH
SOLE
336372
0
18396
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
19493920
285082
SH
SOLE
268573
0
16509
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
476731
9050
SH
SOLE
9050
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
838788
11655
SH
SOLE
11655
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
813130
18248
SH
SOLE
17340
0
908
SCIENCE APPLICATIONS INTL CO
COM
808625107
1460304
12122
SH
SOLE
11169
0
953
SCOTTS MIRACLE-GRO CO
CL A
810186106
42309
815
SH
SOLE
685
0
130
SEALED AIR CORP NEW
COM
81211K100
1070593
28033
SH
SOLE
26105
0
1928
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
2571
31
SH
SOLE
16
0
15
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
16690
100
SH
SOLE
0
0
100
SEMPRA
COM
816851109
45904
318
SH
SOLE
247
0
71
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
543387
13855
SH
SOLE
13444
0
411
SENSIENT TECHNOLOGIES CORP
COM
81725T100
494136
8392
SH
SOLE
8104
0
288
SERVICE CORP INTL
COM
817565104
14364
226
SH
SOLE
104
0
122
SERVICENOW INC
COM
81762P102
117063
210
SH
SOLE
100
0
110
SHELL PLC
SPON ADS
780259305
33083
530
SH
SOLE
530
0
0
SHERWIN WILLIAMS CO
COM
824348106
23802
87
SH
SOLE
34
0
53
SHOPIFY INC
CL A
82509L107
14481
262
SH
SOLE
262
0
0
SILGAN HLDGS INC
COM
827048109
5213019
115639
SH
SOLE
112092
0
3547
SILICOM LTD
ORD
M84116108
391369
14680
SH
SOLE
14680
0
0
SKECHERS U S A INC
CL A
830566105
14663
275
SH
SOLE
0
0
275
SKYWORKS SOLUTIONS INC
COM
83088M102
1084065
10109
SH
SOLE
9131
0
978
SMITH A O CORP
COM
831865209
1117215
15656
SH
SOLE
13918
0
1738
SMUCKER J M CO
COM NEW
832696405
5704000
38551
SH
SOLE
37027
0
1524
SNAP INC
CL A
83304A106
7764
774
SH
SOLE
666
0
108
SNAP ON INC
COM
833034101
7049956
26078
SH
SOLE
24969
0
1109
SNOWFLAKE INC
CL A
833445109
31288
204
SH
SOLE
204
0
0
SOUTHERN CO
COM
842587107
419020
6029
SH
SOLE
4495
0
1534
SOUTHWESTERN ENERGY CO
COM
845467109
9481
1463
SH
SOLE
0
0
1463
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
7232952
20490
SH
SOLE
20085
0
405
SPDR GOLD TR
GOLD SHS
78463V107
45111
254
SH
SOLE
254
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
577900
17787
SH
SOLE
17787
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
10992
357
SH
SOLE
357
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
552006
1239
SH
SOLE
1239
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
5834
12
SH
SOLE
12
0
0
SPDR SER TR
BBG CONV SEC ETF
78464A359
8803
126
SH
SOLE
0
0
126
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
60267
658
SH
SOLE
0
0
658
SPDR SER TR
PORTFOLI S&P1500
78464A805
26044
475
SH
SOLE
475
0
0
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
49467
1989
SH
SOLE
0
0
1989
SPDR SER TR
PRTFLO S&P500 GW
78464A409
9641068
158258
SH
SOLE
149583
0
8675
SPDR SER TR
PRTFLO S&P500 VL
78464A508
7721335
176488
SH
SOLE
168277
0
8211
SPDR SER TR
S&P 400 MDCP GRW
78464A821
18541213
254373
SH
SOLE
239376
0
14997
SPDR SER TR
S&P 400 MDCP VAL
78464A839
17722755
253980
SH
SOLE
242567
0
11413
SPDR SER TR
S&P 600 SMCP GRW
78464A201
16812910
214889
SH
SOLE
204299
0
10590
SPDR SER TR
S&P 600 SMCP VAL
78464A300
12188069
153386
SH
SOLE
146022
0
7364
SPDR SER TR
S&P DIVID ETF
78464A763
407100
3280
SH
SOLE
3218
0
62
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
8995
226
SH
SOLE
226
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
15949
115
SH
SOLE
115
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
4326550
77136
SH
SOLE
73483
0
3653
STANLEY BLACK & DECKER INC
COM
854502101
138370
1467
SH
SOLE
1437
0
30
STARBUCKS CORP
COM
855244109
827476
8194
SH
SOLE
7822
0
372
STATE STR CORP
COM
857477103
2499642
33926
SH
SOLE
33079
0
847
STERIS PLC
SHS USD
G8473T100
11981456
52550
SH
SOLE
50874
0
1676
STRYKER CORPORATION
COM
863667101
9712110
34427
SH
SOLE
32840
0
1587
SUN LIFE FINANCIAL INC.
COM
866796105
6004
119
SH
SOLE
119
0
0
SUNCOR ENERGY INC NEW
COM
867224107
63504
2002
SH
SOLE
2002
0
0
SYNAPTICS INC
COM
87157D109
8621015
96648
SH
SOLE
92785
0
3863
SYNCHRONY FINANCIAL
COM
87165B103
13178
379
SH
SOLE
0
0
379
SYNOPSYS INC
COM
871607107
13916545
32480
SH
SOLE
31811
0
669
SYNOVUS FINL CORP
COM NEW
87161C501
5863
175
SH
SOLE
0
0
175
SYSCO CORP
COM
871829107
41645
579
SH
SOLE
528
0
51
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
493067
5360
SH
SOLE
5360
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
7010
50
SH
SOLE
50
0
0
TARGET CORP
COM
87612E106
9568099
73011
SH
SOLE
70942
0
2069
TASKUS INC
CLASS A COM
87652V109
498
50
SH
SOLE
50
0
0
TD SYNNEX CORPORATION
COM
87162W100
679437
6857
SH
SOLE
6426
0
431
TE CONNECTIVITY LTD
SHS
H84989104
88073
662
SH
SOLE
662
0
0
TEJON RANCH CO
COM
879080109
18
1
SH
SOLE
0
0
1
TELEDYNE TECHNOLOGIES INC
COM
879360105
9715451
25341
SH
SOLE
24373
0
968
TELEFLEX INCORPORATED
COM
879369106
1516246
6673
SH
SOLE
6168
0
505
TERADYNE INC
COM
880770102
1916120
18835
SH
SOLE
18089
0
746
TESLA INC
COM
88160R101
188297
776
SH
SOLE
538
0
238
TETRA TECH INC NEW
COM
88162G103
7075497
42019
SH
SOLE
40931
0
1088
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
19560
2000
SH
SOLE
2000
0
0
TEXAS INSTRS INC
COM
882508104
7383575
44426
SH
SOLE
41481
0
2945
TEXAS ROADHOUSE INC
COM
882681109
4531402
41954
SH
SOLE
39760
0
2194
THE AARONS COMPANY INC
COM
00258W108
14326
1101
SH
SOLE
1101
0
0
THE CIGNA GROUP
COM
125523100
6734393
23261
SH
SOLE
22326
0
935
THE TRADE DESK INC
COM CL A
88339J105
35445
475
SH
SOLE
475
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
172923
318
SH
SOLE
267
0
51
THOMSON REUTERS CORP.
COM
884903808
114681
868
SH
SOLE
868
0
0
TILRAY BRANDS INC
COM
88688T100
3239
1236
SH
SOLE
0
0
1236
TJX COS INC NEW
COM
872540109
11440444
133199
SH
SOLE
127989
0
5210
T-MOBILE US INC
COM
872590104
104171
753
SH
SOLE
435
0
318
TOPBUILD CORP
COM
89055F103
33140
111
SH
SOLE
111
0
0
TORO CO
COM
891092108
673014
6569
SH
SOLE
5714
0
855
TOTALENERGIES SE
SPONSORED ADS
89151E109
188712
3016
SH
SOLE
3016
0
0
TOYOTA MOTOR CORP
ADS
892331307
1339
8
SH
SOLE
0
0
8
TRACTOR SUPPLY CO
COM
892356106
4570260
20539
SH
SOLE
19559
0
980
TRANE TECHNOLOGIES PLC
SHS
G8994E103
122912
605
SH
SOLE
525
0
80
TRANSDIGM GROUP INC
COM
893641100
349312
400
SH
SOLE
400
0
0
TRAVELERS COMPANIES INC
COM
89417E109
8068119
48353
SH
SOLE
46754
0
1599
TREEHOUSE FOODS INC
COM
89469A104
806
17
SH
SOLE
17
0
0
TREX CO INC
COM
89531P105
59624
800
SH
SOLE
800
0
0
TRIMBLE INC
COM
896239100
7227
130
SH
SOLE
130
0
0
TRINET GROUP INC
COM
896288107
3426287
32342
SH
SOLE
30011
0
2331
TRINITY INDS INC
COM
896522109
6191
236
SH
SOLE
0
0
236
TRINSEO PLC
SHS
G9059U107
3604
251
SH
SOLE
251
0
0
TRUIST FINL CORP
COM
89832Q109
1366961
43081
SH
SOLE
40409
0
2672
TWILIO INC
CL A
90138F102
15483
250
SH
SOLE
250
0
0
UBER TECHNOLOGIES INC
COM
90353T100
4809
110
SH
SOLE
110
0
0
UBS GROUP AG
SHS
H42097107
1005
43
SH
SOLE
43
0
0
ULTA BEAUTY INC
COM
90384S303
13508732
30435
SH
SOLE
29429
0
1006
UMB FINL CORP
COM
902788108
2986940
43120
SH
SOLE
41616
0
1504
UNILEVER PLC
SPON ADR NEW
904767704
121153
2333
SH
SOLE
2333
0
0
UNION PAC CORP
COM
907818108
308888
1346
SH
SOLE
1251
0
95
UNITED AIRLS HLDGS INC
COM
910047109
1307
25
SH
SOLE
25
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
2879234
16302
SH
SOLE
15851
0
451
UNITED RENTALS INC
COM
911363109
3729840
7640
SH
SOLE
7052
0
588
UNITEDHEALTH GROUP INC
COM
91324P102
8367922
16472
SH
SOLE
15417
0
1055
UNIVERSAL HLTH SVCS INC
CL B
913903100
4227188
32139
SH
SOLE
30977
0
1162
US BANCORP DEL
COM NEW
902973304
3217337
81534
SH
SOLE
81385
0
149
V F CORP
COM
918204108
556254
26989
SH
SOLE
25889
0
1100
VAIL RESORTS INC
COM
91879Q109
11533
50
SH
SOLE
50
0
0
VALE S A
SPONSORED ADS
91912E105
10656
800
SH
SOLE
800
0
0
VALERO ENERGY CORP
COM
91913Y100
100900
726
SH
SOLE
687
0
39
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
69261
273
SH
SOLE
273
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
1439
16
SH
SOLE
0
0
16
VANGUARD INDEX FDS
GROWTH ETF
922908736
1542586
5509
SH
SOLE
5301
0
208
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
27093
133
SH
SOLE
133
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
9017213
44352
SH
SOLE
43725
0
627
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
244587
1739
SH
SOLE
1679
0
60
VANGUARD INDEX FDS
MID CAP ETF
922908629
260226
1179
SH
SOLE
1179
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
36249
435
SH
SOLE
435
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
1817556
4439
SH
SOLE
4439
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
432350
2532
SH
SOLE
2463
0
69
VANGUARD INDEX FDS
SMALL CP ETF
922908751
240585
1191
SH
SOLE
1186
0
5
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
5500739
24130
SH
SOLE
23904
0
226
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
437302
1972
SH
SOLE
1862
0
110
VANGUARD INDEX FDS
VALUE ETF
922908744
822417
5654
SH
SOLE
5270
0
384
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
32148
787
SH
SOLE
787
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
4455
72
SH
SOLE
72
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
2364735
21195
SH
SOLE
20834
0
361
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
2047
21
SH
SOLE
21
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
29940
400
SH
SOLE
400
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
3774
50
SH
SOLE
0
0
50
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
2868
41
SH
SOLE
41
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
54199
332
SH
SOLE
266
0
66
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
21690060
470296
SH
SOLE
454558
0
15738
VANGUARD WELLINGTON FD
US MOMENTUM
921935508
2154
18
SH
SOLE
9
0
9
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
267926
2456
SH
SOLE
2181
0
275
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
227978
3038
SH
SOLE
3038
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
41872
384
SH
SOLE
384
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
77960
184
SH
SOLE
184
0
0
VAXART INC
COM NEW
92243A200
112
160
SH
SOLE
160
0
0
VEEVA SYS INC
CL A COM
922475108
4853
25
SH
SOLE
25
0
0
VENTAS INC
COM
92276F100
25729
601
SH
SOLE
392
0
209
VERITONE INC
COM
92347M100
967
344
SH
SOLE
344
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
800468
23995
SH
SOLE
19849
0
4146
VERTEX PHARMACEUTICALS INC
COM
92532F100
22741
65
SH
SOLE
0
0
65
VIATRIS INC
COM
92556V106
2259
199
SH
SOLE
199
0
0
VICI PPTYS INC
COM
925652109
10997
356
SH
SOLE
0
0
356
VISA INC
COM CL A
92826C839
7123255
29675
SH
SOLE
28548
0
1127
VISTA OUTDOOR INC
COM
928377100
8030
270
SH
SOLE
270
0
0
VMWARE INC
CL A COM
928563402
90983
586
SH
SOLE
586
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
4451
477
SH
SOLE
477
0
0
VROOM INC
COM
92918V109
143
100
SH
SOLE
100
0
0
VULCAN MATLS CO
COM
929160109
14555
65
SH
SOLE
65
0
0
WABTEC
COM
929740108
698
6
SH
SOLE
2
0
4
WALGREENS BOOTS ALLIANCE INC
COM
931427108
122819
4185
SH
SOLE
3734
0
451
WALKER & DUNLOP INC
COM
93148P102
6639
75
SH
SOLE
75
0
0
WALMART INC
COM
931142103
9056068
56179
SH
SOLE
53667
0
2512
WARNER BROS DISCOVERY INC
COM SER A
934423104
44498
3248
SH
SOLE
3092
0
156
WASTE CONNECTIONS INC
COM
94106B101
124001
881
SH
SOLE
881
0
0
WASTE MGMT INC DEL
COM
94106L109
134106
833
SH
SOLE
807
0
26
WATERS CORP
COM
941848103
5790423
19853
SH
SOLE
19358
0
495
WATSCO INC
COM
942622200
5661547
15814
SH
SOLE
15081
0
733
WELLS FARGO CO NEW
COM
949746101
1016486
23245
SH
SOLE
21126
0
2119
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
7066
6
SH
SOLE
6
0
0
WELLTOWER INC
COM
95040Q104
65302
775
SH
SOLE
679
0
96
WENDYS CO
COM
95058W100
8986
417
SH
SOLE
209
0
208
WEREWOLF THERAPEUTICS INC
COM
95075A107
209
80
SH
SOLE
80
0
0
WESTERN DIGITAL CORP.
COM
958102105
1089
26
SH
SOLE
26
0
0
WESTERN UN CO
COM
959802109
14625
1231
SH
SOLE
1231
0
0
WEX INC
COM
96208T104
2612720
13562
SH
SOLE
13252
0
310
WEYERHAEUSER CO MTN BE
COM NEW
962166104
11128
337
SH
SOLE
0
0
337
WILLIAMS COS INC
COM
969457100
23740
671
SH
SOLE
278
0
393
WILLIAMS SONOMA INC
COM
969904101
1015283
7569
SH
SOLE
6908
0
661
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
18349
90
SH
SOLE
90
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
152192
3200
SH
SOLE
3200
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
959
19
SH
SOLE
19
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
329610
9207
SH
SOLE
9207
0
0
WISDOMTREE TR
INTERNTNL AI ENH
97717W786
121414
3101
SH
SOLE
3101
0
0
WISDOMTREE TR
INTL MIDCAP DV
97717W778
3696608
63175
SH
SOLE
62776
0
399
WISDOMTREE TR
INTL SMCAP DIV
97717W760
3261436
54186
SH
SOLE
53650
0
536
WISDOMTREE TR
US LARGECAP DIVD
97717W307
48239
748
SH
SOLE
748
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
2599076
47989
SH
SOLE
45711
0
2278
WISDOMTREE TR
US QTLY DIV GRT
97717X669
6675
100
SH
SOLE
100
0
0
WORKDAY INC
CL A
98138H101
16985
75
SH
SOLE
75
0
0
WORKIVA INC
COM CL A
98139A105
40397
394
SH
SOLE
394
0
0
WP CAREY INC
COM
92936U109
19056
285
SH
SOLE
285
0
0
XCEL ENERGY INC
COM
98389B100
187560
3142
SH
SOLE
3142
0
0
YUM BRANDS INC
COM
988498101
405714
3023
SH
SOLE
2906
0
117
YUM CHINA HLDGS INC
COM
98850P109
28250
509
SH
SOLE
509
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
4422113
16882
SH
SOLE
16342
0
540
ZIFF DAVIS INC
COM
48123V102
1066585
15743
SH
SOLE
14948
0
795
ZILLOW GROUP INC
CL C CAP STK
98954M200
1127
20
SH
SOLE
20
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
127772
1031
SH
SOLE
1031
0
0
ZIMVIE INC
COM
98888T107
936
78
SH
SOLE
78
0
0
ZOETIS INC
CL A
98978V103
37212
195
SH
SOLE
90
0
105
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
6660
100
SH
SOLE
100
0
0
ZSCALER INC
COM
98980G102
7148
50
SH
SOLE
50
0
0
ZYNERBA PHARMACEUTICALS INC
COM
98986X109
1
1
SH
SOLE
1
0
0