0001140361-24-021940.txt : 20240425
0001140361-24-021940.hdr.sgml : 20240425
20240425110217
ACCESSION NUMBER: 0001140361-24-021940
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240425
DATE AS OF CHANGE: 20240425
EFFECTIVENESS DATE: 20240425
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: 24873774
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
03-31-2024
03-31-2024
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
04-23-2024
0
839
2018348858
INFORMATION TABLE
2
informationtable.xml
3-D SYS CORP DEL
COM NEW
88554D205
999
225
SH
SOLE
225
0
0
3M CO
COM
88579Y101
220471
2079
SH
SOLE
1667
0
412
ABBOTT LABS
COM
002824100
3019078
26562
SH
SOLE
24954
0
1608
ABBVIE INC
COM
00287Y109
1040041
5711
SH
SOLE
5295
0
416
ABRDN GOLD ETF TRUST
PHYSCL GOLD SHS
00326A104
95687
4505
SH
SOLE
4505
0
0
ACCELERATE DIAGNOSTICS INC
COM NEW
00430H201
99
100
SH
SOLE
100
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
6868000
19815
SH
SOLE
18853
0
962
ADIENT PLC
ORD SHS
G0084W101
264
8
SH
SOLE
0
0
8
ADOBE INC
COM
00724F101
7662351
15185
SH
SOLE
14857
0
328
ADTALEM GLOBAL ED INC
COM
00737L103
11308
220
SH
SOLE
0
0
220
ADVANCED ENERGY INDS
COM
007973100
18153
178
SH
SOLE
178
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
2174725
12049
SH
SOLE
11756
0
293
ADVERUM BIOTECHNOLOGIES INC
COM NEW
00773U207
283
20
SH
SOLE
20
0
0
AEON BIOPHARMA INC
CL A
00791X100
12702
1095
SH
SOLE
1095
0
0
AFLAC INC
COM
001055102
436840
5088
SH
SOLE
5088
0
0
AIR PRODS & CHEMS INC
COM
009158106
5229568
21586
SH
SOLE
20885
0
701
AIRBNB INC
COM CL A
009066101
20785
126
SH
SOLE
126
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
1517964
13957
SH
SOLE
13501
0
456
ALBEMARLE CORP
COM
012653101
2017846
15317
SH
SOLE
15317
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
36180
500
SH
SOLE
500
0
0
ALIGN TECHNOLOGY INC
COM
016255101
16396
50
SH
SOLE
50
0
0
ALLEGIANT TRAVEL CO
COM
01748X102
226
3
SH
SOLE
0
0
3
ALLEGION PLC
ORD SHS
G0176J109
162326
1205
SH
SOLE
1205
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
35907
1034
SH
SOLE
1034
0
0
ALLIANT ENERGY CORP
COM
018802108
14566
289
SH
SOLE
289
0
0
ALLY FINL INC
COM
02005N100
1074
26
SH
SOLE
26
0
0
ALPHABET INC
CAP STK CL A
02079K305
3878690
25699
SH
SOLE
23121
0
2578
ALPHABET INC
CAP STK CL C
02079K107
17842741
117186
SH
SOLE
111023
0
6163
ALPS ETF TR
SECTR DIV DOGS
00162Q858
7823
145
SH
SOLE
0
0
145
ALTRIA GROUP INC
COM
02209S103
103930
2383
SH
SOLE
2383
0
0
AMAZON COM INC
COM
023135106
832114
4613
SH
SOLE
3984
0
629
AMDOCS LTD
SHS
G02602103
8436006
93350
SH
SOLE
88441
0
4909
AMEREN CORP
COM
023608102
36980
500
SH
SOLE
500
0
0
AMERICAN CENTY ETF TR
US QUALITY GROW
025072307
113056
1331
SH
SOLE
1331
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
86100
1000
SH
SOLE
1000
0
0
AMERICAN EXPRESS CO
COM
025816109
13358601
58670
SH
SOLE
56343
0
2327
AMERICAN INTL GROUP INC
COM NEW
026874784
331165
4236
SH
SOLE
4133
0
103
AMERIPRISE FINL INC
COM
03076C106
184019
420
SH
SOLE
420
0
0
AMETEK INC
COM
031100100
8113512
44360
SH
SOLE
41133
0
3227
AMGEN INC
COM
031162100
6306003
22179
SH
SOLE
20154
0
2025
AMKOR TECHNOLOGY INC
COM
031652100
2790003
86539
SH
SOLE
81160
0
5379
AMPHENOL CORP NEW
CL A
032095101
6142005
53247
SH
SOLE
50340
0
2907
AMPIO PHARMACEUTICALS INC
COM
03209T307
276
300
SH
SOLE
300
0
0
AMPLIFY ETF TR
AMPLIFY AI POWER
032108565
1095
30
SH
SOLE
0
0
30
ANALOG DEVICES INC
COM
032654105
8829215
44639
SH
SOLE
41932
0
2707
ANNALY CAPITAL MANAGEMENT IN
COM NEW
035710839
34458
1750
SH
SOLE
1750
0
0
AON PLC
SHS CL A
G0403H108
8421396
25235
SH
SOLE
24251
0
984
APPIAN CORP
CL A
03782L101
4994
125
SH
SOLE
125
0
0
APPLE INC
COM
037833100
30704986
179059
SH
SOLE
165746
0
13313
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
217305
1100
SH
SOLE
1100
0
0
APPLIED MATLS INC
COM
038222105
4161385
20178
SH
SOLE
17835
0
2343
APTARGROUP INC
COM
038336103
7305013
50768
SH
SOLE
49567
0
1201
ARCHER AVIATION INC
COM CL A
03945R102
2310
500
SH
SOLE
500
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
30533
486
SH
SOLE
486
0
0
ARISTA NETWORKS INC
COM
040413106
77425
267
SH
SOLE
267
0
0
ARK ETF TR
FINTECH INNOVA
00214Q708
3033
100
SH
SOLE
100
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
5008
100
SH
SOLE
100
0
0
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
61702
4017
SH
SOLE
4017
0
0
ASGN INC
COM
00191U102
6650783
63486
SH
SOLE
57987
0
5499
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
55317
57
SH
SOLE
57
0
0
ASSURANT INC
COM
04621X108
3531872
18763
SH
SOLE
17316
0
1447
AT&T INC
COM
00206R102
226424
12865
SH
SOLE
10954
0
1911
ATLANTA BRAVES HLDGS INC
COM SER A
047726104
461
11
SH
SOLE
11
0
0
ATLANTA BRAVES HLDGS INC
COM SER C
047726302
157
4
SH
SOLE
4
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
7407869
29662
SH
SOLE
27902
0
1760
B2GOLD CORP
COM
11777Q209
18680
7157
SH
SOLE
0
0
7157
BADGER METER INC
COM
056525108
125080
773
SH
SOLE
773
0
0
BALL CORP
COM
058498106
144757
2149
SH
SOLE
0
0
2149
BANCO SANTANDER CHILE NEW
SP ADR REP COM
05965X109
18145
915
SH
SOLE
915
0
0
BANCO SANTANDER S.A.
ADR
05964H105
3067
633
SH
SOLE
0
0
633
BANK AMERICA CORP
COM
060505104
4790238
126325
SH
SOLE
118044
0
8281
BANK HAWAII CORP
COM
062540109
72866
1168
SH
SOLE
0
0
1168
BANK MONTREAL QUE
COM
063671101
15727
161
SH
SOLE
161
0
0
BANK NEW YORK MELLON CORP
COM
064058100
271794
4717
SH
SOLE
4717
0
0
BARNES GROUP INC
COM
067806109
4
0
SH
SOLE
0
0
0
BATH & BODY WORKS INC
COM
070830104
22509
450
SH
SOLE
450
0
0
BAXTER INTL INC
COM
071813109
128231
3000
SH
SOLE
2826
0
174
BECTON DICKINSON & CO
COM
075887109
645845
2610
SH
SOLE
2610
0
0
BERKLEY W R CORP
COM
084423102
8888115
100499
SH
SOLE
95666
0
4833
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
22366096
53187
SH
SOLE
50836
0
2351
BEST BUY INC
COM
086516101
946610
11540
SH
SOLE
10563
0
977
BHP GROUP LTD
SPONSORED ADS
088606108
45511
789
SH
SOLE
0
0
789
BIOGEN INC
COM
09062X103
584250
2710
SH
SOLE
2298
0
412
BIOHAVEN LTD
COM
G1110E107
5469
100
SH
SOLE
0
0
100
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
131010
1500
SH
SOLE
1500
0
0
BJS RESTAURANTS INC
COM
09180C106
109
3
SH
SOLE
3
0
0
BLACKBERRY LTD
COM
09228F103
16560
6000
SH
SOLE
0
0
6000
BLACKROCK INC
COM
09247X101
3625718
4349
SH
SOLE
3896
0
453
BLACKSTONE INC
COM
09260D107
219108
1668
SH
SOLE
1668
0
0
BLOCK H & R INC
COM
093671105
17898
364
SH
SOLE
364
0
0
BLOCK INC
CL A
852234103
1185
14
SH
SOLE
14
0
0
BOEING CO
COM
097023105
235834
1222
SH
SOLE
422
0
800
BOK FINL CORP
COM NEW
05561Q201
80381
874
SH
SOLE
0
0
874
BOOKING HOLDINGS INC
COM
09857L108
4811818
1326
SH
SOLE
1210
0
116
BORGWARNER INC
COM
099724106
6427
185
SH
SOLE
185
0
0
BP PLC
SPONSORED ADR
055622104
35322
937
SH
SOLE
396
0
541
BREAD FINANCIAL HOLDINGS INC
COM
018581108
224
6
SH
SOLE
0
0
6
BRISTOL-MYERS SQUIBB CO
COM
110122108
324287
5980
SH
SOLE
5272
0
708
BROADCOM INC
COM
11135F101
262432
198
SH
SOLE
162
0
36
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
7836139
38251
SH
SOLE
36807
0
1444
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
3488
83
SH
SOLE
83
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
12561
300
SH
SOLE
300
0
0
BUILD-A-BEAR WORKSHOP INC
COM
120076104
8961
300
SH
SOLE
300
0
0
CACI INTL INC
CL A
127190304
8896035
23483
SH
SOLE
22884
0
599
CADENCE DESIGN SYSTEM INC
COM
127387108
105836
340
SH
SOLE
340
0
0
CALIFORNIA WTR SVC GROUP
COM
130788102
104488
2248
SH
SOLE
2248
0
0
CAMPBELL SOUP CO
COM
134429109
4585
103
SH
SOLE
0
0
103
CANADIAN NATL RY CO
COM
136375102
33850
257
SH
SOLE
257
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
3257823
36949
SH
SOLE
36214
0
735
CANNAE HLDGS INC
COM
13765N107
67
3
SH
SOLE
3
0
0
CAPITAL ONE FINL CORP
COM
14040H105
115587
776
SH
SOLE
776
0
0
CAPRI HOLDINGS LIMITED
SHS
G1890L107
13590
300
SH
SOLE
0
0
300
CARDINAL HEALTH INC
COM
14149Y108
3656891
32680
SH
SOLE
30321
0
2359
CARNIVAL CORP
UNIT 99/99/9999
143658300
6536
400
SH
SOLE
100
0
300
CARRIER GLOBAL CORPORATION
COM
14448C104
23334
401
SH
SOLE
0
0
401
CASS INFORMATION SYS INC
COM
14808P109
1478565
30695
SH
SOLE
30178
0
517
CATALYST PHARMACEUTICALS INC
COM
14888U101
19128
1200
SH
SOLE
1200
0
0
CATERPILLAR INC
COM
149123101
801792
2188
SH
SOLE
2008
0
180
CBRE GROUP INC
CL A
12504L109
241642
2485
SH
SOLE
2485
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
1676
40
SH
SOLE
40
0
0
CENCORA INC
COM
03073E105
157944
650
SH
SOLE
650
0
0
CENOVUS ENERGY INC
COM
15135U109
51695
2586
SH
SOLE
2586
0
0
CENTENE CORP DEL
COM
15135B101
25271
322
SH
SOLE
322
0
0
CENTERPOINT ENERGY INC
COM
15189T107
25670
901
SH
SOLE
901
0
0
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
3255526
88178
SH
SOLE
82168
0
6010
CEVA INC
COM
157210105
795
35
SH
SOLE
35
0
0
CGI INC
CL A SUB VTG
12532H104
3992557
36135
SH
SOLE
34780
0
1355
CHARTER COMMUNICATIONS INC N
CL A
16119P108
76637
264
SH
SOLE
264
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
1232536
7515
SH
SOLE
7515
0
0
CHEVRON CORP NEW
COM
166764100
4826179
30596
SH
SOLE
28350
0
2246
CHEWY INC
CL A
16679L109
716
45
SH
SOLE
0
0
45
CHIPOTLE MEXICAN GRILL INC
COM
169656105
290677
100
SH
SOLE
100
0
0
CHUBB LIMITED
COM
H1467J104
282970
1092
SH
SOLE
923
0
169
CHURCH & DWIGHT CO INC
COM
171340102
4885347
46835
SH
SOLE
44476
0
2359
CINCINNATI FINL CORP
COM
172062101
83319
671
SH
SOLE
671
0
0
CINEMARK HLDGS INC
COM
17243V102
332571
18507
SH
SOLE
18507
0
0
CINTAS CORP
COM
172908105
176193
256
SH
SOLE
256
0
0
CIRRUS LOGIC INC
COM
172755100
9256
100
SH
SOLE
100
0
0
CISCO SYS INC
COM
17275R102
8778488
175886
SH
SOLE
165782
0
10104
CITIGROUP INC
COM NEW
172967424
12648
200
SH
SOLE
200
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
1019
380
SH
SOLE
380
0
0
CLOROX CO DEL
COM
189054109
545429
3562
SH
SOLE
3561
0
1
CLOUDFLARE INC
CL A COM
18915M107
7263
75
SH
SOLE
75
0
0
CME GROUP INC
COM
12572Q105
3650839
16958
SH
SOLE
15538
0
1420
COCA COLA CO
COM
191216100
624767
10212
SH
SOLE
10212
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
4086808
55762
SH
SOLE
48300
0
7462
COHERENT CORP
COM
19247G107
1516
25
SH
SOLE
25
0
0
COHU INC
COM
192576106
6666
200
SH
SOLE
200
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
17233
65
SH
SOLE
65
0
0
COLGATE PALMOLIVE CO
COM
194162103
2066005
22943
SH
SOLE
22942
0
1
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
49556
405
SH
SOLE
405
0
0
COLUMBIA SPORTSWEAR CO
COM
198516106
2235265
27535
SH
SOLE
25074
0
2461
COMCAST CORP NEW
CL A
20030N101
4631449
106838
SH
SOLE
92965
0
13873
COMERICA INC
COM
200340107
1322
24
SH
SOLE
24
0
0
COMPASS PATHWAYS PLC
SPONSORED ADS
20451W101
2080
250
SH
SOLE
250
0
0
CONOCOPHILLIPS
COM
20825C104
291187
2288
SH
SOLE
574
0
1714
CONSENSUS CLOUD SOLUTIONS IN
COM
20848V105
22189
1399
SH
SOLE
1399
0
0
CONSOLIDATED EDISON INC
COM
209115104
256720
2827
SH
SOLE
1827
0
1000
CONSTELLATION BRANDS INC
CL A
21036P108
8866046
32625
SH
SOLE
30134
0
2491
COPART INC
COM
217204106
4379042
75605
SH
SOLE
74032
0
1573
CORNING INC
COM
219350105
7977123
242024
SH
SOLE
224880
0
17144
CORPAY INC
COM SHS
219948106
1515700
4912
SH
SOLE
4129
0
783
CORTEVA INC
COM
22052L104
7209
125
SH
SOLE
125
0
0
COSTCO WHSL CORP NEW
COM
22160K105
14184043
19360
SH
SOLE
18584
0
776
CRH PLC
ORD
G25508105
6643
77
SH
SOLE
77
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
6816
100
SH
SOLE
100
0
0
CROCS INC
COM
227046109
6903
48
SH
SOLE
0
0
48
CROWN CASTLE INC
COM
22822V101
101915
963
SH
SOLE
963
0
0
CSG SYS INTL INC
COM
126349109
6464794
125433
SH
SOLE
117523
0
7910
CSW INDUSTRIALS INC
COM
126402106
408322
1741
SH
SOLE
1741
0
0
CSX CORP
COM
126408103
11879470
320460
SH
SOLE
303709
0
16751
CUMMINS INC
COM
231021106
4944658
16781
SH
SOLE
15342
0
1439
CURTISS WRIGHT CORP
COM
231561101
15213242
59441
SH
SOLE
57528
0
1913
CVS HEALTH CORP
COM
126650100
5999473
75219
SH
SOLE
71172
0
4047
D R HORTON INC
COM
23331A109
16455
100
SH
SOLE
0
0
100
DANAHER CORPORATION
COM
235851102
6243
25
SH
SOLE
25
0
0
DANIMER SCIENTIFIC INC
COM CL A
236272100
66
60
SH
SOLE
60
0
0
DATADOG INC
CL A COM
23804L103
6675
54
SH
SOLE
0
0
54
DAVITA INC
COM
23918K108
6204796
44946
SH
SOLE
42100
0
2846
DBX ETF TR
XTRCKR RUSL 1000
233051242
503104
10307
SH
SOLE
10307
0
0
DEERE & CO
COM
244199105
250239
609
SH
SOLE
609
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
139321
1221
SH
SOLE
1221
0
0
DENTSPLY SIRONA INC
COM
24906P109
213867
6444
SH
SOLE
4985
0
1459
DEVON ENERGY CORP NEW
COM
25179M103
15597
311
SH
SOLE
0
0
311
DIAGEO PLC
SPON ADR NEW
25243Q205
161978
1089
SH
SOLE
1089
0
0
DIGITAL RLTY TR INC
COM
253868103
65990
458
SH
SOLE
403
0
55
DIGITALOCEAN HLDGS INC
COM
25402D102
1528
40
SH
SOLE
40
0
0
DIODES INC
COM
254543101
1058
15
SH
SOLE
15
0
0
DISCOVER FINL SVCS
COM
254709108
167271
1276
SH
SOLE
1276
0
0
DISNEY WALT CO
COM
254687106
7716450
63063
SH
SOLE
59782
0
3281
DOCUSIGN INC
COM
256163106
2621
44
SH
SOLE
22
0
22
DOLBY LABORATORIES INC
COM CL A
25659T107
33341
398
SH
SOLE
398
0
0
DOLLAR GEN CORP NEW
COM
256677105
2975253
19065
SH
SOLE
17678
0
1387
DOLLAR TREE INC
COM
256746108
1427523
10721
SH
SOLE
9733
0
988
DONALDSON INC
COM
257651109
2765418
37030
SH
SOLE
32666
0
4364
DOW INC
COM
260557103
2988750
51592
SH
SOLE
48115
0
3477
DOXIMITY INC
CL A
26622P107
2019
75
SH
SOLE
75
0
0
DRAFTKINGS INC NEW
COM CL A
26142V105
9082
200
SH
SOLE
200
0
0
DT MIDSTREAM INC
COMMON STOCK
23345M107
41487
679
SH
SOLE
679
0
0
DTE ENERGY CO
COM
233331107
152399
1359
SH
SOLE
1359
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
55520
574
SH
SOLE
234
0
340
DUPONT DE NEMOURS INC
COM
26614N102
73144
954
SH
SOLE
954
0
0
EASTMAN CHEM CO
COM
277432100
6135419
61220
SH
SOLE
58183
0
3037
EASTMAN KODAK CO
COM NEW
277461406
5
1
SH
SOLE
0
0
1
EATON CORP PLC
SHS
G29183103
184169
589
SH
SOLE
589
0
0
EATON VANCE TAX MNGED BUY WR
COM
27828X100
40200
2945
SH
SOLE
0
0
2945
EBAY INC.
COM
278642103
301556
5713
SH
SOLE
5713
0
0
EDISON INTL
COM
281020107
70730
1000
SH
SOLE
1000
0
0
ELASTIC N V
ORD SHS
N14506104
9924
99
SH
SOLE
99
0
0
ELBIT SYS LTD
ORD
M3760D101
938257
4463
SH
SOLE
4463
0
0
ELECTRONIC ARTS INC
COM
285512109
248757
1875
SH
SOLE
1875
0
0
ELEVANCE HEALTH INC
COM
036752103
7520165
14503
SH
SOLE
13599
0
904
ELI LILLY & CO
COM
532457108
1364917
1754
SH
SOLE
1203
0
551
EMBECTA CORP
COMMON STOCK
29082K105
6158
464
SH
SOLE
464
0
0
EMCOR GROUP INC
COM
29084Q100
14004845
39991
SH
SOLE
37912
0
2079
EMERSON ELEC CO
COM
291011104
7242453
63855
SH
SOLE
60045
0
3810
ENBRIDGE INC
COM
29250N105
32562
900
SH
SOLE
400
0
500
ENCOMPASS HEALTH CORP
COM
29261A100
1661432
20119
SH
SOLE
19061
0
1058
ENDEAVOR GROUP HLDGS INC
CL A COM
29260Y109
3345
130
SH
SOLE
130
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
5888
200
SH
SOLE
200
0
0
ENERGY FUELS INC
COM NEW
292671708
1463061
232601
SH
SOLE
232601
0
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
146620
9321
SH
SOLE
9321
0
0
ENNIS INC
COM
293389102
95272
4645
SH
SOLE
4645
0
0
ENPHASE ENERGY INC
COM
29355A107
3630
30
SH
SOLE
30
0
0
ENTEGRIS INC
COM
29362U104
24142
172
SH
SOLE
172
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
29180
1000
SH
SOLE
1000
0
0
EPAM SYS INC
COM
29414B104
2012931
7289
SH
SOLE
7289
0
0
EPLUS INC
COM
294268107
7656315
97483
SH
SOLE
93144
0
4339
EPR PPTYS
COM SH BEN INT
26884U109
4245
100
SH
SOLE
100
0
0
ESAB CORPORATION
COM
29605J106
4976
45
SH
SOLE
45
0
0
ESCO TECHNOLOGIES INC
COM
296315104
11254495
105133
SH
SOLE
100550
0
4583
ESSENT GROUP LTD
COM
G3198U102
2997307
50366
SH
SOLE
47816
0
2550
ETF SER SOLUTIONS
DISTILLATE US
26922A321
3235
60
SH
SOLE
60
0
0
EVOLUS INC
COM
30052C107
1120
80
SH
SOLE
80
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
3708138
116608
SH
SOLE
103963
0
12645
EXPEDIA GROUP INC
COM NEW
30212P303
2187103
15877
SH
SOLE
14458
0
1419
EXPEDITORS INTL WASH INC
COM
302130109
9470957
77905
SH
SOLE
74082
0
3823
EXXON MOBIL CORP
COM
30231G102
6082731
52329
SH
SOLE
46871
0
5458
F N B CORP
COM
302520101
1308487
92800
SH
SOLE
82555
0
10245
F&G ANNUITIES & LIFE INC
COMMON STOCK
30190A104
2846
70
SH
SOLE
0
0
70
FAIR ISAAC CORP
COM
303250104
19266714
15418
SH
SOLE
15181
0
237
FASTENAL CO
COM
311900104
61790
801
SH
SOLE
801
0
0
FEDEX CORP
COM
31428X106
8376474
28910
SH
SOLE
26585
0
2325
FERGUSON PLC NEW
SHS
G3421J106
7409438
33921
SH
SOLE
31600
0
2321
FERRARI N V
COM
N3167Y103
19467
45
SH
SOLE
0
0
45
FIDELITY COMWLTH TR
NASDAQ COMPSIT
315912808
282042
4380
SH
SOLE
4046
0
334
FIDELITY COVINGTON TRUST
ENHANCED LARGE
31609A305
3566
121
SH
SOLE
0
0
121
FIDELITY COVINGTON TRUST
FIDELITY MAGELAN
316092329
13222
471
SH
SOLE
0
0
471
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
2963
36
SH
SOLE
36
0
0
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
31362
449
SH
SOLE
449
0
0
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
55146
1300
SH
SOLE
1300
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1646519
31008
SH
SOLE
27178
0
3830
FIDELITY NATL INFORMATION SV
COM
31620M106
1710360
23057
SH
SOLE
21590
0
1467
FIFTH THIRD BANCORP
COM
316773100
52341
1407
SH
SOLE
1407
0
0
FIRST AMERN FINL CORP
COM
31847R102
147631
2418
SH
SOLE
2418
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
3426
40
SH
SOLE
0
0
40
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
2256
11
SH
SOLE
0
0
11
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
1846
12
SH
SOLE
0
0
12
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
71903
725
SH
SOLE
725
0
0
FIRST TR MULTI CP VAL ALPHA
SHS ISSUED FRST
33733C108
6610
80
SH
SOLE
0
0
80
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
17223
139
SH
SOLE
139
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
26178
620
SH
SOLE
0
0
620
FIRSTSERVICE CORP NEW
COM
33767E202
69244
418
SH
SOLE
418
0
0
FISERV INC
COM
337738108
81029
507
SH
SOLE
507
0
0
FLEX LTD
ORD
Y2573F102
78850
2756
SH
SOLE
2756
0
0
FORD MTR CO DEL
COM
345370860
134643
10139
SH
SOLE
4502
0
5637
FORMULA SYSTEMS 1985 LTD
SPONSORED ADS
346414105
537738
6961
SH
SOLE
6961
0
0
FORTREA HLDGS INC
COMMON STOCK
34965K107
510642
12722
SH
SOLE
12084
0
638
FOX FACTORY HLDG CORP
COM
35138V102
1401129
26909
SH
SOLE
22957
0
3952
FRANKLIN ELEC INC
COM
353514102
3710438
34739
SH
SOLE
31181
0
3558
FRANKLIN RESOURCES INC
COM
354613101
6047
215
SH
SOLE
215
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
14106
300
SH
SOLE
300
0
0
FRESENIUS MEDICAL CARE AG
SPONSORED ADR
358029106
41260
2140
SH
SOLE
2140
0
0
FS KKR CAP CORP
COM
302635206
12739
668
SH
SOLE
668
0
0
FTI CONSULTING INC
COM
302941109
5336261
25376
SH
SOLE
23236
0
2140
FULGENT GENETICS INC
COM
359664109
1151
53
SH
SOLE
53
0
0
FULLER H B CO
COM
359694106
4247528
53267
SH
SOLE
50063
0
3204
GABELLI EQUITY TR INC
COM
362397101
29499
5344
SH
SOLE
5344
0
0
GARMIN LTD
SHS
H2906T109
9268432
62259
SH
SOLE
57807
0
4452
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
31365
345
SH
SOLE
337
0
8
GEN DIGITAL INC
COM
668771108
7556
337
SH
SOLE
337
0
0
GENERAC HLDGS INC
COM
368736104
13876
110
SH
SOLE
110
0
0
GENERAL DYNAMICS CORP
COM
369550108
5835001
20656
SH
SOLE
19479
0
1177
GENERAL ELECTRIC CO
COM NEW
369604301
178340
1016
SH
SOLE
1015
0
1
GENERAL MLS INC
COM
370334104
4977300
71135
SH
SOLE
68074
0
3061
GENERAL MTRS CO
COM
37045V100
59200
1305
SH
SOLE
1000
0
305
GENTEX CORP
COM
371901109
6142044
170045
SH
SOLE
162251
0
7794
GENUINE PARTS CO
COM
372460105
7752458
50038
SH
SOLE
47902
0
2136
GILEAD SCIENCES INC
COM
375558103
811000
11072
SH
SOLE
10265
0
807
GLACIER BANCORP INC NEW
COM
37637Q105
56392
1400
SH
SOLE
1400
0
0
GLOBAL PMTS INC
COM
37940X102
6135593
45904
SH
SOLE
44669
0
1235
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
9058
200
SH
SOLE
200
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
13202
415
SH
SOLE
415
0
0
GLOBE LIFE INC
COM
37959E102
3314712
28484
SH
SOLE
27320
0
1164
GMS INC
COM
36251C103
4337077
44556
SH
SOLE
42364
0
2192
GOLDMAN SACHS GROUP INC
COM
38141G104
213210
510
SH
SOLE
510
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
7
1
SH
SOLE
0
0
1
GRACO INC
COM
384109104
6078866
65042
SH
SOLE
59948
0
5094
GRAYSCALE BITCOIN TR BTC
SHS REP COM UT
389637109
9981
158
SH
SOLE
158
0
0
HALEON PLC
SPON ADS
405552100
425
50
SH
SOLE
50
0
0
HALLIBURTON CO
COM
406216101
16636
422
SH
SOLE
422
0
0
HANOVER INS GROUP INC
COM
410867105
35266
259
SH
SOLE
259
0
0
HARLEY DAVIDSON INC
COM
412822108
8748
200
SH
SOLE
200
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
5002185
48541
SH
SOLE
46086
0
2455
HASBRO INC
COM
418056107
18256
323
SH
SOLE
323
0
0
HASHICORP INC
COM CL A
418100103
3639
135
SH
SOLE
135
0
0
HCA HEALTHCARE INC
COM
40412C101
166765
500
SH
SOLE
500
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
14157
755
SH
SOLE
755
0
0
HEICO CORP NEW
COM
422806109
151065
791
SH
SOLE
791
0
0
HELEN OF TROY LTD
COM
G4388N106
986685
8562
SH
SOLE
8278
0
284
HELIOS TECHNOLOGIES INC
COM
42328H109
1618019
36205
SH
SOLE
30550
0
5655
HENRY SCHEIN INC
COM
806407102
3920526
51914
SH
SOLE
47349
0
4565
HERSHEY CO
COM
427866108
19450
100
SH
SOLE
100
0
0
HESS CORP
COM
42809H107
7022
46
SH
SOLE
46
0
0
HILLENBRAND INC
COM
431571108
2569501
51094
SH
SOLE
47295
0
3799
HOME DEPOT INC
COM
437076102
5130628
13375
SH
SOLE
12702
0
673
HONDA MOTOR LTD
ADR ECH CNV IN 3
438128308
373
10
SH
SOLE
0
0
10
HONEYWELL INTL INC
COM
438516106
969807
4725
SH
SOLE
4536
0
189
HOST HOTELS & RESORTS INC
COM
44107P104
2008
97
SH
SOLE
0
0
97
HOULIHAN LOKEY INC
CL A
441593100
17014737
132731
SH
SOLE
126464
0
6267
HUMANA INC
COM
444859102
7628
22
SH
SOLE
22
0
0
HUNT J B TRANS SVCS INC
COM
445658107
126325
634
SH
SOLE
634
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
2131527
152798
SH
SOLE
144259
0
8539
HUNTINGTON INGALLS INDS INC
COM
446413106
65290
224
SH
SOLE
224
0
0
HUT 8 CORP
COM
44812J104
221
20
SH
SOLE
20
0
0
ICF INTL INC
COM
44925C103
11456898
76060
SH
SOLE
71635
0
4425
ICICI BANK LIMITED
ADR
45104G104
349608
13238
SH
SOLE
13238
0
0
IDEX CORP
COM
45167R104
4741044
19429
SH
SOLE
18056
0
1373
IDEXX LABS INC
COM
45168D104
719727
1333
SH
SOLE
1333
0
0
ILLINOIS TOOL WKS INC
COM
452308109
237741
886
SH
SOLE
886
0
0
IMPACT SHS TR I
NAACP MINO ETF
45259A209
19216
501
SH
SOLE
501
0
0
IMPACT SHS TR I
YWCA WOMENS ETF
45259A100
17826
494
SH
SOLE
494
0
0
INDEPENDENT BK CORP MASS
COM
453836108
1697183
32626
SH
SOLE
30243
0
2383
INFOSYS LTD
SPONSORED ADR
456788108
225918
12600
SH
SOLE
12600
0
0
INGERSOLL RAND INC
COM
45687V106
254182
2677
SH
SOLE
2677
0
0
INNOVATOR ETFS TRUST
DEFINED WLT SHLD
45783Y855
73385
2508
SH
SOLE
2508
0
0
INNOVATOR ETFS TRUST
US EQT PWR BUF
45782C870
92373
2750
SH
SOLE
2750
0
0
INSIGHT ENTERPRISES INC
COM
45765U103
6177249
33297
SH
SOLE
31304
0
1993
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
2310763
65184
SH
SOLE
56022
0
9162
INTEL CORP
COM
458140100
513869
11634
SH
SOLE
11124
0
510
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
99087
887
SH
SOLE
887
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
4392104
31959
SH
SOLE
31230
0
729
INTERNATIONAL BUSINESS MACHS
COM
459200101
14481625
75836
SH
SOLE
70053
0
5783
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
60126
699
SH
SOLE
699
0
0
INTERNATIONAL PAPER CO
COM
460146103
11706
300
SH
SOLE
300
0
0
INTUIT
COM
461202103
11148976
17152
SH
SOLE
16937
0
215
INTUITIVE SURGICAL INC
COM NEW
46120E602
3193
8
SH
SOLE
8
0
0
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
226212
8059
SH
SOLE
8059
0
0
INVESCO EXCH TRADED FD TR II
S&P MDCP 400 REV
46138G672
3187168
27690
SH
SOLE
27356
0
334
INVESCO EXCH TRADED FD TR II
S&P SMLCAP QTY
46138G300
708846
17213
SH
SOLE
17213
0
0
INVESCO EXCH TRADED FD TR II
S&P SMLCP LOW
46138G102
8842
200
SH
SOLE
200
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
10157
100
SH
SOLE
100
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
3157690
29176
SH
SOLE
28610
0
566
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
87135
2265
SH
SOLE
1900
0
365
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
9035
230
SH
SOLE
0
0
230
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
3385334
163939
SH
SOLE
163329
0
610
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
219882
11860
SH
SOLE
11114
0
746
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
87871
1733
SH
SOLE
1525
0
208
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
1272
35
SH
SOLE
0
0
35
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
24220
143
SH
SOLE
143
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
263814
7184
SH
SOLE
6812
0
372
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
1947322
32230
SH
SOLE
29977
0
2253
INVESCO QQQ TR
UNIT SER 1
46090E103
1385786
3121
SH
SOLE
3049
0
72
INVESTORS TITLE CO NC
COM
461804106
427732
2621
SH
SOLE
2548
0
73
INVITATION HOMES INC
COM
46187W107
36
1
SH
SOLE
1
0
0
IRON MTN INC DEL
COM
46284V101
53654
669
SH
SOLE
669
0
0
ISHARES BITCOIN TR
SHS
46438F101
6071
150
SH
SOLE
150
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
36
1
SH
SOLE
0
0
1
ISHARES INC
EM MKT SM-CP ETF
464286475
165369
2810
SH
SOLE
2810
0
0
ISHARES INC
MSCI AUST ETF
464286103
81378
3300
SH
SOLE
3300
0
0
ISHARES INC
MSCI AUSTRIA ETF
464286202
200134
9215
SH
SOLE
9215
0
0
ISHARES INC
MSCI EMRG CHN
46434G764
231
4
SH
SOLE
4
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
291615
5711
SH
SOLE
5711
0
0
ISHARES INC
MSCI SPAIN ETF
464286764
140583
4370
SH
SOLE
4370
0
0
ISHARES TR
0-3 MNTH TREASRY
46436E718
40083
398
SH
SOLE
0
0
398
ISHARES TR
1 3 YR TREAS BD
464287457
20854
255
SH
SOLE
0
0
255
ISHARES TR
7-10 YR TRSY BD
464287440
78095
825
SH
SOLE
0
0
825
ISHARES TR
CORE 1 5 YR USD
46432F859
997
21
SH
SOLE
0
0
21
ISHARES TR
CORE DIV GRWTH
46434V621
172032
2963
SH
SOLE
1491
0
1472
ISHARES TR
CORE MSCI EAFE
46432F842
17374196
234090
SH
SOLE
217153
0
16937
ISHARES TR
CORE MSCI TOTAL
46432F834
1697
25
SH
SOLE
0
0
25
ISHARES TR
CORE S&P MCP ETF
464287507
8078256
132997
SH
SOLE
128984
0
4013
ISHARES TR
CORE S&P SCP ETF
464287804
8937857
80871
SH
SOLE
79910
0
961
ISHARES TR
CORE S&P TTL STK
464287150
788727
6841
SH
SOLE
6841
0
0
ISHARES TR
CORE S&P500 ETF
464287200
2364360
4497
SH
SOLE
4238
0
259
ISHARES TR
CORE US AGGBD ET
464287226
2449
25
SH
SOLE
0
0
25
ISHARES TR
DEVSMCP EXNA ETF
464288497
292087
5157
SH
SOLE
5157
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
1147085
11052
SH
SOLE
10845
0
207
ISHARES TR
EAFE SML CP ETF
464288273
180491
2850
SH
SOLE
2850
0
0
ISHARES TR
EAFE VALUE ETF
464288877
1002968
18437
SH
SOLE
18150
0
287
ISHARES TR
ESG AWR MSCI USA
46435G425
2300
20
SH
SOLE
20
0
0
ISHARES TR
ESG MSCI LEADR
46435U218
53964
575
SH
SOLE
575
0
0
ISHARES TR
ESG SCRD S&P MID
46436E551
27401
667
SH
SOLE
667
0
0
ISHARES TR
ESG SCRND S&P SM
46436E544
20919
534
SH
SOLE
534
0
0
ISHARES TR
IBDS DEC28 ETF
46435U515
40048
1608
SH
SOLE
1608
0
0
ISHARES TR
IBONDS 24 TRM TS
46436E874
76034
3176
SH
SOLE
0
0
3176
ISHARES TR
IBONDS 25 TRM TS
46436E866
76032
3273
SH
SOLE
0
0
3273
ISHARES TR
INTERNATIONAL SL
46434V266
143793
4360
SH
SOLE
4360
0
0
ISHARES TR
INTL DIV GRWTH
46435G524
4404487
65387
SH
SOLE
64856
0
531
ISHARES TR
INTL SEL DIV ETF
464288448
15449578
550984
SH
SOLE
509204
0
41780
ISHARES TR
ISHARES BIOTECH
464287556
19897
145
SH
SOLE
145
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
808
9
SH
SOLE
0
0
9
ISHARES TR
MBS ETF
464288588
1766563
19115
SH
SOLE
18269
0
846
ISHARES TR
MICRO-CAP ETF
464288869
1404250
11587
SH
SOLE
11587
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
1974032
27929
SH
SOLE
27929
0
0
ISHARES TR
MRGSTR MD CP VAL
464288406
6210279
85600
SH
SOLE
85600
0
0
ISHARES TR
MSCI EAFE ETF
464287465
533749
6684
SH
SOLE
6684
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
260319
6337
SH
SOLE
6337
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
15477
300
SH
SOLE
0
0
300
ISHARES TR
MSCI INDIA SM CP
46429B614
391053
5565
SH
SOLE
5565
0
0
ISHARES TR
MSCI INTL QUALTY
46434V456
2684732
67694
SH
SOLE
66732
0
962
ISHARES TR
MSCI INTL SZE FT
46435G508
127992
4800
SH
SOLE
4800
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
20215866
590934
SH
SOLE
545133
0
45801
ISHARES TR
MSCI UK SM ETF
46429B416
272987
7762
SH
SOLE
7762
0
0
ISHARES TR
RESIDENTIAL MULT
464288562
9081
126
SH
SOLE
126
0
0
ISHARES TR
RUS 1000 ETF
464287622
2825747
9811
SH
SOLE
9811
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
18527916
54971
SH
SOLE
53423
0
1548
ISHARES TR
RUS 1000 VAL ETF
464287598
16624507
92817
SH
SOLE
90842
0
1975
ISHARES TR
RUS 2000 GRW ETF
464287648
718869
2655
SH
SOLE
2383
0
272
ISHARES TR
RUS 2000 VAL ETF
464287630
3071201
19339
SH
SOLE
19339
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
7475647
65495
SH
SOLE
65262
0
233
ISHARES TR
RUS MDCP VAL ETF
464287473
227927
1819
SH
SOLE
1819
0
0
ISHARES TR
RUS MID CAP ETF
464287499
406664
4836
SH
SOLE
4836
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
387530
1843
SH
SOLE
1803
0
40
ISHARES TR
RUSSELL 3000 ETF
464287689
949582
3164
SH
SOLE
3164
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
21273472
251936
SH
SOLE
248304
0
3632
ISHARES TR
S&P 500 VAL ETF
464287408
19235650
102969
SH
SOLE
101689
0
1280
ISHARES TR
S&P MC 400GR ETF
464287606
13514035
148099
SH
SOLE
143876
0
4223
ISHARES TR
S&P MC 400VL ETF
464287705
13146947
111142
SH
SOLE
108877
0
2265
ISHARES TR
S&P SML 600 GWT
464287887
21982971
168156
SH
SOLE
164158
0
3998
ISHARES TR
SELECT DIVID ETF
464287168
93908
762
SH
SOLE
762
0
0
ISHARES TR
SELF DRIVNG EV
46435U366
659
21
SH
SOLE
21
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
21949844
213603
SH
SOLE
209949
0
3654
ISHARES TR
U.S. MED DVC ETF
464288810
54665
933
SH
SOLE
933
0
0
ISHARES TR
U.S. TECH ETF
464287721
45246
335
SH
SOLE
335
0
0
ISHARES TR
US HOME CONS ETF
464288752
23733
205
SH
SOLE
205
0
0
ITT INC
COM
45073V108
13643
100
SH
SOLE
0
0
100
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
20377
404
SH
SOLE
404
0
0
JOHNSON & JOHNSON
COM
478160104
8192093
51786
SH
SOLE
46833
0
4953
JOHNSON CTLS INTL PLC
SHS
G51502105
47140
722
SH
SOLE
632
0
90
JOHNSON OUTDOORS INC
CL A
479167108
413784
8974
SH
SOLE
8573
0
401
JPMORGAN CHASE & CO
COM
46625H100
18349589
91611
SH
SOLE
86336
0
5275
KADANT INC
COM
48282T104
5314005
16196
SH
SOLE
15156
0
1040
KELLANOVA
COM
487836108
34105
595
SH
SOLE
595
0
0
KENVUE INC
COM
49177J102
24406
1137
SH
SOLE
0
0
1137
KIMBERLY-CLARK CORP
COM
494368103
380634
2943
SH
SOLE
2943
0
0
KINGSOFT CLOUD HLDGS LTD
ADS
49639K101
3296
1084
SH
SOLE
1084
0
0
KLA CORP
COM NEW
482480100
12749951
18252
SH
SOLE
17271
0
981
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
2791337
50733
SH
SOLE
45147
0
5586
KOHLS CORP
COM
500255104
3141
108
SH
SOLE
108
0
0
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
5136
236
SH
SOLE
40
0
196
L3HARRIS TECHNOLOGIES INC
COM
502431109
5945376
27899
SH
SOLE
26009
0
1890
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
7040686
32229
SH
SOLE
30617
0
1612
LAM RESEARCH CORP
COM
512807108
43721
45
SH
SOLE
45
0
0
LANDSTAR SYS INC
COM
515098101
12394149
64298
SH
SOLE
61159
0
3139
LAS VEGAS SANDS CORP
COM
517834107
13074
253
SH
SOLE
253
0
0
LAUDER ESTEE COS INC
CL A
518439104
58732
381
SH
SOLE
381
0
0
LEMONADE INC
COM
52567D107
1641
100
SH
SOLE
100
0
0
LENNOX INTL INC
COM
526107107
89444
183
SH
SOLE
0
0
183
LIBERTY BROADBAND CORP
COM SER A
530307107
8169
143
SH
SOLE
143
0
0
LIBERTY MEDIA CORP DEL
COM LBTY LIV S A
531229748
255
6
SH
SOLE
6
0
0
LIBERTY MEDIA CORP DEL
COM LBTY ONE S A
531229771
8635
147
SH
SOLE
147
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
20118822
78761
SH
SOLE
75568
0
3193
LINDE PLC
SHS
G54950103
475928
1025
SH
SOLE
1025
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
1493
150
SH
SOLE
150
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
1397
150
SH
SOLE
150
0
0
LITTELFUSE INC
COM
537008104
8859692
36557
SH
SOLE
34141
0
2416
LKQ CORP
COM
501889208
3655713
68446
SH
SOLE
63208
0
5238
LOCKHEED MARTIN CORP
COM
539830109
1462497
3215
SH
SOLE
2566
0
649
LOEWS CORP
COM
540424108
29359
375
SH
SOLE
375
0
0
LOGITECH INTL S A
SHS
H50430232
91665
1026
SH
SOLE
0
0
1026
LOWES COS INC
COM
548661107
258297
1014
SH
SOLE
1014
0
0
LUCID GROUP INC
COM
549498103
2312
811
SH
SOLE
0
0
811
LUMEN TECHNOLOGIES INC
COM
550241103
7934
5085
SH
SOLE
47
0
5038
M D C HLDGS INC
COM
552676108
37432
595
SH
SOLE
595
0
0
MACYS INC
COM
55616P104
3773
189
SH
SOLE
0
0
189
MAGIC SOFTWARE ENTERPRISES L
ORD
559166103
555909
48551
SH
SOLE
48551
0
0
MANHATTAN ASSOCIATES INC
COM
562750109
3884571
15524
SH
SOLE
15524
0
0
MANULIFE FINL CORP
COM
56501R106
59976
2400
SH
SOLE
2400
0
0
MARATHON DIGITAL HOLDINGS IN
COM
565788106
452
20
SH
SOLE
20
0
0
MARATHON OIL CORP
COM
565849106
47762
1685
SH
SOLE
1685
0
0
MARATHON PETE CORP
COM
56585A102
414889
2059
SH
SOLE
2059
0
0
MARCUS CORP DEL
COM
566330106
43
3
SH
SOLE
0
0
3
MARKEL GROUP INC
COM
570535104
4989510
3279
SH
SOLE
3112
0
167
MARRIOTT INTL INC NEW
CL A
571903202
2973944
11787
SH
SOLE
11663
0
124
MARRIOTT VACATIONS WORLDWIDE
COM
57164Y107
1086
10
SH
SOLE
0
0
10
MARTEN TRANS LTD
COM
573075108
6975278
377450
SH
SOLE
360735
0
16715
MARTIN MARIETTA MATLS INC
COM
573284106
9453335
15398
SH
SOLE
14557
0
841
MARVELL TECHNOLOGY INC
COM
573874104
13680
193
SH
SOLE
193
0
0
MASCO CORP
COM
574599106
88121
1117
SH
SOLE
1117
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
4171140
8662
SH
SOLE
8066
0
596
MAXIMUS INC
COM
577933104
2442179
29108
SH
SOLE
26700
0
2408
MCCORMICK & CO INC
COM NON VTG
579780206
15362
200
SH
SOLE
200
0
0
MCDONALDS CORP
COM
580135101
688978
2444
SH
SOLE
2444
0
0
MCKESSON CORP
COM
58155Q103
9588613
17861
SH
SOLE
16823
0
1038
MEDPACE HLDGS INC
COM
58506Q109
20208
50
SH
SOLE
50
0
0
MEDTRONIC PLC
SHS
G5960L103
3546856
40698
SH
SOLE
36937
0
3761
MERCADOLIBRE INC
COM
58733R102
36288
24
SH
SOLE
21
0
3
MERCK & CO INC
COM
58933Y105
16008167
121320
SH
SOLE
116306
0
5014
MERCURY SYS INC
COM
589378108
20650
700
SH
SOLE
700
0
0
META PLATFORMS INC
CL A
30303M102
11677066
24048
SH
SOLE
22650
0
1398
METLIFE INC
COM
59156R108
19566
264
SH
SOLE
136
0
128
MICROSOFT CORP
COM
594918104
31397319
74628
SH
SOLE
72044
0
2584
MIDDLEBY CORP
COM
596278101
54026
336
SH
SOLE
308
0
28
MILLER INDS INC TENN
COM NEW
600551204
2838789
56662
SH
SOLE
55003
0
1659
MKS INSTRS INC
COM
55306N104
6208907
46684
SH
SOLE
44480
0
2204
MODERNA INC
COM
60770K107
25575
240
SH
SOLE
220
0
20
MONDELEZ INTL INC
CL A
609207105
390740
5582
SH
SOLE
5082
0
500
MOODYS CORP
COM
615369105
15363340
39089
SH
SOLE
38379
0
710
MORGAN STANLEY
COM NEW
617446448
188415
2001
SH
SOLE
2001
0
0
MORGAN STANLEY INDIA INVT FD
COM
61745C105
11470
500
SH
SOLE
500
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
14910
42
SH
SOLE
42
0
0
MSC INDL DIRECT INC
CL A
553530106
1109043
11429
SH
SOLE
9713
0
1716
MUELLER INDS INC
COM
624756102
10786
200
SH
SOLE
200
0
0
MURPHY USA INC
COM
626755102
39824
95
SH
SOLE
95
0
0
MYRIAD GENETICS INC
COM
62855J104
3731
175
SH
SOLE
175
0
0
NASDAQ INC
COM
631103108
3333769
52833
SH
SOLE
46845
0
5988
NATIONAL BK HLDGS CORP
CL A
633707104
6205
172
SH
SOLE
172
0
0
NEOGEN CORP
COM
640491106
36610
2320
SH
SOLE
2320
0
0
NEOS ETF TRUST
NEOS S&P 500 HI
78433H303
2518
50
SH
SOLE
50
0
0
NET LEASE OFFICE PROPERTIES
COM
64110Y108
453
19
SH
SOLE
19
0
0
NETAPP INC
COM
64110D104
12450828
118613
SH
SOLE
111404
0
7209
NETFLIX INC
COM
64110L106
75917
125
SH
SOLE
125
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
361
112
SH
SOLE
112
0
0
NEW YORK TIMES CO
CL A
650111107
4322
100
SH
SOLE
100
0
0
NEWELL BRANDS INC
COM
651229106
26379
3285
SH
SOLE
3285
0
0
NEWMARKET CORP
COM
651587107
52674
83
SH
SOLE
83
0
0
NEWS CORP NEW
CL A
65249B109
2121
81
SH
SOLE
81
0
0
NEXTERA ENERGY INC
COM
65339F101
13741
215
SH
SOLE
215
0
0
NEXTRACKER INC
CLASS A COM
65290E101
27010
480
SH
SOLE
480
0
0
NICE LTD
SPONSORED ADR
653656108
1112848
4270
SH
SOLE
4270
0
0
NIKE INC
CL B
654106103
195088
2076
SH
SOLE
2076
0
0
NIO INC
SPON ADS
62914V106
450
100
SH
SOLE
100
0
0
NIOCORP DEVS LTD
COM NEW
654484609
41
15
SH
SOLE
0
0
15
NOKIA CORP
SPONSORED ADR
654902204
139
39
SH
SOLE
39
0
0
NORDSON CORP
COM
655663102
15891681
57885
SH
SOLE
55394
0
2491
NORDSTROM INC
COM
655664100
9771
482
SH
SOLE
482
0
0
NORFOLK SOUTHN CORP
COM
655844108
528346
2073
SH
SOLE
2073
0
0
NORTHROP GRUMMAN CORP
COM
666807102
595979
1245
SH
SOLE
1245
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
4186
200
SH
SOLE
100
0
100
NOV INC
COM
62955J103
7808
400
SH
SOLE
0
0
400
NOVA LTD
COM
M7516K103
1708879
9634
SH
SOLE
9634
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
145192
1501
SH
SOLE
1501
0
0
NOVO-NORDISK A S
ADR
670100205
585504
4560
SH
SOLE
4560
0
0
NUTRIEN LTD
COM
67077M108
24988
460
SH
SOLE
0
0
460
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
3064
550
SH
SOLE
550
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
11225
917
SH
SOLE
917
0
0
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
8837
1229
SH
SOLE
1229
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
1670
22
SH
SOLE
0
0
22
NVIDIA CORPORATION
COM
67066G104
915413
1013
SH
SOLE
857
0
156
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
1940
45
SH
SOLE
45
0
0
OCCIDENTAL PETE CORP
COM
674599105
6045
93
SH
SOLE
93
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
5216924
23788
SH
SOLE
23788
0
0
OMNICOM GROUP INC
COM
681919106
5327777
55062
SH
SOLE
51472
0
3590
ON SEMICONDUCTOR CORP
COM
682189105
295
4
SH
SOLE
0
0
4
ORACLE CORP
COM
68389X105
12285755
97809
SH
SOLE
94514
0
3295
OREILLY AUTOMOTIVE INC
COM
67103H107
644591
571
SH
SOLE
571
0
0
ORGANON & CO
COMMON STOCK
68622V106
2820
150
SH
SOLE
150
0
0
OSHKOSH CORP
COM
688239201
3330035
26702
SH
SOLE
24206
0
2496
OTIS WORLDWIDE CORP
COM
68902V107
350936
3535
SH
SOLE
3310
0
225
OWENS & MINOR INC NEW
COM
690732102
22168
800
SH
SOLE
800
0
0
OXFORD LANE CAP CORP
COM
691543102
635
125
SH
SOLE
125
0
0
PACCAR INC
COM
693718108
6054746
48872
SH
SOLE
44818
0
4054
PACKAGING CORP AMER
COM
695156109
10232369
53917
SH
SOLE
51062
0
2855
PALANTIR TECHNOLOGIES INC
CL A
69608A108
20594
895
SH
SOLE
895
0
0
PALO ALTO NETWORKS INC
COM
697435105
69612
245
SH
SOLE
95
0
150
PARAMOUNT GLOBAL
CLASS B COM
92556H206
6235
530
SH
SOLE
0
0
530
PARKER-HANNIFIN CORP
COM
701094104
9278948
16695
SH
SOLE
15718
0
977
PAYCHEX INC
COM
704326107
1399045
11393
SH
SOLE
9694
0
1699
PAYPAL HLDGS INC
COM
70450Y103
1513907
22599
SH
SOLE
21222
0
1377
PEARSON PLC
SPONSORED ADR
705015105
8879
675
SH
SOLE
0
0
675
PELOTON INTERACTIVE INC
CL A COM
70614W100
793
185
SH
SOLE
0
0
185
PEMBINA PIPELINE CORP
COM
706327103
18295
518
SH
SOLE
303
0
215
PENN ENTERTAINMENT INC
COM
707569109
820
45
SH
SOLE
45
0
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
44710
276
SH
SOLE
276
0
0
PENTAIR PLC
SHS
G7S00T104
15392
180
SH
SOLE
158
0
22
PEPSICO INC
COM
713448108
10958751
62618
SH
SOLE
59346
0
3272
PERION NETWORK LTD
SHS NEW
M78673114
772009
34342
SH
SOLE
34342
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
2556
168
SH
SOLE
168
0
0
PFIZER INC
COM
717081103
332148
11969
SH
SOLE
11369
0
600
PG&E CORP
COM
69331C108
1241
74
SH
SOLE
0
0
74
PHILIP MORRIS INTL INC
COM
718172109
160024
1747
SH
SOLE
1747
0
0
PHILLIPS 66
COM
718546104
648132
3968
SH
SOLE
3520
0
448
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
20117
200
SH
SOLE
200
0
0
PINTEREST INC
CL A
72352L106
5132
148
SH
SOLE
75
0
73
PIONEER NAT RES CO
COM
723787107
53813
205
SH
SOLE
205
0
0
PIPER SANDLER COMPANIES
COM
724078100
7187
36
SH
SOLE
0
0
36
PJT PARTNERS INC
COM CL A
69343T107
6033
64
SH
SOLE
64
0
0
PLEXUS CORP
COM
729132100
8281555
87340
SH
SOLE
82171
0
5169
PNC FINL SVCS GROUP INC
COM
693475105
1879359
11630
SH
SOLE
10166
0
1464
PPL CORP
COM
69351T106
15142
550
SH
SOLE
550
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
6211982
85612
SH
SOLE
81938
0
3674
PRICE T ROWE GROUP INC
COM
74144T108
3759144
30833
SH
SOLE
28760
0
2073
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
19507
226
SH
SOLE
226
0
0
PROCTER AND GAMBLE CO
COM
742718109
13330316
82159
SH
SOLE
77447
0
4712
PROG HOLDINGS INC
COM NPV
74319R101
156622
4548
SH
SOLE
4548
0
0
PROGRESS SOFTWARE CORP
COM
743312100
4039678
75777
SH
SOLE
69472
0
6305
PROGRESSIVE CORP
COM
743315103
12547408
60668
SH
SOLE
58427
0
2241
PROLOGIS INC.
COM
74340W103
79476
610
SH
SOLE
367
0
243
PROSHARES TR
ETHER STRATEGY E
74349Y100
391379
4851
SH
SOLE
4851
0
0
PROSHARES TR II
ULTRA VIX SHORT
74347Y771
1644
260
SH
SOLE
0
0
260
PROSPERITY BANCSHARES INC
COM
743606105
1190171
18093
SH
SOLE
16421
0
1672
PRUDENTIAL FINL INC
COM
744320102
13259
113
SH
SOLE
113
0
0
PSQ HOLDINGS INC
CL A
693691107
538
100
SH
SOLE
0
0
100
PUBLIC STORAGE
COM
74460D109
61783
213
SH
SOLE
213
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
55784
835
SH
SOLE
835
0
0
PUMA BIOTECHNOLOGY INC
COM
74587V107
6201
1170
SH
SOLE
1170
0
0
QORVO INC
COM
74736K101
5853501
50975
SH
SOLE
47108
0
3867
QUALCOMM INC
COM
747525103
85703
506
SH
SOLE
191
0
315
QUANTA SVCS INC
COM
74762E102
117430
452
SH
SOLE
452
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
4482479
33675
SH
SOLE
31038
0
2637
R1 RCM INC
COM
77634L105
1198
93
SH
SOLE
93
0
0
RADIAN GROUP INC
COM
750236101
131370
3925
SH
SOLE
3925
0
0
RBB FD INC
MOTLEY FOL ETF
74933W601
12403
250
SH
SOLE
250
0
0
REALTY INCOME CORP
COM
756109104
6547
121
SH
SOLE
121
0
0
REDFIN CORP
COM
75737F108
818
123
SH
SOLE
50
0
73
REGENERON PHARMACEUTICALS
COM
75886F107
19250
20
SH
SOLE
20
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
3283062
156039
SH
SOLE
151097
0
4942
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
1813086
9400
SH
SOLE
8877
0
523
REPLIGEN CORP
COM
759916109
4598
25
SH
SOLE
0
0
25
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
21156
1932
SH
SOLE
808
0
1124
ROBLOX CORP
CL A
771049103
23481
615
SH
SOLE
15
0
600
ROCKWELL AUTOMATION INC
COM
773903109
12896712
44268
SH
SOLE
42227
0
2041
ROKU INC
COM CL A
77543R102
5801
89
SH
SOLE
75
0
14
ROPER TECHNOLOGIES INC
COM
776696106
232188
414
SH
SOLE
414
0
0
RTX CORPORATION
COM
75513E101
12397954
127119
SH
SOLE
122267
0
4852
RYERSON HLDG CORP
COM
783754104
775
23
SH
SOLE
23
0
0
S&P GLOBAL INC
COM
78409V104
5098252
11983
SH
SOLE
11139
0
844
SAIA INC
COM
78709Y105
4481685
7661
SH
SOLE
7661
0
0
SALESFORCE INC
COM
79466L302
44876
149
SH
SOLE
149
0
0
SANOFI
SPONSORED ADR
80105N105
24300
500
SH
SOLE
500
0
0
SAPIENS INTL CORP N V
SHS
G7T16G103
669829
20828
SH
SOLE
20828
0
0
SCHLUMBERGER LTD
COM STK
806857108
74124
1352
SH
SOLE
0
0
1352
SCHWAB CHARLES CORP
COM
808513105
4365770
60351
SH
SOLE
55872
0
4479
SCHWAB STRATEGIC TR
1000 INDEX ETF
808524722
22665
447
SH
SOLE
264
0
183
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
59163
2343
SH
SOLE
2343
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
22794465
584174
SH
SOLE
543526
0
40648
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
16823403
469927
SH
SOLE
441941
0
27986
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
3100
46
SH
SOLE
46
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
165045
4635
SH
SOLE
3425
0
1210
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
16274537
458825
SH
SOLE
423519
0
35306
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
888463
18429
SH
SOLE
18429
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
1896771
23524
SH
SOLE
23383
0
141
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
33644384
362860
SH
SOLE
345592
0
17268
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
23178950
305066
SH
SOLE
286163
0
18903
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
566378
9126
SH
SOLE
8954
0
172
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
1027166
12614
SH
SOLE
12131
0
483
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
946698
19226
SH
SOLE
18153
0
1073
SCIENCE APPLICATIONS INTL CO
COM
808625107
1994658
15298
SH
SOLE
13671
0
1627
SCOTTS MIRACLE-GRO CO
CL A
810186106
3700
50
SH
SOLE
50
0
0
SEALED AIR CORP NEW
COM
81211K100
1280572
34424
SH
SOLE
29995
0
4429
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
21898
520
SH
SOLE
0
0
520
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1394
15
SH
SOLE
0
0
15
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
20827
100
SH
SOLE
0
0
100
SEMPRA
COM
816851109
35485
494
SH
SOLE
494
0
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
348623
9489
SH
SOLE
7548
0
1941
SENSIENT TECHNOLOGIES CORP
COM
81725T100
345537
4994
SH
SOLE
4994
0
0
SERVICENOW INC
COM
81762P102
98350
129
SH
SOLE
93
0
36
SHELL PLC
SPON ADS
780259305
26816
400
SH
SOLE
400
0
0
SHERWIN WILLIAMS CO
COM
824348106
11870
34
SH
SOLE
34
0
0
SHOPIFY INC
CL A
82509L107
23306
302
SH
SOLE
262
0
40
SILGAN HLDGS INC
COM
827048109
5793671
119310
SH
SOLE
113545
0
5765
SILICOM LTD
ORD
M84116108
2970
200
SH
SOLE
200
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
53301
341
SH
SOLE
0
0
341
SIMPLIFY EXCHANGE TRADED FUN
SIMPLIFY INTERST
82889N855
269
6
SH
SOLE
6
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
2723981
25148
SH
SOLE
21815
0
3333
SMITH A O CORP
COM
831865209
2136489
23882
SH
SOLE
20264
0
3618
SMUCKER J M CO
COM NEW
832696405
4613011
36649
SH
SOLE
33812
0
2837
SNAP INC
CL A
83304A106
2928
255
SH
SOLE
255
0
0
SNAP ON INC
COM
833034101
7919597
26736
SH
SOLE
25490
0
1246
SNOWFLAKE INC
CL A
833445109
32967
204
SH
SOLE
204
0
0
SOUNDHOUND AI INC
CLASS A COM
836100107
5890
1000
SH
SOLE
1000
0
0
SOUTHERN CO
COM
842587107
322797
4500
SH
SOLE
4500
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
7817254
19653
SH
SOLE
19518
0
135
SPDR GOLD TR
GOLD SHS
78463V107
169925
826
SH
SOLE
226
0
600
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
555861
15509
SH
SOLE
14783
0
726
SPDR S&P 500 ETF TR
TR UNIT
78462F103
906710
1733
SH
SOLE
1554
0
179
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
6677
12
SH
SOLE
12
0
0
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
66923
729
SH
SOLE
0
0
729
SPDR SER TR
PORTFOLI S&P1500
78464A805
30826
481
SH
SOLE
481
0
0
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
80896
3200
SH
SOLE
3200
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
11962876
163539
SH
SOLE
153622
0
9917
SPDR SER TR
PRTFLO S&P500 VL
78464A508
9676789
193149
SH
SOLE
183777
0
9372
SPDR SER TR
S&P 400 MDCP GRW
78464A821
23873377
273495
SH
SOLE
256336
0
17159
SPDR SER TR
S&P 400 MDCP VAL
78464A839
20213096
265962
SH
SOLE
252471
0
13491
SPDR SER TR
S&P 600 SMCP GRW
78464A201
19734728
226238
SH
SOLE
214916
0
11322
SPDR SER TR
S&P 600 SMCP VAL
78464A300
13585449
163739
SH
SOLE
155918
0
7821
SPDR SER TR
S&P DIVID ETF
78464A763
429997
3276
SH
SOLE
3214
0
62
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
30349
115
SH
SOLE
115
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
7258681
112765
SH
SOLE
105954
0
6811
STANLEY BLACK & DECKER INC
COM
854502101
19586
200
SH
SOLE
200
0
0
STARBUCKS CORP
COM
855244109
601863
6586
SH
SOLE
6586
0
0
STATE STR CORP
COM
857477103
298466
3860
SH
SOLE
3701
0
159
STERIS PLC
SHS USD
G8473T100
12183468
54192
SH
SOLE
52152
0
2040
STRYKER CORPORATION
COM
863667101
12827483
35844
SH
SOLE
34211
0
1633
SUN LIFE FINANCIAL INC.
COM
866796105
6496
119
SH
SOLE
119
0
0
SUNCOR ENERGY INC NEW
COM
867224107
73894
2002
SH
SOLE
2002
0
0
SYNAPTICS INC
COM
87157D109
9881134
101283
SH
SOLE
96048
0
5235
SYNOPSYS INC
COM
871607107
12473559
21826
SH
SOLE
21826
0
0
SYSCO CORP
COM
871829107
43456
535
SH
SOLE
535
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
747187
5492
SH
SOLE
5347
0
145
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
7425
50
SH
SOLE
50
0
0
TARGET CORP
COM
87612E106
13171781
74329
SH
SOLE
70860
0
3469
TASKUS INC
CLASS A COM
87652V109
583
50
SH
SOLE
50
0
0
TD SYNNEX CORPORATION
COM
87162W100
1281207
11328
SH
SOLE
9694
0
1634
TE CONNECTIVITY LTD
SHS
H84989104
109925
757
SH
SOLE
662
0
95
TEJON RANCH CO
COM
879080109
16
1
SH
SOLE
0
0
1
TELADOC HEALTH INC
COM
87918A105
363
24
SH
SOLE
0
0
24
TELEDYNE TECHNOLOGIES INC
COM
879360105
12136936
28270
SH
SOLE
26513
0
1757
TELEFLEX INCORPORATED
COM
879369106
1963029
8679
SH
SOLE
7514
0
1165
TERADATA CORP DEL
COM
88076W103
12607
326
SH
SOLE
0
0
326
TERADYNE INC
COM
880770102
71239
631
SH
SOLE
631
0
0
TESLA INC
COM
88160R101
141160
803
SH
SOLE
753
0
50
TETRA TECH INC NEW
COM
88162G103
7352194
39804
SH
SOLE
39334
0
470
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
25398
1800
SH
SOLE
1800
0
0
TEXAS INSTRS INC
COM
882508104
7735975
44406
SH
SOLE
41583
0
2823
TEXAS ROADHOUSE INC
COM
882681109
7209531
46673
SH
SOLE
43237
0
3436
TEXTRON INC
COM
883203101
19191
200
SH
SOLE
0
0
200
THE CIGNA GROUP
COM
125523100
8798889
24227
SH
SOLE
23396
0
831
THE TRADE DESK INC
COM CL A
88339J105
40214
460
SH
SOLE
460
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
1989186
3422
SH
SOLE
2822
0
600
THOMSON REUTERS CORP.
COM
884903808
135261
868
SH
SOLE
868
0
0
TIMKEN CO
COM
887389104
1265592
14475
SH
SOLE
12932
0
1543
TJX COS INC NEW
COM
872540109
14191114
139924
SH
SOLE
132909
0
7015
T-MOBILE US INC
COM
872590104
71186
436
SH
SOLE
435
0
1
TOAST INC
CL A
888787108
24920
1000
SH
SOLE
0
0
1000
TOPBUILD CORP
COM
89055F103
48922
111
SH
SOLE
111
0
0
TORO CO
COM
891092108
546078
5960
SH
SOLE
5088
0
872
TOTALENERGIES SE
SPONSORED ADS
89151E109
217434
3159
SH
SOLE
3159
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
327476
9790
SH
SOLE
9790
0
0
TOYOTA MOTOR CORP
ADS
892331307
2014
8
SH
SOLE
0
0
8
TRACTOR SUPPLY CO
COM
892356106
6519848
24912
SH
SOLE
23288
0
1624
TRANE TECHNOLOGIES PLC
SHS
G8994E103
112575
375
SH
SOLE
375
0
0
TRANSDIGM GROUP INC
COM
893641100
386723
314
SH
SOLE
314
0
0
TRAVELERS COMPANIES INC
COM
89417E109
11518129
50048
SH
SOLE
47409
0
2639
TREEHOUSE FOODS INC
COM
89469A104
663
17
SH
SOLE
17
0
0
TREX CO INC
COM
89531P105
79800
800
SH
SOLE
800
0
0
TRIMBLE INC
COM
896239100
8367
130
SH
SOLE
130
0
0
TRINET GROUP INC
COM
896288107
5233960
39505
SH
SOLE
35185
0
4320
TRUIST FINL CORP
COM
89832Q109
1639437
42058
SH
SOLE
38237
0
3821
TWILIO INC
CL A
90138F102
12230
200
SH
SOLE
200
0
0
UBER TECHNOLOGIES INC
COM
90353T100
8469
110
SH
SOLE
110
0
0
UBS GROUP AG
SHS
H42097107
31
1
SH
SOLE
0
0
1
UDR INC
COM
902653104
71267
1905
SH
SOLE
1905
0
0
ULTA BEAUTY INC
COM
90384S303
15555865
29750
SH
SOLE
28556
0
1194
UMB FINL CORP
COM
902788108
3854467
44309
SH
SOLE
42186
0
2123
UNILEVER PLC
SPON ADR NEW
904767704
92701
1847
SH
SOLE
1847
0
0
UNION PAC CORP
COM
907818108
283655
1153
SH
SOLE
1153
0
0
UNITED AIRLS HLDGS INC
COM
910047109
1197
25
SH
SOLE
25
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
2585274
17394
SH
SOLE
16084
0
1310
UNITED RENTALS INC
COM
911363109
9455488
13112
SH
SOLE
12142
0
970
UNITEDHEALTH GROUP INC
COM
91324P102
8268095
16713
SH
SOLE
15765
0
948
UNIVERSAL HLTH SVCS INC
CL B
913903100
6397522
35063
SH
SOLE
33419
0
1644
US BANCORP DEL
COM NEW
902973304
3645223
81549
SH
SOLE
77891
0
3658
V F CORP
COM
918204108
825719
53828
SH
SOLE
47276
0
6552
V2X INC
COM
92242T101
514
11
SH
SOLE
0
0
11
VAIL RESORTS INC
COM
91879Q109
11142
50
SH
SOLE
50
0
0
VALERO ENERGY CORP
COM
91913Y100
117193
687
SH
SOLE
687
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
83268
273
SH
SOLE
273
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
5872
57
SH
SOLE
7
0
50
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
249194
3431
SH
SOLE
294
0
3137
VANGUARD INDEX FDS
GROWTH ETF
922908736
2578614
7492
SH
SOLE
7162
0
330
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
31889
133
SH
SOLE
133
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
10845957
45998
SH
SOLE
45637
0
361
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
862108
5530
SH
SOLE
5062
0
468
VANGUARD INDEX FDS
MID CAP ETF
922908629
295811
1184
SH
SOLE
1184
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
37619
435
SH
SOLE
435
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
2123296
4417
SH
SOLE
4313
0
104
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
1082731
5643
SH
SOLE
5375
0
268
VANGUARD INDEX FDS
SMALL CP ETF
922908751
286376
1253
SH
SOLE
1248
0
5
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
7120332
27310
SH
SOLE
26771
0
539
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
563022
2166
SH
SOLE
2166
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
1795521
11025
SH
SOLE
10057
0
968
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
26862
643
SH
SOLE
643
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
4884
73
SH
SOLE
73
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
2158412
18473
SH
SOLE
18216
0
257
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
45246
522
SH
SOLE
41
0
481
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
264968
1451
SH
SOLE
1385
0
66
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
24804381
494407
SH
SOLE
472402
0
22005
VANGUARD WELLINGTON FD
US MOMENTUM
921935508
1362
9
SH
SOLE
0
0
9
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
285609
2361
SH
SOLE
2128
0
233
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
215269
2640
SH
SOLE
2527
0
113
VANGUARD WORLD FD
COMM SRVC ETF
92204A884
50389
384
SH
SOLE
384
0
0
VANGUARD WORLD FD
INF TECH ETF
92204A702
96535
184
SH
SOLE
184
0
0
VAXART INC
COM NEW
92243A200
208
160
SH
SOLE
160
0
0
VEEVA SYS INC
CL A COM
922475108
5793
25
SH
SOLE
25
0
0
VENTAS INC
COM
92276F100
17068
392
SH
SOLE
392
0
0
VERITONE INC
COM
92347M100
1810
344
SH
SOLE
344
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
344348
8207
SH
SOLE
6605
0
1602
VIATRIS INC
COM
92556V106
13113
1098
SH
SOLE
0
0
1098
VISA INC
COM CL A
92826C839
9315188
33378
SH
SOLE
31264
0
2114
VISTA OUTDOOR INC
COM
928377100
8851
270
SH
SOLE
270
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
4246
477
SH
SOLE
477
0
0
VROOM INC
COM NEW
92918V208
14
1
SH
SOLE
1
0
0
VULCAN MATLS CO
COM
929160109
17740
65
SH
SOLE
65
0
0
WABTEC
COM
929740108
148
1
SH
SOLE
0
0
1
WALGREENS BOOTS ALLIANCE INC
COM
931427108
2959
136
SH
SOLE
111
0
25
WALKER & DUNLOP INC
COM
93148P102
7580
75
SH
SOLE
75
0
0
WALMART INC
COM
931142103
10409055
172994
SH
SOLE
164459
0
8535
WARNER BROS DISCOVERY INC
COM SER A
934423104
11223
1286
SH
SOLE
875
0
411
WASTE CONNECTIONS INC
COM
94106B101
151931
883
SH
SOLE
883
0
0
WASTE MGMT INC DEL
COM
94106L109
172393
809
SH
SOLE
809
0
0
WATERS CORP
COM
941848103
7028603
20418
SH
SOLE
19917
0
501
WATSCO INC
COM
942622200
3666371
8488
SH
SOLE
8285
0
203
WELLS FARGO CO NEW
COM
949746101
1419344
24488
SH
SOLE
22063
0
2425
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
7317
6
SH
SOLE
6
0
0
WELLTOWER INC
COM
95040Q104
63446
679
SH
SOLE
679
0
0
WESTERN DIGITAL CORP.
COM
958102105
44288
649
SH
SOLE
349
0
300
WESTERN UN CO
COM
959802109
34001
2432
SH
SOLE
1277
0
1155
WEX INC
COM
96208T104
2761999
11628
SH
SOLE
11563
0
65
WEYERHAEUSER CO MTN BE
COM NEW
962166104
15822
441
SH
SOLE
0
0
441
WILLIAMS SONOMA INC
COM
969904101
3045487
9591
SH
SOLE
8482
0
1109
WINGSTOP INC
COM
974155103
14803
40
SH
SOLE
0
0
40
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
162752
3200
SH
SOLE
3200
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
956
19
SH
SOLE
19
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
401057
9207
SH
SOLE
9207
0
0
WISDOMTREE TR
INTERNTNL AI ENH
97717W786
128481
3131
SH
SOLE
3131
0
0
WISDOMTREE TR
INTL MIDCAP DV
97717W778
3145956
50007
SH
SOLE
49890
0
117
WISDOMTREE TR
INTL SMCAP DIV
97717W760
2689843
41249
SH
SOLE
40974
0
275
WISDOMTREE TR
US LARGECAP DIVD
97717W307
54024
748
SH
SOLE
748
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
11949
245
SH
SOLE
0
0
245
WISDOMTREE TR
US MIDCAP FUND
97717W570
2729788
44736
SH
SOLE
43253
0
1483
WISDOMTREE TR
US QTLY DIV GRT
97717X669
7619
100
SH
SOLE
100
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
14053
430
SH
SOLE
0
0
430
WK KELLOGG CO
COM SHS
92942W107
470
25
SH
SOLE
25
0
0
WOODSIDE ENERGY GROUP LTD
SPONSORED ADR
980228308
5526
277
SH
SOLE
0
0
277
WORKDAY INC
CL A
98138H101
20457
75
SH
SOLE
75
0
0
WP CAREY INC
COM
92936U109
16086
285
SH
SOLE
285
0
0
XCEL ENERGY INC
COM
98389B100
258484
4809
SH
SOLE
2440
0
2369
XYLEM INC
COM
98419M100
26021
201
SH
SOLE
0
0
201
YUM BRANDS INC
COM
988498101
404987
2921
SH
SOLE
2921
0
0
YUM CHINA HLDGS INC
COM
98850P109
20254
509
SH
SOLE
509
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
5578462
18506
SH
SOLE
17487
0
1019
ZIFF DAVIS INC
COM
48123V102
1040283
16502
SH
SOLE
14758
0
1744
ZILLOW GROUP INC
CL C CAP STK
98954M200
976
20
SH
SOLE
20
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
141363
1071
SH
SOLE
1031
0
40
ZIMVIE INC
COM
98888T107
413
25
SH
SOLE
21
0
4
ZOETIS INC
CL A
98978V103
40611
240
SH
SOLE
65
0
175
ZSCALER INC
COM
98980G102
9632
50
SH
SOLE
50
0
0