0001140361-24-004068.txt : 20240126
0001140361-24-004068.hdr.sgml : 20240126
20240126163008
ACCESSION NUMBER: 0001140361-24-004068
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240126
DATE AS OF CHANGE: 20240126
EFFECTIVENESS DATE: 20240126
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: GHP Investment Advisors, Inc.
CENTRAL INDEX KEY: 0001401561
ORGANIZATION NAME:
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: 24568314
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
12-31-2023
12-31-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
Sebrina Ivey
Denver
CO
01-26-2024
0
846
1850452210
true
INFORMATION TABLE
2
informationtable.xml
3M CO
COM
88579Y101
349290
3195
SH
SOLE
2783
0
412
ABBOTT LABS
COM
002824100
2752445
25006
SH
SOLE
24271
0
735
ABBVIE INC
COM
00287Y109
892841
5761
SH
SOLE
5345
0
416
ABRDN GOLD ETF TRUST
PHYSCL GOLD SHS
00326A104
88929
4505
SH
SOLE
4505
0
0
ACCELERATE DIAGNOSTICS INC
COM NEW
00430H201
392
100
SH
SOLE
100
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
7052633
20098
SH
SOLE
19301
0
797
ADIENT PLC
ORD SHS
G0084W101
291
8
SH
SOLE
0
0
8
ADOBE INC
COM
00724F101
9423297
15795
SH
SOLE
15478
0
317
ADTALEM GLOBAL ED INC
COM
00737L103
12969
220
SH
SOLE
0
0
220
ADVANCED ENERGY INDS
COM
007973100
19388
178
SH
SOLE
178
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
1773048
12028
SH
SOLE
12028
0
0
ADVERUM BIOTECHNOLOGIES INC
COM
00773U108
151
200
SH
SOLE
200
0
0
AEON BIOPHARMA INC
CL A
00791X100
7884
1095
SH
SOLE
1095
0
0
AFLAC INC
COM
001055102
419745
5088
SH
SOLE
5088
0
0
AIR PRODS & CHEMS INC
COM
009158106
5819051
21253
SH
SOLE
20727
0
526
AIRBNB INC
COM CL A
009066101
17154
126
SH
SOLE
126
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
1692879
14304
SH
SOLE
13971
0
333
ALBEMARLE CORP
COM
012653101
2265402
15680
SH
SOLE
15680
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
42709
551
SH
SOLE
551
0
0
ALIGN TECHNOLOGY INC
COM
016255101
13700
50
SH
SOLE
50
0
0
ALLEGIANT TRAVEL CO
COM
01748X102
207
3
SH
SOLE
0
0
3
ALLEGION PLC
ORD SHS
G0176J109
152662
1205
SH
SOLE
1205
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
31357
1011
SH
SOLE
1011
0
0
ALLIANT ENERGY CORP
COM
018802108
20520
400
SH
SOLE
400
0
0
ALLY FINL INC
COM
02005N100
916
26
SH
SOLE
26
0
0
ALPHABET INC
CAP STK CL A
02079K305
3462143
24784
SH
SOLE
22971
0
1813
ALPHABET INC
CAP STK CL C
02079K107
16266409
115422
SH
SOLE
111679
0
3743
ALTRIA GROUP INC
COM
02209S103
104777
2597
SH
SOLE
2597
0
0
AMAZON COM INC
COM
023135106
686921
4521
SH
SOLE
4221
0
300
AMDOCS LTD
SHS
G02602103
7909353
89991
SH
SOLE
86194
0
3797
AMEREN CORP
COM
023608102
36170
500
SH
SOLE
500
0
0
AMERICAN CENTY ETF TR
US QUALITY GROW
025072307
157410
2069
SH
SOLE
2069
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
81220
1000
SH
SOLE
1000
0
0
AMERICAN EXPRESS CO
COM
025816109
11079798
59143
SH
SOLE
57210
0
1933
AMERICAN INTL GROUP INC
COM NEW
026874784
285710
4217
SH
SOLE
4114
0
103
AMERIPRISE FINL INC
COM
03076C106
159212
419
SH
SOLE
419
0
0
AMETEK INC
COM
031100100
6798587
41231
SH
SOLE
38910
0
2321
AMGEN INC
COM
031162100
6151683
21359
SH
SOLE
20031
0
1328
AMKOR TECHNOLOGY INC
COM
031652100
2814237
84588
SH
SOLE
80395
0
4193
AMPHENOL CORP NEW
CL A
032095101
5163994
52093
SH
SOLE
49816
0
2277
AMPIO PHARMACEUTICALS INC
COM
03209T307
615
300
SH
SOLE
300
0
0
ANALOG DEVICES INC
COM
032654105
8822530
44433
SH
SOLE
42406
0
2027
ANNALY CAPITAL MANAGEMENT IN
COM NEW
035710839
33898
1750
SH
SOLE
1750
0
0
AON PLC
SHS CL A
G0403H108
7154342
24584
SH
SOLE
23795
0
789
APPIAN CORP
CL A
03782L101
4708
125
SH
SOLE
125
0
0
APPLE INC
COM
037833100
35378188
183754
SH
SOLE
172210
0
11544
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
189959
1100
SH
SOLE
1100
0
0
APPLIED MATLS INC
COM
038222105
2707163
16704
SH
SOLE
15265
0
1439
APTARGROUP INC
COM
038336103
6374020
51561
SH
SOLE
50421
0
1140
ARCHER AVIATION INC
COM CL A
03945R102
3070
500
SH
SOLE
500
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
37635
521
SH
SOLE
521
0
0
ARISTA NETWORKS INC
COM
040413106
61469
261
SH
SOLE
261
0
0
ARK ETF TR
FINTECH INNOVA
00214Q708
2758
100
SH
SOLE
100
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
5237
100
SH
SOLE
100
0
0
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
30377
2017
SH
SOLE
2017
0
0
ASGN INC
COM
00191U102
5749610
59786
SH
SOLE
55945
0
3841
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
43145
57
SH
SOLE
57
0
0
ASSURANT INC
COM
04621X108
3175450
18847
SH
SOLE
17527
0
1320
AT&T INC
COM
00206R102
284084
16930
SH
SOLE
15046
0
1884
ATLANTA BRAVES HLDGS INC
COM SER A
047726104
471
11
SH
SOLE
11
0
0
ATLANTA BRAVES HLDGS INC
COM SER C
047726302
159
4
SH
SOLE
4
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
6769577
29058
SH
SOLE
27553
0
1505
AVANOS MED INC
COM
05350V106
404
18
SH
SOLE
0
0
18
B2GOLD CORP
COM
11777Q209
22269
7047
SH
SOLE
0
0
7047
BADGER METER INC
COM
056525108
121181
785
SH
SOLE
785
0
0
BALL CORP
COM
058498106
123611
2149
SH
SOLE
0
0
2149
BANCO SANTANDER CHILE NEW
SP ADR REP COM
05965X109
17834
915
SH
SOLE
915
0
0
BANCO SANTANDER S.A.
ADR
05964H105
2623
633
SH
SOLE
0
0
633
BANK AMERICA CORP
COM
060505104
4241351
125968
SH
SOLE
118706
0
7262
BANK HAWAII CORP
COM
062540109
83649
1154
SH
SOLE
1154
0
0
BANK MONTREAL QUE
COM
063671101
15930
161
SH
SOLE
161
0
0
BANK NEW YORK MELLON CORP
COM
064058100
245520
4717
SH
SOLE
4717
0
0
BARCLAYS BANK PLC
DJUBS CMDT ETN36
06738C778
2614
86
SH
SOLE
86
0
0
BARNES GROUP INC
COM
067806109
1
0
SH
SOLE
0
0
0
BATH & BODY WORKS INC
COM
070830104
19422
450
SH
SOLE
450
0
0
BAXTER INTL INC
COM
071813109
128461
3323
SH
SOLE
3150
0
173
BECTON DICKINSON & CO
COM
075887109
644931
2645
SH
SOLE
2645
0
0
BERKLEY W R CORP
COM
084423102
6441857
91090
SH
SOLE
87750
0
3340
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
18978534
53212
SH
SOLE
51358
0
1854
BEST BUY INC
COM
086516101
1008331
12881
SH
SOLE
11706
0
1175
BHP GROUP LTD
SPONSORED ADS
088606108
52604
770
SH
SOLE
0
0
770
BIOGEN INC
COM
09062X103
711618
2750
SH
SOLE
2382
0
368
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
144630
1500
SH
SOLE
1500
0
0
BJS RESTAURANTS INC
COM
09180C106
109
3
SH
SOLE
3
0
0
BLACKBERRY LTD
COM
09228F103
21240
6000
SH
SOLE
0
0
6000
BLACKROCK INC
COM
09247X101
3419471
4212
SH
SOLE
3799
0
413
BLACKSTONE INC
COM
09260D107
216744
1656
SH
SOLE
1656
0
0
BLOCK H & R INC
COM
093671105
17514
362
SH
SOLE
362
0
0
BLOCK INC
CL A
852234103
1238
16
SH
SOLE
14
0
2
BOEING CO
COM
097023105
409497
1571
SH
SOLE
771
0
800
BOK FINL CORP
COM NEW
05561Q201
74734
873
SH
SOLE
0
0
873
BOOKING HOLDINGS INC
COM
09857L108
4310880
1215
SH
SOLE
1150
0
65
BORGWARNER INC
COM
099724106
6633
185
SH
SOLE
185
0
0
BP PLC
SPONSORED ADR
055622104
33185
937
SH
SOLE
396
0
541
BREAD FINANCIAL HOLDINGS INC
COM
018581108
182
6
SH
SOLE
0
0
6
BRISTOL-MYERS SQUIBB CO
COM
110122108
306826
5980
SH
SOLE
5272
0
708
BROADCOM INC
COM
11135F101
180833
162
SH
SOLE
162
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
7979598
38783
SH
SOLE
37519
0
1264
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
3335
83
SH
SOLE
83
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
13441
335
SH
SOLE
335
0
0
BUILD-A-BEAR WORKSHOP INC
COM
120076104
23634
1028
SH
SOLE
1028
0
0
CACI INTL INC
CL A
127190304
7758689
23957
SH
SOLE
23447
0
510
CADENCE DESIGN SYSTEM INC
COM
127387108
92606
340
SH
SOLE
340
0
0
CALIFORNIA WTR SVC GROUP
COM
130788102
116604
2248
SH
SOLE
2248
0
0
CAMPBELL SOUP CO
COM
134429109
4460
103
SH
SOLE
0
0
103
CANADIAN NATL RY CO
COM
136375102
32287
257
SH
SOLE
257
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
3070899
38843
SH
SOLE
38122
0
721
CANNAE HLDGS INC
COM
13765N107
59
3
SH
SOLE
3
0
0
CAPITAL ONE FINL CORP
COM
14040H105
101347
773
SH
SOLE
773
0
0
CAPRI HOLDINGS LIMITED
SHS
G1890L107
15072
300
SH
SOLE
0
0
300
CARDINAL HEALTH INC
COM
14149Y108
3090642
30661
SH
SOLE
29110
0
1551
CARNIVAL CORP
UNIT 99/99/9999
143658300
7416
400
SH
SOLE
100
0
300
CARRIER GLOBAL CORPORATION
COM
14448C104
23061
401
SH
SOLE
0
0
401
CASS INFORMATION SYS INC
COM
14808P109
1652900
36690
SH
SOLE
35450
0
1240
CATALYST PHARMACEUTICALS INC
COM
14888U101
20172
1200
SH
SOLE
1200
0
0
CATERPILLAR INC
COM
149123101
601427
2034
SH
SOLE
2034
0
0
CBRE GROUP INC
CL A
12504L109
231329
2485
SH
SOLE
2485
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
1592
40
SH
SOLE
40
0
0
CENCORA INC
COM
03073E105
133497
650
SH
SOLE
650
0
0
CENOVUS ENERGY INC
COM
15135U109
43057
2586
SH
SOLE
2586
0
0
CENTENE CORP DEL
COM
15135B101
23896
322
SH
SOLE
322
0
0
CENTERPOINT ENERGY INC
COM
15189T107
25742
901
SH
SOLE
901
0
0
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
3094491
70265
SH
SOLE
66760
0
3505
CEVA INC
COM
157210105
795
35
SH
SOLE
35
0
0
CGI INC
CL A SUB VTG
12532H104
3583173
33422
SH
SOLE
32786
0
636
CHARTER COMMUNICATIONS INC N
CL A
16119P108
112598
290
SH
SOLE
290
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
1123007
7350
SH
SOLE
7350
0
0
CHEVRON CORP NEW
COM
166764100
4157618
27874
SH
SOLE
26527
0
1347
CHILDRENS PL INC NEW
COM
168905107
1406
61
SH
SOLE
61
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
228696
100
SH
SOLE
100
0
0
CHUBB LIMITED
COM
H1467J104
208598
923
SH
SOLE
923
0
0
CHURCH & DWIGHT CO INC
COM
171340102
4611360
48766
SH
SOLE
46823
0
1943
CINCINNATI FINL CORP
COM
172062101
69422
671
SH
SOLE
671
0
0
CINEMARK HLDGS INC
COM
17243V102
159485
11319
SH
SOLE
11319
0
0
CINTAS CORP
COM
172908105
154224
256
SH
SOLE
256
0
0
CIRRUS LOGIC INC
COM
172755100
8319
100
SH
SOLE
100
0
0
CISCO SYS INC
COM
17275R102
8586226
169957
SH
SOLE
163002
0
6955
CITIGROUP INC
COM NEW
172967424
10288
200
SH
SOLE
200
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
1456
380
SH
SOLE
380
0
0
CLOROX CO DEL
COM
189054109
507505
3559
SH
SOLE
3559
0
0
CLOUDFLARE INC
CL A COM
18915M107
6245
75
SH
SOLE
75
0
0
CME GROUP INC
COM
12572Q105
3261250
15486
SH
SOLE
14801
0
685
COCA COLA CO
COM
191216100
601790
10212
SH
SOLE
10212
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
3767923
49886
SH
SOLE
44509
0
5377
COHERENT CORP
COM
19247G107
1089
25
SH
SOLE
25
0
0
COHU INC
COM
192576106
7078
200
SH
SOLE
200
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
24523
141
SH
SOLE
141
0
0
COLGATE PALMOLIVE CO
COM
194162103
2486059
31189
SH
SOLE
31189
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
51237
405
SH
SOLE
405
0
0
COLUMBIA SPORTSWEAR CO
COM
198516106
2121308
26670
SH
SOLE
24908
0
1762
COMCAST CORP NEW
CL A
20030N101
4178698
95295
SH
SOLE
88220
0
7075
COMERICA INC
COM
200340107
1325
24
SH
SOLE
24
0
0
COMPASS PATHWAYS PLC
CALL
20451W101
8750
1000
PRN
Call
SOLE
1000
0
0
COMPASS PATHWAYS PLC
SPONSORED ADS
20451W101
2188
250
SH
SOLE
250
0
0
CONOCOPHILLIPS
COM
20825C104
106669
919
SH
SOLE
574
0
345
CONSENSUS CLOUD SOLUTIONS IN
COM
20848V105
45396
1732
SH
SOLE
1732
0
0
CONSOLIDATED EDISON INC
COM
209115104
166203
1827
SH
SOLE
1827
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
7457711
30849
SH
SOLE
29090
0
1759
COPART INC
COM
217204106
4483304
91496
SH
SOLE
89413
0
2083
CORNING INC
COM
219350105
7118083
233763
SH
SOLE
218895
0
14868
CORTEVA INC
COM
22052L104
5990
125
SH
SOLE
125
0
0
COSTCO WHSL CORP NEW
COM
22160K105
13072567
19805
SH
SOLE
19177
0
628
CRH PLC
ORD
G25508105
5326
77
SH
SOLE
77
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
6260
100
SH
SOLE
100
0
0
CROCS INC
COM
227046109
8874
95
SH
SOLE
47
0
48
CROWN CASTLE INC
COM
22822V101
110928
963
SH
SOLE
963
0
0
CSG SYS INTL INC
COM
126349109
6567695
123430
SH
SOLE
117658
0
5772
CSW INDUSTRIALS INC
COM
126402106
360998
1741
SH
SOLE
1741
0
0
CSX CORP
COM
126408103
11044559
318562
SH
SOLE
304523
0
14039
CUMMINS INC
COM
231021106
3783203
15792
SH
SOLE
14575
0
1217
CURTISS WRIGHT CORP
COM
231561101
13464831
60437
SH
SOLE
58752
0
1685
CVS HEALTH CORP
COM
126650100
5898666
74704
SH
SOLE
71019
0
3685
DANAHER CORPORATION
COM
235851102
5784
25
SH
SOLE
25
0
0
DANIMER SCIENTIFIC INC
COM CL A
236272100
62
60
SH
SOLE
60
0
0
DATADOG INC
CL A COM
23804L103
6555
54
SH
SOLE
0
0
54
DAVITA INC
COM
23918K108
4780637
45634
SH
SOLE
43311
0
2323
DBX ETF TR
XTRCKR RUSL 1000
233051242
468831
10479
SH
SOLE
10479
0
0
DEERE & CO
COM
244199105
242790
607
SH
SOLE
607
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
94883
1240
SH
SOLE
1240
0
0
DENTSPLY SIRONA INC
COM
24906P109
853426
23979
SH
SOLE
22523
0
1456
DEVON ENERGY CORP NEW
COM
25179M103
13955
308
SH
SOLE
0
0
308
DIAGEO PLC
SPON ADR NEW
25243Q205
158624
1089
SH
SOLE
1089
0
0
DIGITAL RLTY TR INC
COM
253868103
53351
396
SH
SOLE
396
0
0
DIGITALOCEAN HLDGS INC
COM
25402D102
1468
40
SH
SOLE
40
0
0
DIODES INC
COM
254543101
1208
15
SH
SOLE
15
0
0
DISCOVER FINL SVCS
COM
254709108
143423
1276
SH
SOLE
1276
0
0
DISNEY WALT CO
COM
254687106
5493321
60841
SH
SOLE
58163
0
2678
DOCUSIGN INC
COM
256163106
2616
44
SH
SOLE
22
0
22
DOLBY LABORATORIES INC
COM CL A
25659T107
34300
398
SH
SOLE
398
0
0
DOLLAR GEN CORP NEW
COM
256677105
2525101
18574
SH
SOLE
17385
0
1189
DOLLAR TREE INC
COM
256746108
1440402
10140
SH
SOLE
9352
0
788
DONALDSON INC
COM
257651109
2220162
33973
SH
SOLE
30841
0
3132
DOW INC
COM
260557103
2550049
46500
SH
SOLE
43700
0
2800
DOXIMITY INC
CL A
26622P107
2103
75
SH
SOLE
75
0
0
DRAFTKINGS INC NEW
COM CL A
26142V105
7191
204
SH
SOLE
204
0
0
DT MIDSTREAM INC
COMMON STOCK
23345M107
37210
679
SH
SOLE
679
0
0
DTE ENERGY CO
COM
233331107
149844
1359
SH
SOLE
1359
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
55709
574
SH
SOLE
234
0
340
DUPONT DE NEMOURS INC
COM
26614N102
73392
954
SH
SOLE
954
0
0
EA SERIES TRUST
STRIVE US ENERGY
02072L722
4993
178
SH
SOLE
0
0
178
EASTMAN CHEM CO
COM
277432100
5668551
63110
SH
SOLE
59921
0
3189
EASTMAN KODAK CO
COM NEW
277461406
4
1
SH
SOLE
0
0
1
EATON CORP PLC
SHS
G29183103
141843
589
SH
SOLE
589
0
0
EATON VANCE TAX MNGED BUY WR
COM
27828X100
38227
2945
SH
SOLE
0
0
2945
EBAY INC.
COM
278642103
249220
5713
SH
SOLE
5713
0
0
EDISON INTL
COM
281020107
71490
1000
SH
SOLE
1000
0
0
ELASTIC N V
ORD SHS
N14506104
10932
97
SH
SOLE
97
0
0
ELBIT SYS LTD
ORD
M3760D101
885628
4153
SH
SOLE
4153
0
0
ELECTRONIC ARTS INC
COM
285512109
256519
1875
SH
SOLE
1875
0
0
ELEVANCE HEALTH INC
COM
036752103
6658120
14119
SH
SOLE
13476
0
643
ELI LILLY & CO
COM
532457108
1569237
2692
SH
SOLE
1470
0
1222
EMBECTA CORP
COMMON STOCK
29082K105
8784
464
SH
SOLE
464
0
0
EMCOR GROUP INC
COM
29084Q100
8820008
40941
SH
SOLE
39079
0
1862
EMERSON ELEC CO
COM
291011104
5655978
58111
SH
SOLE
55381
0
2730
ENBRIDGE INC
COM
29250N105
14408
400
SH
SOLE
400
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
1349699
20229
SH
SOLE
19388
0
841
ENDEAVOR GROUP HLDGS INC
CL A COM
29260Y109
3085
130
SH
SOLE
130
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
6336
200
SH
SOLE
200
0
0
ENERGY FUELS INC
COM NEW
292671708
1672402
232601
SH
SOLE
232601
0
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
128630
9321
SH
SOLE
9321
0
0
ENNIS INC
COM
293389102
101340
4625
SH
SOLE
4625
0
0
ENPHASE ENERGY INC
COM
29355A107
3965
30
SH
SOLE
30
0
0
ENTEGRIS INC
COM
29362U104
38751
323
SH
SOLE
323
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
26350
1000
SH
SOLE
1000
0
0
EPAM SYS INC
COM
29414B104
2176827
7321
SH
SOLE
7321
0
0
EPLUS INC
COM
294268107
7655858
95890
SH
SOLE
92875
0
3015
EPR PPTYS
COM SH BEN INT
26884U109
4845
100
SH
SOLE
100
0
0
ESCO TECHNOLOGIES INC
COM
296315104
12261023
104768
SH
SOLE
100842
0
3926
ESSENT GROUP LTD
COM
G3198U102
2688087
50969
SH
SOLE
48436
0
2533
ETF MANAGERS TR
AI POWERED EQT
26924G813
2146
60
SH
SOLE
30
0
30
ETF SER SOLUTIONS
DISTILLATE US
26922A321
2963
60
SH
SOLE
60
0
0
EVOLUS INC
COM
30052C107
843
80
SH
SOLE
80
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
2644558
85723
SH
SOLE
77750
0
7973
EXPEDIA GROUP INC
COM NEW
30212P303
2033202
13395
SH
SOLE
12487
0
908
EXPEDITORS INTL WASH INC
COM
302130109
9725580
76459
SH
SOLE
73830
0
2629
EXXON MOBIL CORP
COM
30231G102
4846948
48479
SH
SOLE
44544
0
3935
F N B CORP
COM
302520101
1225008
88962
SH
SOLE
83291
0
5671
F&G ANNUITIES & LIFE INC
COMMON STOCK
30190A104
3211
70
SH
SOLE
0
0
70
FAIR ISAAC CORP
COM
303250104
19025955
16345
SH
SOLE
15967
0
378
FASTENAL CO
COM
311900104
51881
801
SH
SOLE
801
0
0
FEDEX CORP
COM
31428X106
7087633
28018
SH
SOLE
26127
0
1891
FERGUSON PLC NEW
SHS
G3421J106
5928510
30707
SH
SOLE
29125
0
1582
FERRARI N V
COM
N3167Y103
15113
45
SH
SOLE
0
0
45
FIDELITY COMWLTH TR
NASDAQ COMPSIT
315912808
259403
4379
SH
SOLE
4045
0
334
FIDELITY COVINGTON TRUST
ENHANCED LARGE
31609A305
3159
120
SH
SOLE
0
0
120
FIDELITY COVINGTON TRUST
FIDELITY MAGELAN
316092329
11357
471
SH
SOLE
0
0
471
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
2830
36
SH
SOLE
36
0
0
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
29067
449
SH
SOLE
449
0
0
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
53118
1300
SH
SOLE
1300
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1490153
29207
SH
SOLE
26145
0
3062
FIDELITY NATL INFORMATION SV
COM
31620M106
1327591
22101
SH
SOLE
20635
0
1466
FIFTH THIRD BANCORP
COM
316773100
98406
2853
SH
SOLE
2853
0
0
FIRST AMERN FINL CORP
COM
31847R102
155304
2410
SH
SOLE
2410
0
0
FIRST FINL BANCORP OH
COM
320209109
20259
853
SH
SOLE
853
0
0
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
2604
116
SH
SOLE
116
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
3202
40
SH
SOLE
0
0
40
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
2053
11
SH
SOLE
0
0
11
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
1897
12
SH
SOLE
0
0
12
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
65189
723
SH
SOLE
723
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
16326
139
SH
SOLE
139
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
24852
613
SH
SOLE
0
0
613
FIRSTSERVICE CORP NEW
COM
33767E202
67614
417
SH
SOLE
417
0
0
FISERV INC
COM
337738108
77579
584
SH
SOLE
584
0
0
FISKER INC
CL A COM STK
33813J106
7651
4372
SH
SOLE
4372
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
1226949
4341
SH
SOLE
3755
0
586
FLEX LTD
ORD
Y2573F102
83948
2756
SH
SOLE
2756
0
0
FORD MTR CO DEL
COM
345370860
118952
9758
SH
SOLE
4269
0
5489
FORMULA SYSTEMS 1985 LTD
SPONSORED ADS
346414105
465810
6961
SH
SOLE
6961
0
0
FORTREA HLDGS INC
COMMON STOCK
34965K107
551351
15798
SH
SOLE
15116
0
682
FOX FACTORY HLDG CORP
COM
35138V102
1567666
23232
SH
SOLE
20736
0
2496
FRANKLIN ELEC INC
COM
353514102
2588119
26778
SH
SOLE
24680
0
2098
FRANKLIN RESOURCES INC
COM
354613101
6406
215
SH
SOLE
215
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
12771
300
SH
SOLE
300
0
0
FRESENIUS MEDICAL CARE AG
SPONSORED ADR
358029106
44577
2140
SH
SOLE
2140
0
0
FS KKR CAP CORP
COM
302635206
13340
668
SH
SOLE
668
0
0
FTI CONSULTING INC
COM
302941109
4853230
24370
SH
SOLE
22871
0
1499
FULGENT GENETICS INC
COM
359664109
1533
53
SH
SOLE
53
0
0
FULLER H B CO
COM
359694106
4364543
53612
SH
SOLE
50737
0
2875
FULTON FINL CORP PA
COM
360271100
922
56
SH
SOLE
0
0
56
GABELLI EQUITY TR INC
COM
362397101
27148
5344
SH
SOLE
5344
0
0
GARMIN LTD
SHS
H2906T109
6919186
53829
SH
SOLE
50932
0
2897
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
26676
345
SH
SOLE
337
0
8
GEN DIGITAL INC
COM
668771108
12049
528
SH
SOLE
528
0
0
GENERAC HLDGS INC
COM
368736104
14217
110
SH
SOLE
110
0
0
GENERAL DYNAMICS CORP
COM
369550108
5316615
20475
SH
SOLE
19796
0
679
GENERAL ELECTRIC CO
COM NEW
369604301
138097
1082
SH
SOLE
1081
0
1
GENERAL MLS INC
COM
370334104
4778317
73355
SH
SOLE
70728
0
2627
GENERAL MTRS CO
COM
37045V100
46857
1304
SH
SOLE
1000
0
304
GENTEX CORP
COM
371901109
5580499
170866
SH
SOLE
165038
0
5828
GENUINE PARTS CO
COM
372460105
6757504
48791
SH
SOLE
46984
0
1807
GILEAD SCIENCES INC
COM
375558103
885282
10928
SH
SOLE
10246
0
682
GLACIER BANCORP INC NEW
COM
37637Q105
57848
1400
SH
SOLE
1400
0
0
GLOBAL PMTS INC
COM
37940X102
5876872
46275
SH
SOLE
45180
0
1095
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
10188
200
SH
SOLE
200
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
11828
415
SH
SOLE
415
0
0
GLOBE LIFE INC
COM
37959E102
3237765
26600
SH
SOLE
26071
0
529
GMS INC
COM
36251C103
3682199
44671
SH
SOLE
43396
0
1275
GOLDMAN SACHS GROUP INC
COM
38141G104
196651
510
SH
SOLE
510
0
0
GRACO INC
COM
384109104
5340069
61550
SH
SOLE
58052
0
3498
HALEON PLC
SPON ADS
405552100
412
50
SH
SOLE
50
0
0
HALLIBURTON CO
COM
406216101
31234
864
SH
SOLE
864
0
0
HANOVER INS GROUP INC
COM
410867105
31248
257
SH
SOLE
257
0
0
HARLEY DAVIDSON INC
COM
412822108
7368
200
SH
SOLE
200
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
3557233
44255
SH
SOLE
42096
0
2159
HASBRO INC
COM
418056107
16493
323
SH
SOLE
323
0
0
HASHICORP INC
COM CL A
418100103
3192
135
SH
SOLE
135
0
0
HCA HEALTHCARE INC
COM
40412C101
135340
500
SH
SOLE
500
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
14949
755
SH
SOLE
755
0
0
HEICO CORP NEW
COM
422806109
141390
790
SH
SOLE
790
0
0
HELEN OF TROY LTD
COM
G4388N106
1235766
10229
SH
SOLE
9886
0
343
HELIOS TECHNOLOGIES INC
COM
42328H109
1374986
30319
SH
SOLE
26374
0
3945
HENRY SCHEIN INC
COM
806407102
3896736
51469
SH
SOLE
48021
0
3448
HERSHEY CO
COM
427866108
18644
100
SH
SOLE
100
0
0
HESS CORP
COM
42809H107
6632
46
SH
SOLE
46
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
3396
200
SH
SOLE
0
0
200
HILLENBRAND INC
COM
431571108
2389202
49931
SH
SOLE
46949
0
2982
HOME DEPOT INC
COM
437076102
4585707
13232
SH
SOLE
12796
0
436
HONDA MOTOR LTD
ADR ECH CNV IN 3
438128308
310
10
SH
SOLE
0
0
10
HONEYWELL INTL INC
COM
438516106
951245
4536
SH
SOLE
4536
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
1891
97
SH
SOLE
0
0
97
HOULIHAN LOKEY INC
CL A
441593100
16082294
134120
SH
SOLE
128613
0
5507
HUMANA INC
COM
444859102
10072
22
SH
SOLE
22
0
0
HUNT J B TRANS SVCS INC
COM
445658107
126636
634
SH
SOLE
634
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
1923571
151224
SH
SOLE
145315
0
5909
HUNTINGTON INGALLS INDS INC
COM
446413106
58160
224
SH
SOLE
224
0
0
HUT 8 CORP
COM
44812J104
267
20
SH
SOLE
20
0
0
ICF INTL INC
COM
44925C103
10141983
75636
SH
SOLE
72191
0
3445
ICICI BANK LIMITED
ADR
45104G104
315587
13238
SH
SOLE
13238
0
0
IDEX CORP
COM
45167R104
4243312
19545
SH
SOLE
18212
0
1333
IDEXX LABS INC
COM
45168D104
739882
1333
SH
SOLE
1333
0
0
ILLINOIS TOOL WKS INC
COM
452308109
232079
886
SH
SOLE
886
0
0
IMPACT SHS TR I
NAACP MINO ETF
45259A209
17015
501
SH
SOLE
501
0
0
IMPACT SHS TR I
YWCA WOMENS ETF
45259A100
16456
494
SH
SOLE
494
0
0
INDEPENDENT BK CORP MASS
COM
453836108
2200433
33436
SH
SOLE
31360
0
2076
INFOSYS LTD
SPONSORED ADR
456788108
231588
12600
SH
SOLE
12600
0
0
INGERSOLL RAND INC
COM
45687V106
237280
3068
SH
SOLE
3068
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
2420
24
SH
SOLE
0
0
24
INNOVATOR ETFS TR
DEFINED WLT SHLD
45783Y855
71654
2508
SH
SOLE
2508
0
0
INNOVATOR ETFS TR
US EQT PWR BUF
45782C870
89898
2750
SH
SOLE
2750
0
0
INSIGHT ENTERPRISES INC
COM
45765U103
6005527
33893
SH
SOLE
32189
0
1704
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
2513878
57724
SH
SOLE
51425
0
6299
INTEL CORP
COM
458140100
647214
12880
SH
SOLE
12625
0
255
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
73533
887
SH
SOLE
887
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
4005895
31191
SH
SOLE
30670
0
521
INTERNATIONAL BUSINESS MACHS
COM
459200101
12260241
74963
SH
SOLE
70045
0
4918
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
272236
3362
SH
SOLE
3264
0
98
INTERNATIONAL PAPER CO
COM
460146103
10845
300
SH
SOLE
300
0
0
INTUIT
COM
461202103
10884089
17414
SH
SOLE
17199
0
215
INTUITIVE SURGICAL INC
COM NEW
46120E602
2699
8
SH
SOLE
8
0
0
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIELD
46090F100
2421
182
SH
SOLE
182
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
5026
228
SH
SOLE
228
0
0
INVESCO DB MULTI-SECTOR COMM
BASE METALS FD
46140H700
2434
133
SH
SOLE
133
0
0
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
226490
8040
SH
SOLE
8040
0
0
INVESCO EXCH TRADED FD TR II
S&P MDCP 400 REV
46138G672
2957520
28159
SH
SOLE
27826
0
333
INVESCO EXCH TRADED FD TR II
S&P SMLCAP QTY
46138G300
685020
17177
SH
SOLE
17177
0
0
INVESCO EXCH TRADED FD TR II
S&P SMLCP LOW
46138G102
8830
200
SH
SOLE
200
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
2940949
29701
SH
SOLE
29658
0
43
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
66880
1900
SH
SOLE
1900
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
3498586
165496
SH
SOLE
165496
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
261983
14194
SH
SOLE
13455
0
739
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
71491
1733
SH
SOLE
1525
0
208
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
2539
75
SH
SOLE
40
0
35
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
22566
143
SH
SOLE
143
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
231766
7184
SH
SOLE
6812
0
372
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
1810385
33476
SH
SOLE
33100
0
376
INVESCO QQQ TR
UNIT SER 1
46090E103
1339365
3271
SH
SOLE
3211
0
60
INVESTORS TITLE CO NC
COM
461804106
479863
2960
SH
SOLE
2887
0
73
IRON MTN INC DEL
COM
46284V101
46462
664
SH
SOLE
664
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
2
0
SH
SOLE
0
0
0
ISHARES INC
EM MKT SM-CP ETF
464286475
162447
2810
SH
SOLE
2810
0
0
ISHARES INC
MSCI AUST ETF
464286103
80322
3300
SH
SOLE
3300
0
0
ISHARES INC
MSCI AUSTRIA ETF
464286202
199133
9215
SH
SOLE
9215
0
0
ISHARES INC
MSCI EMRG CHN
46434G764
222
4
SH
SOLE
4
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
270941
5711
SH
SOLE
5711
0
0
ISHARES INC
MSCI SPAIN ETF
464286764
133810
4370
SH
SOLE
4370
0
0
ISHARES SILVER TR
ISHARES
46428Q109
3202
147
SH
SOLE
147
0
0
ISHARES TR
0-3 MNTH TREASRY
46436E718
19954
199
SH
SOLE
0
0
199
ISHARES TR
1 3 YR TREAS BD
464287457
20921
255
SH
SOLE
0
0
255
ISHARES TR
10-20 YR TRS ETF
464288653
8770
81
SH
SOLE
81
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
89547
929
SH
SOLE
104
0
825
ISHARES TR
CORE 1 5 YR USD
46432F859
999
21
SH
SOLE
0
0
21
ISHARES TR
CORE DIV GRWTH
46434V621
147091
2733
SH
SOLE
1491
0
1242
ISHARES TR
CORE MSCI EAFE
46432F842
16048391
228122
SH
SOLE
215111
0
13011
ISHARES TR
CORE MSCI TOTAL
46432F834
1624
25
SH
SOLE
0
0
25
ISHARES TR
CORE S&P MCP ETF
464287507
7399201
26697
SH
SOLE
26164
0
533
ISHARES TR
CORE S&P SCP ETF
464287804
8992453
83071
SH
SOLE
82631
0
440
ISHARES TR
CORE S&P TTL STK
464287150
719527
6838
SH
SOLE
6838
0
0
ISHARES TR
CORE S&P500 ETF
464287200
2206838
4620
SH
SOLE
4365
0
255
ISHARES TR
CORE US AGGBD ET
464287226
12704
128
SH
SOLE
103
0
25
ISHARES TR
DEVSMCP EXNA ETF
464288497
289818
5157
SH
SOLE
5157
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
1132582
11694
SH
SOLE
11509
0
185
ISHARES TR
EAFE SML CP ETF
464288273
176415
2850
SH
SOLE
2850
0
0
ISHARES TR
EAFE VALUE ETF
464288877
984738
18901
SH
SOLE
18586
0
315
ISHARES TR
ESG AWR MSCI USA
46435G425
2099
20
SH
SOLE
20
0
0
ISHARES TR
ESG MSCI LEADR
46435U218
48519
575
SH
SOLE
575
0
0
ISHARES TR
ESG SCRD S&P MID
46436E551
25110
666
SH
SOLE
666
0
0
ISHARES TR
ESG SCRND S&P SM
46436E544
20432
534
SH
SOLE
534
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
12240
152
SH
SOLE
152
0
0
ISHARES TR
GOV/CRED BD ETF
464288596
10313
98
SH
SOLE
98
0
0
ISHARES TR
IBONDS 24 TRM TS
46436E874
75780
3176
SH
SOLE
0
0
3176
ISHARES TR
IBONDS 25 TRM TS
46436E866
76196
3273
SH
SOLE
0
0
3273
ISHARES TR
INTERNATIONAL SL
46434V266
140087
4360
SH
SOLE
4360
0
0
ISHARES TR
INTL DIV GRWTH
46435G524
4288253
66412
SH
SOLE
65883
0
529
ISHARES TR
INTL SEL DIV ETF
464288448
14653007
523509
SH
SOLE
493311
0
30198
ISHARES TR
ISHARES BIOTECH
464287556
19699
145
SH
SOLE
145
0
0
ISHARES TR
ISHARES SEMICDTR
464287523
13827
24
SH
SOLE
24
0
0
ISHARES TR
MBS ETF
464288588
1785148
18975
SH
SOLE
18132
0
843
ISHARES TR
MICRO-CAP ETF
464288869
1416577
12209
SH
SOLE
12209
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
1814310
28151
SH
SOLE
28151
0
0
ISHARES TR
MRGSTR MD CP VAL
464288406
5869549
86674
SH
SOLE
86674
0
0
ISHARES TR
MSCI EAFE ETF
464287465
508253
6745
SH
SOLE
6745
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
354074
8806
SH
SOLE
8806
0
0
ISHARES TR
MSCI INDIA SM CP
46429B614
388382
5565
SH
SOLE
5565
0
0
ISHARES TR
MSCI INTL QUALTY
46434V456
2659685
70812
SH
SOLE
69982
0
830
ISHARES TR
MSCI INTL SZE FT
46435G508
124678
4800
SH
SOLE
4800
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
18567514
561801
SH
SOLE
527245
0
34556
ISHARES TR
MSCI UK SM ETF
46429B416
269461
7762
SH
SOLE
7762
0
0
ISHARES TR
RESIDENTIAL MULT
464288562
9264
126
SH
SOLE
126
0
0
ISHARES TR
ROBOTICS ARTIF
46435U556
19562
567
SH
SOLE
567
0
0
ISHARES TR
RUS 1000 ETF
464287622
2571982
9807
SH
SOLE
9807
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
16756813
55272
SH
SOLE
54969
0
303
ISHARES TR
RUS 1000 VAL ETF
464287598
15315930
92683
SH
SOLE
92004
0
679
ISHARES TR
RUS 2000 GRW ETF
464287648
668402
2650
SH
SOLE
2605
0
45
ISHARES TR
RUS 2000 VAL ETF
464287630
3139084
20209
SH
SOLE
20209
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
6921868
66263
SH
SOLE
66121
0
142
ISHARES TR
RUS MDCP VAL ETF
464287473
211011
1815
SH
SOLE
1815
0
0
ISHARES TR
RUS MID CAP ETF
464287499
375338
4829
SH
SOLE
4829
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
369612
1842
SH
SOLE
1802
0
40
ISHARES TR
RUSSELL 3000 ETF
464287689
866106
3164
SH
SOLE
3164
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
19318173
257233
SH
SOLE
254649
0
2584
ISHARES TR
S&P 500 VAL ETF
464287408
18129875
104261
SH
SOLE
103645
0
616
ISHARES TR
S&P MC 400GR ETF
464287606
11827019
149293
SH
SOLE
146984
0
2309
ISHARES TR
S&P MC 400VL ETF
464287705
12796229
112208
SH
SOLE
111228
0
980
ISHARES TR
S&P SML 600 GWT
464287887
21130565
168855
SH
SOLE
165323
0
3532
ISHARES TR
SELECT DIVID ETF
464287168
94126
803
SH
SOLE
803
0
0
ISHARES TR
SELF DRIVNG EV
46435U366
749
21
SH
SOLE
21
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
22302662
216384
SH
SOLE
214317
0
2067
ISHARES TR
U.S. MED DVC ETF
464288810
50355
933
SH
SOLE
933
0
0
ISHARES TR
U.S. TECH ETF
464287721
41122
335
SH
SOLE
335
0
0
ISHARES TR
US HOME CONS ETF
464288752
20855
205
SH
SOLE
205
0
0
ITT INC
COM
45073V108
11967
100
SH
SOLE
0
0
100
J P MORGAN EXCHANGE TRADED F
INTRNL RES EQT
46641Q134
5669
97
SH
SOLE
97
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
20021
399
SH
SOLE
399
0
0
JD.COM INC
SPON ADR CL A
47215P106
5778
200
SH
SOLE
200
0
0
JOHNSON & JOHNSON
COM
478160104
7852991
50102
SH
SOLE
46177
0
3925
JOHNSON CTLS INTL PLC
SHS
G51502105
41598
722
SH
SOLE
632
0
90
JOHNSON OUTDOORS INC
CL A
479167108
609136
11403
SH
SOLE
10780
0
623
JPMORGAN CHASE & CO
COM
46625H100
15392253
90489
SH
SOLE
86113
0
4376
KADANT INC
COM
48282T104
4610856
16449
SH
SOLE
15470
0
979
KELLANOVA
COM
487836108
33225
594
SH
SOLE
594
0
0
KENVUE INC
COM
49177J102
24486
1137
SH
SOLE
0
0
1137
KIMBERLY-CLARK CORP
COM
494368103
427360
3517
SH
SOLE
3318
0
199
KLA CORP
COM NEW
482480100
10760344
18511
SH
SOLE
17690
0
821
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
2588551
44901
SH
SOLE
41103
0
3798
KOHLS CORP
COM
500255104
3090
108
SH
SOLE
108
0
0
KRAFT HEINZ CO
COM
500754106
1517
41
SH
SOLE
41
0
0
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
4572
220
SH
SOLE
40
0
180
L3HARRIS TECHNOLOGIES INC
COM
502431109
5635861
26758
SH
SOLE
25830
0
928
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
7143760
31430
SH
SOLE
30217
0
1213
LAM RESEARCH CORP
COM
512807108
35247
45
SH
SOLE
45
0
0
LANDSTAR SYS INC
COM
515098101
12322300
63632
SH
SOLE
61408
0
2224
LAS VEGAS SANDS CORP
COM
517834107
12399
252
SH
SOLE
252
0
0
LAUDER ESTEE COS INC
CL A
518439104
55722
381
SH
SOLE
381
0
0
LEMONADE INC
COM
52567D107
1613
100
SH
SOLE
100
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
11532
143
SH
SOLE
143
0
0
LIBERTY MEDIA CORP DEL
COM LBTY LIV S A
531229748
220
6
SH
SOLE
6
0
0
LIBERTY MEDIA CORP DEL
COM LBTY ONE S A
531229771
8524
147
SH
SOLE
147
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
17327251
79680
SH
SOLE
77135
0
2545
LINDE PLC
SHS
G54950103
420978
1025
SH
SOLE
1025
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
1635
150
SH
SOLE
150
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
1529
150
SH
SOLE
150
0
0
LITTELFUSE INC
COM
537008104
9397516
35123
SH
SOLE
33491
0
1632
LKQ CORP
COM
501889208
3218226
67341
SH
SOLE
63058
0
4283
LOCKHEED MARTIN CORP
COM
539830109
1228751
2711
SH
SOLE
2285
0
426
LOEWS CORP
COM
540424108
26097
375
SH
SOLE
375
0
0
LOGITECH INTL S A
SHS
H50430232
97501
1026
SH
SOLE
0
0
1026
LOWES COS INC
COM
548661107
225666
1014
SH
SOLE
1014
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
9307
5085
SH
SOLE
47
0
5038
LUMIRADX LTD
SHS
G5709L109
26
405
SH
SOLE
405
0
0
M D C HLDGS INC
COM
552676108
568744
10294
SH
SOLE
10294
0
0
MACYS INC
COM
55616P104
10477
521
SH
SOLE
0
0
521
MAGIC SOFTWARE ENTERPRISES L
ORD
559166103
470460
48551
SH
SOLE
48551
0
0
MANHATTAN ASSOCIATES INC
COM
562750109
3342628
15524
SH
SOLE
15524
0
0
MANPOWERGROUP INC WIS
COM
56418H100
860466
10828
SH
SOLE
10075
0
753
MANULIFE FINL CORP
COM
56501R106
53040
2400
SH
SOLE
2400
0
0
MARATHON DIGITAL HOLDINGS IN
COM
565788106
470
20
SH
SOLE
20
0
0
MARATHON OIL CORP
COM
565849106
40665
1683
SH
SOLE
1683
0
0
MARATHON PETE CORP
COM
56585A102
305474
2059
SH
SOLE
2059
0
0
MARCUS CORP DEL
COM
566330106
37
3
SH
SOLE
0
0
3
MARKEL GROUP INC
COM
570535104
4541379
3198
SH
SOLE
3087
0
111
MARRIOTT INTL INC NEW
CL A
571903202
2701471
11979
SH
SOLE
11855
0
124
MARRIOTT VACATIONS WORLDWIDE
COM
57164Y107
856
10
SH
SOLE
0
0
10
MARTEN TRANS LTD
COM
573075108
7875238
375369
SH
SOLE
360776
0
14593
MARTIN MARIETTA MATLS INC
COM
573284106
7624989
15283
SH
SOLE
14616
0
667
MARVELL TECHNOLOGY INC
COM
573874104
11640
193
SH
SOLE
193
0
0
MASCO CORP
COM
574599106
74547
1113
SH
SOLE
1113
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
3620960
8490
SH
SOLE
8043
0
447
MATTEL INC
COM
577081102
1247
66
SH
SOLE
66
0
0
MAXIMUS INC
COM
577933104
2351915
28046
SH
SOLE
25805
0
2241
MCCORMICK & CO INC
COM NON VTG
579780206
13684
200
SH
SOLE
200
0
0
MCDONALDS CORP
COM
580135101
724316
2443
SH
SOLE
2443
0
0
MCKESSON CORP
COM
58155Q103
8342458
18019
SH
SOLE
17058
0
961
MEDPACE HLDGS INC
COM
58506Q109
15327
50
SH
SOLE
50
0
0
MEDTRONIC PLC
SHS
G5960L103
3191498
38741
SH
SOLE
35747
0
2994
MERCADOLIBRE INC
COM
58733R102
37717
24
SH
SOLE
21
0
3
MERCK & CO INC
COM
58933Y105
13080113
119979
SH
SOLE
116510
0
3469
MERCURY SYS INC
COM
589378108
25599
700
SH
SOLE
700
0
0
META PLATFORMS INC
CL A
30303M102
8786785
24824
SH
SOLE
23661
0
1163
METHODE ELECTRS INC
COM
591520200
1151677
50668
SH
SOLE
45745
0
4923
METLIFE INC
COM
59156R108
9126
138
SH
SOLE
10
0
128
MICROSOFT CORP
COM
594918104
28602082
76061
SH
SOLE
74106
0
1955
MILLER INDS INC TENN
COM NEW
600551204
2532098
59875
SH
SOLE
58220
0
1655
MKS INSTRS INC
COM
55306N104
4888607
47522
SH
SOLE
45639
0
1883
MODERNA INC
COM
60770K107
21879
220
SH
SOLE
220
0
0
MONDELEZ INTL INC
CL A
609207105
376781
5202
SH
SOLE
5202
0
0
MOODYS CORP
COM
615369105
15702814
40206
SH
SOLE
39444
0
762
MORGAN STANLEY
COM NEW
617446448
186594
2001
SH
SOLE
2001
0
0
MORGAN STANLEY INDIA INVT FD
COM
61745C105
10735
500
SH
SOLE
500
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
13150
42
SH
SOLE
42
0
0
MSC INDL DIRECT INC
CL A
553530106
488544
4825
SH
SOLE
4196
0
629
MURPHY USA INC
COM
626755102
33874
95
SH
SOLE
95
0
0
MYRIAD GENETICS INC
COM
62855J104
3350
175
SH
SOLE
175
0
0
NASDAQ INC
COM
631103108
1919272
33011
SH
SOLE
30748
0
2263
NATIONAL BK HLDGS CORP
CL A
633707104
6397
172
SH
SOLE
172
0
0
NEOGEN CORP
COM
640491106
46656
2320
SH
SOLE
2320
0
0
NEOS ETF TRUST
NEOS S&P 500 HI
78433H303
97
2
SH
SOLE
2
0
0
NET LEASE OFFICE PROPERTIES
COM
64110Y108
352
19
SH
SOLE
19
0
0
NETAPP INC
COM
64110D104
10412245
118106
SH
SOLE
112294
0
5812
NETFLIX INC
COM
64110L106
63782
131
SH
SOLE
131
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
1146
112
SH
SOLE
112
0
0
NEW YORK TIMES CO
CL A
650111107
4899
100
SH
SOLE
100
0
0
NEWELL BRANDS INC
COM
651229106
28514
3285
SH
SOLE
3285
0
0
NEWMARKET CORP
COM
651587107
45304
83
SH
SOLE
83
0
0
NEWS CORP NEW
CL A
65249B109
1989
81
SH
SOLE
81
0
0
NEXTERA ENERGY INC
COM
65339F101
13060
215
SH
SOLE
215
0
0
NICE LTD
SPONSORED ADR
653656108
851908
4270
SH
SOLE
4270
0
0
NIKE INC
CL B
654106103
225094
2073
SH
SOLE
2073
0
0
NIO INC
SPON ADS
62914V106
907
100
SH
SOLE
100
0
0
NIOCORP DEVS LTD
COM NEW
654484609
48
15
SH
SOLE
0
0
15
NOKIA CORP
SPONSORED ADR
654902204
141
41
SH
SOLE
41
0
0
NORDSON CORP
COM
655663102
15088715
57120
SH
SOLE
55374
0
1746
NORDSTROM INC
COM
655664100
8810
477
SH
SOLE
477
0
0
NORFOLK SOUTHN CORP
COM
655844108
490016
2073
SH
SOLE
2073
0
0
NORTHROP GRUMMAN CORP
COM
666807102
582835
1245
SH
SOLE
1245
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
4008
200
SH
SOLE
100
0
100
NOV INC
COM
62955J103
8112
400
SH
SOLE
0
0
400
NOVA LTD
COM
M7516K103
1344043
9634
SH
SOLE
9634
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
151556
1501
SH
SOLE
1501
0
0
NOVO-NORDISK A S
ADR
670100205
471732
4560
SH
SOLE
4560
0
0
NUSHARES ETF TR
NUVEEN ENHNC YLD
67092P102
10205
483
SH
SOLE
483
0
0
NUTRIEN LTD
COM
67077M108
25712
456
SH
SOLE
0
0
456
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
2871
550
SH
SOLE
550
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
10839
917
SH
SOLE
917
0
0
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
8309
1229
SH
SOLE
1229
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
1309
22
SH
SOLE
0
0
22
NVIDIA CORPORATION
COM
67066G104
383347
774
SH
SOLE
747
0
27
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
1752
45
SH
SOLE
45
0
0
OCCIDENTAL PETE CORP
COM
674599105
5554
93
SH
SOLE
93
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
4886481
12056
SH
SOLE
12056
0
0
OMNICOM GROUP INC
COM
681919106
4500477
52023
SH
SOLE
49203
0
2820
ON SEMICONDUCTOR CORP
COM
682189105
335
4
SH
SOLE
0
0
4
ORACLE CORP
COM
68389X105
10283926
97543
SH
SOLE
94914
0
2629
OREILLY AUTOMOTIVE INC
COM
67103H107
542496
571
SH
SOLE
571
0
0
ORGANON & CO
COMMON STOCK
68622V106
2163
150
SH
SOLE
150
0
0
OSHKOSH CORP
COM
688239201
2415166
22278
SH
SOLE
20439
0
1839
OTIS WORLDWIDE CORP
COM
68902V107
343562
3840
SH
SOLE
3615
0
225
OWENS & MINOR INC NEW
COM
690732102
15416
800
SH
SOLE
800
0
0
OXFORD LANE CAP CORP
COM
691543102
618
125
SH
SOLE
125
0
0
PACCAR INC
COM
693718108
4473944
45816
SH
SOLE
43172
0
2644
PACKAGING CORP AMER
COM
695156109
8629991
52974
SH
SOLE
50576
0
2398
PALANTIR TECHNOLOGIES INC
CL A
69608A108
17342
1010
SH
SOLE
1010
0
0
PALO ALTO NETWORKS INC
COM
697435105
27719
94
SH
SOLE
94
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
7808
528
SH
SOLE
0
0
528
PARKER-HANNIFIN CORP
COM
701094104
7731775
16783
SH
SOLE
15980
0
803
PAYCHEX INC
COM
704326107
1251816
10510
SH
SOLE
9399
0
1111
PAYPAL HLDGS INC
COM
70450Y103
1570008
25566
SH
SOLE
24057
0
1509
PEARSON PLC
SPONSORED ADR
705015105
8292
675
SH
SOLE
0
0
675
PELOTON INTERACTIVE INC
CL A COM
70614W100
1133
186
SH
SOLE
1
0
185
PEMBINA PIPELINE CORP
COM
706327103
17819
518
SH
SOLE
303
0
215
PENN ENTERTAINMENT INC
COM
707569109
1171
45
SH
SOLE
45
0
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
44301
276
SH
SOLE
276
0
0
PENTAIR PLC
SHS
G7S00T104
13099
180
SH
SOLE
158
0
22
PEPSICO INC
COM
713448108
10333196
60841
SH
SOLE
58914
0
1927
PERION NETWORK LTD
SHS NEW
M78673114
1060138
34342
SH
SOLE
34342
0
0
PFIZER INC
COM
717081103
326714
11348
SH
SOLE
11348
0
0
PG&E CORP
COM
69331C108
1335
74
SH
SOLE
0
0
74
PHILIP MORRIS INTL INC
COM
718172109
196967
2094
SH
SOLE
2094
0
0
PHILLIPS 66
COM
718546104
436966
3282
SH
SOLE
3282
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
55563
601
SH
SOLE
0
0
601
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
19703
197
SH
SOLE
197
0
0
PINTEREST INC
CL A
72352L106
5482
148
SH
SOLE
75
0
73
PIONEER NAT RES CO
COM
723787107
46101
205
SH
SOLE
205
0
0
PIPER SANDLER COMPANIES
COM
724078100
6299
36
SH
SOLE
0
0
36
PJT PARTNERS INC
COM CL A
69343T107
6520
64
SH
SOLE
64
0
0
PLEXUS CORP
COM
729132100
9276661
85792
SH
SOLE
81741
0
4051
PNC FINL SVCS GROUP INC
COM
693475105
1750413
11304
SH
SOLE
10036
0
1268
PPL CORP
COM
69351T106
14905
550
SH
SOLE
550
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
5282129
86281
SH
SOLE
83477
0
2804
PRICE T ROWE GROUP INC
COM
74144T108
3310692
30743
SH
SOLE
28963
0
1780
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
17780
226
SH
SOLE
226
0
0
PROCTER AND GAMBLE CO
COM
742718109
11719449
79974
SH
SOLE
77082
0
2892
PROG HOLDINGS INC
COM NPV
74319R101
147501
4772
SH
SOLE
4772
0
0
PROGRESS SOFTWARE CORP
COM
743312100
3318887
61121
SH
SOLE
56923
0
4198
PROGRESSIVE CORP
COM
743315103
9669885
60710
SH
SOLE
59182
0
1528
PROLOGIS INC.
COM
74340W103
48954
367
SH
SOLE
367
0
0
PROSHARES TR II
ULTRA VIX SHORT
74347Y771
2195
260
SH
SOLE
0
0
260
PROSPERITY BANCSHARES INC
COM
743606105
1176836
17375
SH
SOLE
15954
0
1421
PRUDENTIAL FINL INC
COM
744320102
11713
113
SH
SOLE
113
0
0
PUBLIC STORAGE
COM
74460D109
64965
213
SH
SOLE
213
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
50612
828
SH
SOLE
828
0
0
PUMA BIOTECHNOLOGY INC
COM
74587V107
5067
1170
SH
SOLE
1170
0
0
QORVO INC
COM
74736K101
5664960
50306
SH
SOLE
47328
0
2978
QUALCOMM INC
COM
747525103
78190
541
SH
SOLE
227
0
314
QUANTA SVCS INC
COM
74762E102
97542
452
SH
SOLE
452
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
4661057
33805
SH
SOLE
31676
0
2129
R1 RCM INC
COM
77634L105
984
93
SH
SOLE
93
0
0
RADIAN GROUP INC
COM
750236101
112059
3925
SH
SOLE
3925
0
0
RBB FD INC
MOTLEY FOL ETF
74933W601
11163
250
SH
SOLE
250
0
0
REALTY INCOME CORP
COM
756109104
6948
121
SH
SOLE
121
0
0
REDFIN CORP
COM
75737F108
1270
123
SH
SOLE
50
0
73
REGENERON PHARMACEUTICALS
COM
75886F107
17566
20
SH
SOLE
20
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
2960576
152764
SH
SOLE
148950
0
3814
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
1525842
9432
SH
SOLE
8988
0
444
REPLIGEN CORP
COM
759916109
4495
25
SH
SOLE
0
0
25
RISKIFIED LTD
SHS CL A
M8216R109
1755
375
SH
SOLE
375
0
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
14264
608
SH
SOLE
308
0
300
ROBLOX CORP
CL A
771049103
28118
615
SH
SOLE
15
0
600
ROCKWELL AUTOMATION INC
COM
773903109
13360145
43031
SH
SOLE
41471
0
1560
ROKU INC
COM CL A
77543R102
8158
89
SH
SOLE
75
0
14
ROPER TECHNOLOGIES INC
COM
776696106
241511
443
SH
SOLE
443
0
0
RTX CORPORATION
COM
75513E101
10514274
124962
SH
SOLE
120603
0
4359
S&P GLOBAL INC
COM
78409V104
5009898
11373
SH
SOLE
10965
0
408
SAIA INC
COM
78709Y105
3367283
7684
SH
SOLE
7684
0
0
SALESFORCE INC
COM
79466L302
39208
149
SH
SOLE
149
0
0
SANOFI
SPONSORED ADR
80105N105
24865
500
SH
SOLE
500
0
0
SAPIENS INTL CORP N V
SHS
G7T16G103
602763
20828
SH
SOLE
20828
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
12431
49
SH
SOLE
49
0
0
SCHLUMBERGER LTD
COM STK
806857108
53463
1027
SH
SOLE
0
0
1027
SCHWAB CHARLES CORP
COM
808513105
4115741
59822
SH
SOLE
56265
0
3557
SCHWAB STRATEGIC TR
1000 INDEX ETF
808524722
18244
396
SH
SOLE
213
0
183
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
67878
2738
SH
SOLE
2738
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
21668362
586265
SH
SOLE
552595
0
33670
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
16301693
467231
SH
SOLE
445776
0
21455
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
2850
46
SH
SOLE
46
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
154752
4588
SH
SOLE
4588
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
15406431
441952
SH
SOLE
415807
0
26145
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
1769079
23238
SH
SOLE
23142
0
96
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
29909595
360530
SH
SOLE
347769
0
12761
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
20914490
298352
SH
SOLE
285135
0
13217
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
510474
9051
SH
SOLE
8943
0
108
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
930515
12354
SH
SOLE
12184
0
170
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
865876
18329
SH
SOLE
17866
0
463
SCIENCE APPLICATIONS INTL CO
COM
808625107
1781720
14332
SH
SOLE
13201
0
1131
SCOTTS MIRACLE-GRO CO
CL A
810186106
3132
49
SH
SOLE
49
0
0
SEALED AIR CORP NEW
COM
81211K100
1152124
31548
SH
SOLE
28256
0
3292
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
19476
518
SH
SOLE
0
0
518
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1284
15
SH
SOLE
0
0
15
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
32915
171
SH
SOLE
71
0
100
SEMPRA
COM
816851109
36917
494
SH
SOLE
494
0
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
283418
7544
SH
SOLE
6965
0
579
SENSIENT TECHNOLOGIES CORP
COM
81725T100
377593
5721
SH
SOLE
5721
0
0
SERVICE CORP INTL
COM
817565104
7152
104
SH
SOLE
104
0
0
SERVICENOW INC
COM
81762P102
65704
93
SH
SOLE
93
0
0
SHELL PLC
SPON ADS
780259305
42584
647
SH
SOLE
647
0
0
SHERWIN WILLIAMS CO
COM
824348106
10637
34
SH
SOLE
34
0
0
SHOPIFY INC
CL A
82509L107
23526
302
SH
SOLE
262
0
40
SILGAN HLDGS INC
COM
827048109
5435561
120123
SH
SOLE
115616
0
4507
SILICOM LTD
ORD
M84116108
3620
200
SH
SOLE
200
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
47974
336
SH
SOLE
0
0
336
SIMPLIFY EXCHANGE TRADED FUN
SIMPLIFY INTERST
82889N855
240
6
SH
SOLE
6
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
2408194
21421
SH
SOLE
19820
0
1601
SMITH A O CORP
COM
831865209
1761727
21370
SH
SOLE
18830
0
2540
SMUCKER J M CO
COM NEW
832696405
4295679
33990
SH
SOLE
31957
0
2033
SNAP INC
CL A
83304A106
4318
255
SH
SOLE
255
0
0
SNAP ON INC
COM
833034101
7704733
26675
SH
SOLE
25620
0
1055
SNOWFLAKE INC
CL A
833445109
40596
204
SH
SOLE
204
0
0
SOUTHERN CO
COM
842587107
315355
4497
SH
SOLE
4497
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
7528943
19978
SH
SOLE
19874
0
104
SPDR GOLD TR
GOLD SHS
78463V107
163260
854
SH
SOLE
254
0
600
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
547249
16091
SH
SOLE
16091
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
799480
1682
SH
SOLE
1613
0
69
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
6089
12
SH
SOLE
12
0
0
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
46701
511
SH
SOLE
0
0
511
SPDR SER TR
PORTFOLI S&P1500
78464A805
27997
479
SH
SOLE
479
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
10713973
164678
SH
SOLE
155895
0
8783
SPDR SER TR
PRTFLO S&P500 VL
78464A508
8944048
191809
SH
SOLE
183369
0
8440
SPDR SER TR
S&P 400 MDCP GRW
78464A821
20426422
269941
SH
SOLE
256539
0
13402
SPDR SER TR
S&P 400 MDCP VAL
78464A839
19249151
262321
SH
SOLE
252046
0
10275
SPDR SER TR
S&P 600 SMCP GRW
78464A201
18652465
223036
SH
SOLE
214658
0
8378
SPDR SER TR
S&P 600 SMCP VAL
78464A300
13443513
161367
SH
SOLE
155915
0
5452
SPDR SER TR
S&P BIOTECH
78464A870
10894
122
SH
SOLE
122
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
409954
3280
SH
SOLE
3218
0
62
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
21610
115
SH
SOLE
115
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
6368246
104210
SH
SOLE
99338
0
4872
STANLEY BLACK & DECKER INC
COM
854502101
19620
200
SH
SOLE
200
0
0
STARBUCKS CORP
COM
855244109
640839
6675
SH
SOLE
6584
0
91
STATE STR CORP
COM
857477103
463743
5987
SH
SOLE
5829
0
158
STERIS PLC
SHS USD
G8473T100
11797263
53661
SH
SOLE
52287
0
1374
STRYKER CORPORATION
COM
863667101
10645647
35549
SH
SOLE
34084
0
1465
SUN LIFE FINANCIAL INC.
COM
866796105
6172
119
SH
SOLE
119
0
0
SUNCOR ENERGY INC NEW
COM
867224107
64145
2002
SH
SOLE
2002
0
0
SYNAPTICS INC
COM
87157D109
11336250
99371
SH
SOLE
95201
0
4170
SYNOPSYS INC
COM
871607107
13361597
25949
SH
SOLE
25949
0
0
SYSCO CORP
COM
871829107
38888
532
SH
SOLE
532
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
556088
5347
SH
SOLE
5347
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
8048
50
SH
SOLE
50
0
0
TARGET CORP
COM
87612E106
10323046
72483
SH
SOLE
69368
0
3115
TASKUS INC
CLASS A COM
87652V109
654
50
SH
SOLE
50
0
0
TD SYNNEX CORPORATION
COM
87162W100
1000508
9298
SH
SOLE
8287
0
1011
TE CONNECTIVITY LTD
SHS
H84989104
106337
757
SH
SOLE
662
0
95
TEJON RANCH CO
COM
879080109
18
1
SH
SOLE
0
0
1
TELADOC HEALTH INC
COM
87918A105
518
24
SH
SOLE
0
0
24
TELEDYNE TECHNOLOGIES INC
COM
879360105
12131906
27184
SH
SOLE
25885
0
1299
TELEFLEX INCORPORATED
COM
879369106
1925063
7721
SH
SOLE
7022
0
699
TELEFONAKTIEBOLAGET LM ERICS
ADR B SEK 10
294821608
51
8
SH
SOLE
0
0
8
TERADYNE INC
COM
880770102
68438
631
SH
SOLE
631
0
0
TESLA INC
COM
88160R101
187106
753
SH
SOLE
653
0
100
TETRA TECH INC NEW
COM
88162G103
6713948
40220
SH
SOLE
39913
0
307
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
20880
2000
SH
SOLE
2000
0
0
TEXAS INSTRS INC
COM
882508104
7147592
41931
SH
SOLE
40112
0
1819
TEXAS ROADHOUSE INC
COM
882681109
5679200
46463
SH
SOLE
43930
0
2533
TEXTRON INC
COM
883203101
16089
200
SH
SOLE
0
0
200
THE AARONS COMPANY INC
COM
00258W108
2448
225
SH
SOLE
225
0
0
THE CIGNA GROUP
COM
125523100
7166251
23931
SH
SOLE
23317
0
614
THE TRADE DESK INC
COM CL A
88339J105
33102
460
SH
SOLE
460
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
845018
1592
SH
SOLE
1316
0
276
THOMSON REUTERS CORP.
COM
884903808
126919
868
SH
SOLE
868
0
0
TILRAY BRANDS INC
COM
88688T100
2843
1236
SH
SOLE
0
0
1236
TIMKEN CO
COM
887389104
479086
5977
SH
SOLE
5158
0
819
TJX COS INC NEW
COM
872540109
12996057
138536
SH
SOLE
132585
0
5951
T-MOBILE US INC
COM
872590104
69915
436
SH
SOLE
435
0
1
TOAST INC
CL A
888787108
18260
1000
SH
SOLE
0
0
1000
TOPBUILD CORP
COM
89055F103
41543
111
SH
SOLE
111
0
0
TORO CO
COM
891092108
558487
5818
SH
SOLE
5023
0
795
TOTALENERGIES SE
SPONSORED ADS
89151E109
212854
3159
SH
SOLE
3159
0
0
TOYOTA MOTOR CORP
ADS
892331307
1468
8
SH
SOLE
0
0
8
TRACTOR SUPPLY CO
COM
892356106
4732370
22008
SH
SOLE
21026
0
982
TRANE TECHNOLOGIES PLC
SHS
G8994E103
128048
525
SH
SOLE
525
0
0
TRANSDIGM GROUP INC
COM
893641100
317643
314
SH
SOLE
314
0
0
TRAVELERS COMPANIES INC
COM
89417E109
9483132
49783
SH
SOLE
47537
0
2246
TREEHOUSE FOODS INC
COM
89469A104
705
17
SH
SOLE
17
0
0
TREX CO INC
COM
89531P105
66232
800
SH
SOLE
800
0
0
TRIMBLE INC
COM
896239100
6916
130
SH
SOLE
130
0
0
TRINET GROUP INC
COM
896288107
4306166
36208
SH
SOLE
32855
0
3353
TRUIST FINL CORP
COM
89832Q109
1494154
40470
SH
SOLE
37326
0
3144
TWILIO INC
CL A
90138F102
18968
250
SH
SOLE
250
0
0
UBER TECHNOLOGIES INC
COM
90353T100
6773
110
SH
SOLE
110
0
0
UBS GROUP AG
SHS
H42097107
16
1
SH
SOLE
0
0
1
ULTA BEAUTY INC
COM
90384S303
14826781
30259
SH
SOLE
29324
0
935
UMB FINL CORP
COM
902788108
3680370
44050
SH
SOLE
42371
0
1679
UNILEVER PLC
SPON ADR NEW
904767704
98609
2034
SH
SOLE
2034
0
0
UNION PAC CORP
COM
907818108
283297
1153
SH
SOLE
1153
0
0
UNITED AIRLS HLDGS INC
COM
910047109
1032
25
SH
SOLE
25
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
2591653
16483
SH
SOLE
15706
0
777
UNITED RENTALS INC
COM
911363109
7090717
12366
SH
SOLE
11550
0
816
UNITEDHEALTH GROUP INC
COM
91324P102
8625760
16384
SH
SOLE
15554
0
830
UNIVERSAL HLTH SVCS INC
CL B
913903100
5210087
34178
SH
SOLE
32793
0
1385
US BANCORP DEL
COM NEW
902973304
3578065
82672
SH
SOLE
79523
0
3149
V F CORP
COM
918204108
1115434
59332
SH
SOLE
53189
0
6143
V2X INC
COM
92242T101
511
11
SH
SOLE
0
0
11
VAIL RESORTS INC
COM
91879Q109
10674
50
SH
SOLE
50
0
0
VALERO ENERGY CORP
COM
91913Y100
89256
687
SH
SOLE
687
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
73926
273
SH
SOLE
273
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
5357
57
SH
SOLE
7
0
50
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
390551
5310
SH
SOLE
294
0
5016
VANGUARD BD INDEX FDS
VANGUARD ULTRA
92203C303
45485
920
SH
SOLE
920
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
2291283
7370
SH
SOLE
7112
0
258
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
29014
133
SH
SOLE
133
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
10040553
45728
SH
SOLE
45481
0
247
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
603648
4163
SH
SOLE
3820
0
343
VANGUARD INDEX FDS
MID CAP ETF
922908629
275064
1182
SH
SOLE
1182
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
38437
435
SH
SOLE
435
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
1884264
4314
SH
SOLE
4307
0
7
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
913683
5077
SH
SOLE
4860
0
217
VANGUARD INDEX FDS
SMALL CP ETF
922908751
277234
1300
SH
SOLE
1295
0
5
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
6446765
26665
SH
SOLE
26512
0
153
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
513767
2166
SH
SOLE
2166
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
1455138
9733
SH
SOLE
8873
0
860
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
26430
643
SH
SOLE
643
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
4677
73
SH
SOLE
73
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
2228928
19377
SH
SOLE
19120
0
257
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
2161
21
SH
SOLE
21
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
3197
41
SH
SOLE
41
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
247251
1451
SH
SOLE
1385
0
66
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
23193347
484203
SH
SOLE
469021
0
15182
VANGUARD WELLINGTON FD
US MOMENTUM
921935508
2375
18
SH
SOLE
9
0
9
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
263371
2359
SH
SOLE
2128
0
231
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
234864
2960
SH
SOLE
2960
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
45207
384
SH
SOLE
384
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
89092
184
SH
SOLE
184
0
0
VAXART INC
COM NEW
92243A200
92
160
SH
SOLE
160
0
0
VEEVA SYS INC
CL A COM
922475108
4813
25
SH
SOLE
25
0
0
VENTAS INC
COM
92276F100
19538
392
SH
SOLE
392
0
0
VERITONE INC
COM
92347M100
623
344
SH
SOLE
344
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
404910
10740
SH
SOLE
8533
0
2207
VIATRIS INC
COM
92556V106
11774
1087
SH
SOLE
0
0
1087
VISA INC
COM CL A
92826C839
8228854
31607
SH
SOLE
30509
0
1098
VISTA OUTDOOR INC
COM
928377100
7984
270
SH
SOLE
270
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
4150
477
SH
SOLE
477
0
0
VROOM INC
COM
92918V109
61
100
SH
SOLE
100
0
0
VULCAN MATLS CO
COM
929160109
14756
65
SH
SOLE
65
0
0
WABTEC
COM
929740108
129
1
SH
SOLE
0
0
1
WALGREENS BOOTS ALLIANCE INC
COM
931427108
14855
569
SH
SOLE
544
0
25
WALKER & DUNLOP INC
COM
93148P102
8326
75
SH
SOLE
75
0
0
WALMART INC
COM
931142103
9059601
57467
SH
SOLE
55423
0
2044
WARNER BROS DISCOVERY INC
COM SER A
934423104
20018
1759
SH
SOLE
1349
0
410
WASTE CONNECTIONS INC
COM
94106B101
131764
883
SH
SOLE
883
0
0
WASTE MGMT INC DEL
COM
94106L109
144773
808
SH
SOLE
808
0
0
WATERS CORP
COM
941848103
6738789
20468
SH
SOLE
19985
0
483
WATSCO INC
COM
942622200
6671539
15571
SH
SOLE
14890
0
681
WELLS FARGO CO NEW
COM
949746101
1177217
23917
SH
SOLE
21784
0
2133
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
7174
6
SH
SOLE
6
0
0
WELLTOWER INC
COM
95040Q104
61226
679
SH
SOLE
679
0
0
WESTERN DIGITAL CORP.
COM
958102105
17073
326
SH
SOLE
26
0
300
WESTERN UN CO
COM
959802109
28471
2389
SH
SOLE
1253
0
1136
WEX INC
COM
96208T104
2329348
11973
SH
SOLE
11908
0
65
WEYERHAEUSER CO MTN BE
COM NEW
962166104
15320
441
SH
SOLE
0
0
441
WILLIAMS SONOMA INC
COM
969904101
1861013
9223
SH
SOLE
8319
0
904
WINGSTOP INC
COM
974155103
10360
40
SH
SOLE
0
0
40
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
159744
3200
SH
SOLE
3200
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
955
19
SH
SOLE
19
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
377487
9207
SH
SOLE
9207
0
0
WISDOMTREE TR
INTERNTNL AI ENH
97717W786
126472
3125
SH
SOLE
3125
0
0
WISDOMTREE TR
INTL MIDCAP DV
97717W778
3355757
55220
SH
SOLE
55203
0
17
WISDOMTREE TR
INTL SMCAP DIV
97717W760
2741053
42933
SH
SOLE
42933
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
49676
748
SH
SOLE
748
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
2609888
45476
SH
SOLE
43997
0
1479
WISDOMTREE TR
US QTLY DIV GRT
97717X669
7028
100
SH
SOLE
100
0
0
WK KELLOGG CO
COM SHS
92942W107
329
25
SH
SOLE
25
0
0
WM TECHNOLOGY INC
COM
92971A109
73
100
SH
SOLE
100
0
0
WOODSIDE ENERGY GROUP LTD
SPONSORED ADR
980228308
5836
277
SH
SOLE
0
0
277
WORKDAY INC
CL A
98138H101
20705
75
SH
SOLE
75
0
0
WORKIVA INC
COM CL A
98139A105
40003
394
SH
SOLE
394
0
0
WP CAREY INC
COM
92936U109
18471
285
SH
SOLE
285
0
0
XCEL ENERGY INC
COM
98389B100
203101
3281
SH
SOLE
2634
0
647
XYLEM INC
COM
98419M100
23025
201
SH
SOLE
0
0
201
YUM BRANDS INC
COM
988498101
381005
2916
SH
SOLE
2916
0
0
YUM CHINA HLDGS INC
COM
98850P109
21597
509
SH
SOLE
509
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
4850066
17744
SH
SOLE
16927
0
817
ZIFF DAVIS INC
COM
48123V102
1054544
15695
SH
SOLE
14260
0
1435
ZILLOW GROUP INC
CL C CAP STK
98954M200
1158
20
SH
SOLE
20
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
130353
1071
SH
SOLE
1031
0
40
ZIMVIE INC
COM
98888T107
444
25
SH
SOLE
21
0
4
ZOETIS INC
CL A
98978V103
12830
65
SH
SOLE
65
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
3596
50
SH
SOLE
50
0
0
ZSCALER INC
COM
98980G102
11078
50
SH
SOLE
50
0
0