GHP Investment Advisors, Inc. at 2023-06-30

Filling information for GHP Investment Advisors, Inc. as Treemap, investor disclosed 917 total holdings based on 2023-06-30 SEC fillings. A list of the exposed holdings

Product name

Product description

Changed holding value / amount

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

GHP Investment Advisors, Inc. on Holdings Channel

GHP Investment Advisors, Inc. on whalewisdom