0001082339-24-000001.txt : 20240209 0001082339-24-000001.hdr.sgml : 20240209 20240209104149 ACCESSION NUMBER: 0001082339-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240209 DATE AS OF CHANGE: 20240209 EFFECTIVENESS DATE: 20240209 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COLDSTREAM CAPITAL MANAGEMENT INC CENTRAL INDEX KEY: 0001082339 ORGANIZATION NAME: IRS NUMBER: 931052371 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04387 FILM NUMBER: 24612849 BUSINESS ADDRESS: STREET 1: ONE 100TH AVENUE NE STREET 2: SUITE 102 CITY: BELLEVUE STATE: WA ZIP: 98004 BUSINESS PHONE: 425-283-1600 MAIL ADDRESS: STREET 1: ONE 100TH AVENUE NE STREET 2: SUITE 102 CITY: BELLEVUE STATE: WA ZIP: 98004 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001082339 XXXXXXXX 12-31-2023 12-31-2023 COLDSTREAM CAPITAL MANAGEMENT INC
ONE 100TH AVENUE NE SUITE 102 BELLEVUE WA 98004
13F HOLDINGS REPORT 028-04387 N
Sheila Powers Compliance Officer 425.283.1641 Sheila Powers Bellevue WA 02-09-2024 0 941 3574278193 false
INFORMATION TABLE 2 CCMI13F2023Q4.xml 13F 3M CO COM 88579Y101 852150 7795 SH SOLE 6253 0 1542 ABBOTT LABS COM 002824100 6432227 58438 SH SOLE 45312 0 13126 ABBVIE INC COM 00287Y109 8534083 55069 SH SOLE 40641 0 14428 ACADIA HEALTHCARE COMPANY IN COM 00404A109 464850 5978 SH SOLE 2972 0 3006 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8732755 24886 SH SOLE 16581 0 8305 ACUSHNET HLDGS CORP COM 005098108 215536 3412 SH SOLE 440 0 2972 ADVANCED MICRO DEVICES INC COM 007903107 4624096 31369 SH SOLE 20394 0 10975 AECOM COM 00766T100 571865 6187 SH SOLE 4108 0 2079 AES CORP COM 00130H105 423770 22014 SH SOLE 12080 0 9934 AFFILIATED MANAGERS GROUP IN COM 008252108 350236 2313 SH SOLE 1377 0 936 AFFIRM HLDGS INC COM CL A 00827B106 206832 4209 SH SOLE 2687 0 1522 AFLAC INC COM 001055102 5313426 64405 SH SOLE 56126 0 8279 AGCO CORP COM 001084102 323072 2661 SH SOLE 480 0 2181 AGILENT TECHNOLOGIES INC COM 00846U101 774887 5574 SH SOLE 2460 0 3114 AGREE RLTY CORP COM 008492100 304553 4838 SH SOLE 0 0 4838 AIR PRODS & CHEMS INC COM 009158106 4650692 16986 SH SOLE 14764 0 2222 AIRBNB INC COM CL A 009066101 273774 2011 SH SOLE 1157 0 854 ALASKA AIR GROUP INC COM 011659109 448849 11488 SH SOLE 9330 0 2158 ALCON AG ORD SHS H01301128 364352 4664 SH SOLE 40 0 4624 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 264063 2083 SH SOLE 1231 0 852 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 959808 12383 SH SOLE 11102 0 1281 ALIGN TECHNOLOGY INC COM 016255101 531834 1941 SH SOLE 773 0 1168 ALLBIRDS INC COM CL A 01675A109 274141 223788 SH SOLE 223788 0 0 ALLIANT ENERGY CORP COM 018802108 1669030 32535 SH SOLE 28841 0 3694 ALLSTATE CORP COM 020002101 529678 3784 SH SOLE 1476 0 2308 ALPHABET INC CAP STK CL A 02079K305 14161954 101381 SH SOLE 58603 0 42778 ALPHABET INC CAP STK CL C 02079K107 14700423 104310 SH SOLE 72105 0 32205 ALTRIA GROUP INC COM 02209S103 1524182 37783 SH SOLE 22700 0 15083 AMAZON COM INC COM 023135106 47551447 312962 SH SOLE 254318 0 58644 AMBEV SA SPONSORED ADR 02319V103 31262 11165 SH SOLE 0 0 11165 AMCOR PLC ORD G0250X107 160806 16681 SH SOLE 8893 0 7788 AMDOCS LTD SHS G02602103 1799506 20475 SH SOLE 17919 0 2556 AMEREN CORP COM 023608102 218757 3024 SH SOLE 1744 0 1280 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 1723840 27586 SH SOLE 27513 0 73 AMERICAN ELEC PWR CO INC COM 025537101 578188 7119 SH SOLE 4025 0 3094 AMERICAN EXPRESS CO COM 025816109 2432056 12982 SH SOLE 6456 0 6526 AMERICAN FINL GROUP INC OHIO COM 025932104 465575 3916 SH SOLE 2798 0 1118 AMERICAN INTL GROUP INC COM NEW 026874784 655457 9675 SH SOLE 5610 0 4065 AMERICAN TOWER CORP NEW COM 03027X100 1365029 6323 SH SOLE 3401 0 2922 AMERICAN WTR WKS CO INC NEW COM 030420103 346059 2622 SH SOLE 572 0 2050 AMERIPRISE FINL INC COM 03076C106 1367769 3601 SH SOLE 1902 0 1699 AMETEK INC COM 031100100 795757 4826 SH SOLE 2543 0 2283 AMGEN INC COM 031162100 7633914 26505 SH SOLE 22073 0 4432 AMPHENOL CORP NEW CL A 032095101 1185725 11961 SH SOLE 4630 0 7331 ANALOG DEVICES INC COM 032654105 5814416 29283 SH SOLE 25021 0 4262 ANSYS INC COM 03662Q105 626695 1727 SH SOLE 684 0 1043 ANTERO MIDSTREAM CORP COM 03676B102 146690 11707 SH SOLE 682 0 11025 AON PLC SHS CL A G0403H108 1574145 5409 SH SOLE 1257 0 4152 APA CORPORATION COM 03743Q108 301967 8416 SH SOLE 5352 0 3064 APPLE INC COM 037833100 81870962 425237 SH SOLE 313032 0 112205 APPLIED INDL TECHNOLOGIES IN COM 03820C105 308943 1789 SH SOLE 1702 0 87 APPLIED MATLS INC COM 038222105 2868293 17698 SH SOLE 11485 0 6213 APTARGROUP INC COM 038336103 479523 3879 SH SOLE 2821 0 1058 APTIV PLC SHS G6095L109 512392 5711 SH SOLE 885 0 4826 ARCH CAP GROUP LTD ORD G0450A105 357314 4811 SH SOLE 467 0 4344 ARCHER DANIELS MIDLAND CO COM 039483102 465695 6449 SH SOLE 2702 0 3747 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 213344 1794 SH SOLE 169 0 1625 ARISTA NETWORKS INC COM 040413106 648831 2755 SH SOLE 1216 0 1539 ARROW ELECTRS INC COM 042735100 409416 3349 SH SOLE 1816 0 1533 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 107755 11451 SH SOLE 117 0 11334 ASGN INC COM 00191U102 321305 3341 SH SOLE 1698 0 1643 ASML HOLDING N V N Y REGISTRY SHS N07059210 1030168 1361 SH SOLE 0 0 1361 ASSURANT INC COM 04621X108 284412 1688 SH SOLE 1052 0 636 ASSURED GUARANTY LTD COM G0585R106 210722 2816 SH SOLE 386 0 2430 ASTRAZENECA PLC SPONSORED ADR 046353108 764154 11346 SH SOLE 1235 0 10111 AT&T INC COM 00206R102 6123436 364925 SH SOLE 312631 0 52294 ATMOS ENERGY CORP COM 049560105 424871 3666 SH SOLE 2349 0 1317 AUTODESK INC COM 052769106 1083975 4452 SH SOLE 946 0 3506 AUTOMATIC DATA PROCESSING IN COM 053015103 1523491 6539 SH SOLE 3422 0 3117 AUTOZONE INC COM 053332102 1129913 437 SH SOLE 206 0 231 AVALONBAY CMNTYS INC COM 053484101 1639012 8754 SH SOLE 8298 0 456 AVERY DENNISON CORP COM 053611109 384106 1900 SH SOLE 439 0 1461 AVNET INC COM 053807103 215612 4278 SH SOLE 3040 0 1238 AXON ENTERPRISE INC COM 05464C101 569102 2203 SH SOLE 613 0 1590 AZENTA INC COM 114340102 382373 5870 SH SOLE 1702 0 4168 BAKER HUGHES COMPANY CL A 05722G100 305161 8928 SH SOLE 3156 0 5772 BALL CORP COM 058498106 266383 4631 SH SOLE 888 0 3743 BANCO SANTANDER S.A. ADR 05964H105 42062 10160 SH SOLE 0 0 10160 BANK NEW YORK MELLON CORP COM 064058100 451733 8679 SH SOLE 4393 0 4286 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 394159 12970 SH SOLE 12970 0 0 BAXTER INTL INC COM 071813109 262116 6780 SH SOLE 3024 0 3756 BECTON DICKINSON & CO COM 075887109 801183 3286 SH SOLE 982 0 2304 BENTLEY SYS INC COM CL B 08265T208 216809 4155 SH SOLE 1108 0 3047 BERKLEY W R CORP COM 084423102 296563 4193 SH SOLE 1398 0 2795 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15750820 44162 SH SOLE 33346 0 10816 BIO RAD LABS INC CL A 090572207 368096 1140 SH SOLE 154 0 986 BIOGEN INC COM 09062X103 590515 2282 SH SOLE 1385 0 897 BIO-TECHNE CORP COM 09073M104 341387 4424 SH SOLE 1829 0 2595 BJS WHSL CLUB HLDGS INC COM 05550J101 554879 8324 SH SOLE 2465 0 5859 BLACKROCK INC COM 09247X101 6117216 7535 SH SOLE 6320 0 1215 BLACKSTONE INC COM 09260D107 827939 6324 SH SOLE 4795 0 1529 BOEING CO COM 097023105 5803133 22263 SH SOLE 18747 0 3516 BOOKING HOLDINGS INC COM 09857L108 2071578 584 SH SOLE 275 0 309 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2060179 16106 SH SOLE 14057 0 2049 BORGWARNER INC COM 099724106 203162 5667 SH SOLE 3127 0 2540 BOSTON PROPERTIES INC COM 101121101 487964 6954 SH SOLE 5477 0 1477 BOSTON SCIENTIFIC CORP COM 101137107 1012371 17512 SH SOLE 8668 0 8844 BOX INC CL A 10316T104 329089 12850 SH SOLE 12850 0 0 BP PLC SPONSORED ADR 055622104 349187 9864 SH SOLE 2913 0 6951 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 91239 16896 SH SOLE 14832 0 2064 BRIGHTHOUSE FINL INC COM 10922N103 237824 4494 SH SOLE 2722 0 1772 BRISTOL-MYERS SQUIBB CO COM 110122108 1135107 22123 SH SOLE 13154 0 8969 BRIXMOR PPTY GROUP INC COM 11120U105 461632 19838 SH SOLE 10642 0 9196 BROADCOM INC COM 11135F101 6475920 5801 SH SOLE 2928 0 2873 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2499975 12151 SH SOLE 10613 0 1538 BROWN & BROWN INC COM 115236101 2237439 31464 SH SOLE 27457 0 4007 BROWN FORMAN CORP CL B 115637209 204191 3576 SH SOLE 692 0 2884 BRUKER CORP COM 116794108 208758 2841 SH SOLE 382 0 2459 BRUNSWICK CORP COM 117043109 658288 6804 SH SOLE 3038 0 3766 BUILDERS FIRSTSOURCE INC COM 12008R107 1053225 6309 SH SOLE 3890 0 2419 CACI INTL INC CL A 127190304 373735 1154 SH SOLE 846 0 308 CADENCE DESIGN SYSTEM INC COM 127387108 1648112 6051 SH SOLE 3220 0 2831 CAMPBELL SOUP CO COM 134429109 267854 6196 SH SOLE 5516 0 680 CANADIAN NAT RES LTD COM 136385101 252384 3852 SH SOLE 670 0 3182 CAPITAL ONE FINL CORP COM 14040H105 795899 6070 SH SOLE 3523 0 2547 CARDINAL HEALTH INC COM 14149Y108 261281 2592 SH SOLE 1300 0 1292 CARLISLE COS INC COM 142339100 632441 2024 SH SOLE 1044 0 980 CARNIVAL CORP UNIT 99/99/9999 143658300 407547 21982 SH SOLE 12412 0 9570 CARRIER GLOBAL CORPORATION COM 14448C104 471780 8212 SH SOLE 4124 0 4088 CASEYS GEN STORES INC COM 147528103 222033 808 SH SOLE 189 0 619 CATERPILLAR INC COM 149123101 3431061 11604 SH SOLE 8142 0 3462 CATHAY GEN BANCORP COM 149150104 525258 11785 SH SOLE 7462 0 4323 CBOE GLOBAL MKTS INC COM 12503M108 218558 1224 SH SOLE 826 0 398 CBRE GBL REAL ESTATE INC FD COM 12504G100 82982 15282 SH SOLE 0 0 15282 CBRE GROUP INC CL A 12504L109 287091 3084 SH SOLE 939 0 2145 CDW CORP COM 12514G108 2005196 8821 SH SOLE 8137 0 684 CELANESE CORP DEL COM 150870103 399302 2570 SH SOLE 1556 0 1014 CELSIUS HLDGS INC COM NEW 15118V207 215082 3945 SH SOLE 2349 0 1596 CENTENE CORP DEL COM 15135B101 523479 7054 SH SOLE 3425 0 3629 CERIDIAN HCM HLDG INC COM 15677J108 254184 3787 SH SOLE 2621 0 1166 CF INDS HLDGS INC COM 125269100 222044 2793 SH SOLE 1034 0 1759 CHAMPIONX CORPORATION COM 15872M104 257283 8808 SH SOLE 1534 0 7274 CHARLES RIV LABS INTL INC COM 159864107 417956 1768 SH SOLE 575 0 1193 CHART INDS INC COM 16115Q308 338372 2482 SH SOLE 1360 0 1122 CHARTER COMMUNICATIONS INC N CL A 16119P108 585598 1507 SH SOLE 721 0 786 CHEMED CORP NEW COM 16359R103 576491 986 SH SOLE 807 0 179 CHENIERE ENERGY INC COM NEW 16411R208 278088 1629 SH SOLE 111 0 1518 CHEVRON CORP NEW COM 166764100 7594702 50916 SH SOLE 39296 0 11620 CHIPOTLE MEXICAN GRILL INC COM 169656105 1054289 461 SH SOLE 253 0 208 CHUBB LIMITED COM H1467J104 1204354 5329 SH SOLE 2133 0 3196 CHURCH & DWIGHT CO INC COM 171340102 566859 5995 SH SOLE 3422 0 2573 CHURCHILL DOWNS INC COM 171484108 301124 2232 SH SOLE 609 0 1623 CIENA CORP COM NEW 171779309 204076 4534 SH SOLE 1761 0 2773 CINCINNATI FINL CORP COM 172062101 286792 2772 SH SOLE 1270 0 1502 CINTAS CORP COM 172908105 808770 1342 SH SOLE 453 0 889 CISCO SYS INC COM 17275R102 8237697 163058 SH SOLE 127263 0 35795 CITIGROUP INC COM NEW 172967424 964480 18750 SH SOLE 7868 0 10882 CITIZENS FINL GROUP INC COM 174610105 498129 15031 SH SOLE 10817 0 4214 CLEAN HARBORS INC COM 184496107 433833 2486 SH SOLE 1671 0 815 CLOROX CO DEL COM 189054109 207184 1453 SH SOLE 752 0 701 CME GROUP INC COM 12572Q105 825768 3921 SH SOLE 1653 0 2268 CMS ENERGY CORP COM 125896100 233348 4018 SH SOLE 1246 0 2772 COCA COLA CO COM 191216100 6509283 110458 SH SOLE 90337 0 20121 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 220004 3296 SH SOLE 978 0 2318 COGNEX CORP COM 192422103 316307 7578 SH SOLE 3517 0 4061 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 641677 8496 SH SOLE 2148 0 6348 COINBASE GLOBAL INC COM CL A 19260Q107 431322 2480 SH SOLE 1500 0 980 COLGATE PALMOLIVE CO COM 194162103 839278 10529 SH SOLE 6685 0 3844 COLUMBIA BKG SYS INC COM 197236102 248152 9301 SH SOLE 7286 0 2015 COMCAST CORP NEW CL A 20030N101 7471281 170383 SH SOLE 129533 0 40850 COMERICA INC COM 200340107 324313 5811 SH SOLE 3683 0 2128 COMFORT SYS USA INC COM 199908104 480446 2336 SH SOLE 804 0 1532 COMMERCE BANCSHARES INC COM 200525103 1508193 28238 SH SOLE 27491 0 747 COMMERCIAL METALS CO COM 201723103 220427 4405 SH SOLE 1428 0 2977 CONAGRA BRANDS INC COM 205887102 303056 10574 SH SOLE 5402 0 5172 CONCENTRIX CORP COM 20602D101 206242 2100 SH SOLE 779 0 1321 CONOCOPHILLIPS COM 20825C104 2373722 20451 SH SOLE 12140 0 8311 CONSOLIDATED EDISON INC COM 209115104 407728 4482 SH SOLE 2475 0 2007 CONSTELLATION BRANDS INC CL A 21036P108 3974808 16442 SH SOLE 15506 0 936 COPART INC COM 217204106 1131900 23100 SH SOLE 10920 0 12180 CORNING INC COM 219350105 1474890 48436 SH SOLE 42347 0 6089 CORTEVA INC COM 22052L104 487118 10165 SH SOLE 6305 0 3860 COSTAR GROUP INC COM 22160N109 344841 3946 SH SOLE 900 0 3046 COSTCO WHSL CORP NEW COM 22160K105 13246834 20068 SH SOLE 16746 0 3322 COTERRA ENERGY INC COM 127097103 2132114 83547 SH SOLE 67828 0 15719 COTY INC COM CL A 222070203 164280 13227 SH SOLE 890 0 12337 CROCS INC COM 227046109 232125 2485 SH SOLE 1335 0 1150 CROWDSTRIKE HLDGS INC CL A 22788C105 508088 1990 SH SOLE 410 0 1580 CSX CORP COM 126408103 1390291 40101 SH SOLE 23380 0 16721 CUBESMART COM 229663109 1599089 34500 SH SOLE 33333 0 1167 CULLEN FROST BANKERS INC COM 229899109 682295 6289 SH SOLE 3574 0 2715 CUMMINS INC COM 231021106 605199 2526 SH SOLE 826 0 1700 CURTISS WRIGHT CORP COM 231561101 309902 1391 SH SOLE 186 0 1205 CUSTOMERS BANCORP INC COM 23204G100 218092 3785 SH SOLE 3608 0 177 CVS HEALTH CORP COM 126650100 1544977 19567 SH SOLE 11376 0 8191 CYBERARK SOFTWARE LTD SHS M2682V108 216860 990 SH SOLE 0 0 990 D R HORTON INC COM 23331A109 791795 5210 SH SOLE 2835 0 2375 DANAHER CORPORATION COM 235851102 2954702 12772 SH SOLE 6774 0 5998 DARDEN RESTAURANTS INC COM 237194105 472199 2874 SH SOLE 1745 0 1129 DARLING INGREDIENTS INC COM 237266101 409537 8217 SH SOLE 4955 0 3262 DATADOG INC CL A COM 23804L103 334282 2754 SH SOLE 374 0 2380 DAVITA INC COM 23918K108 280338 2676 SH SOLE 1210 0 1466 DBX ETF TR XTRACK MSCI EAFE 233051630 11874719 481147 SH SOLE 481147 0 0 DECKERS OUTDOOR CORP COM 243537107 793427 1187 SH SOLE 661 0 526 DEERE & CO COM 244199105 5690795 14232 SH SOLE 11962 0 2270 DELTA AIR LINES INC DEL COM NEW 247361702 492416 12240 SH SOLE 8598 0 3642 DENTSPLY SIRONA INC COM 24906P109 213008 5985 SH SOLE 2334 0 3651 DEVON ENERGY CORP NEW COM 25179M103 824914 18210 SH SOLE 8997 0 9213 DEXCOM INC COM 252131107 761293 6135 SH SOLE 3497 0 2638 DIAGEO PLC SPON ADR NEW 25243Q205 528164 3626 SH SOLE 1030 0 2596 DIAMONDBACK ENERGY INC COM 25278X109 848443 5471 SH SOLE 1739 0 3732 DICKS SPORTING GOODS INC COM 253393102 1857735 12642 SH SOLE 11919 0 723 DIGITAL RLTY TR INC COM 253868103 683803 5081 SH SOLE 3544 0 1537 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1197174 40957 SH SOLE 40957 0 0 DISCOVER FINL SVCS COM 254709108 620562 5521 SH SOLE 3389 0 2132 DISNEY WALT CO COM 254687106 2569294 28456 SH SOLE 16742 0 11714 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 64332 17201 SH SOLE 17201 0 0 DOLLAR GEN CORP NEW COM 256677105 810912 5965 SH SOLE 2441 0 3524 DOLLAR TREE INC COM 256746108 397030 2795 SH SOLE 1259 0 1536 DOMINION ENERGY INC COM 25746U109 693344 14752 SH SOLE 8110 0 6642 DOMINOS PIZZA INC COM 25754A201 428935 1041 SH SOLE 357 0 684 DONALDSON INC COM 257651109 252579 3865 SH SOLE 1341 0 2524 DOUGLAS EMMETT INC COM 25960P109 153700 10600 SH SOLE 10158 0 442 DOVER CORP COM 260003108 451885 2938 SH SOLE 1558 0 1380 DOW INC COM 260557103 688478 12554 SH SOLE 7333 0 5221 DTE ENERGY CO COM 233331107 476610 4323 SH SOLE 3066 0 1257 DUKE ENERGY CORP NEW COM NEW 26441C204 5025755 51791 SH SOLE 43501 0 8290 DUPONT DE NEMOURS INC COM 26614N102 975850 12685 SH SOLE 7323 0 5362 DYNATRACE INC COM NEW 268150109 254802 4659 SH SOLE 3038 0 1621 EAGLE MATLS INC COM 26969P108 617039 3042 SH SOLE 1275 0 1767 EAST WEST BANCORP INC COM 27579R104 563225 7828 SH SOLE 1887 0 5941 EASTGROUP PPTYS INC COM 277276101 416013 2267 SH SOLE 57 0 2210 EASTMAN CHEM CO COM 277432100 388473 4325 SH SOLE 1832 0 2493 EATON CORP PLC SHS G29183103 1868332 7758 SH SOLE 3894 0 3864 EBAY INC. COM 278642103 1634113 37462 SH SOLE 32996 0 4466 ECOLAB INC COM 278865100 743020 3746 SH SOLE 1024 0 2722 EDISON INTL COM 281020107 570490 7980 SH SOLE 5958 0 2022 EDWARDS LIFESCIENCES CORP COM 28176E108 588956 7724 SH SOLE 2298 0 5426 ELECTRONIC ARTS INC COM 285512109 363916 2660 SH SOLE 817 0 1843 EMCOR GROUP INC COM 29084Q100 993716 4613 SH SOLE 3160 0 1453 EMERSON ELEC CO COM 291011104 1285746 13210 SH SOLE 9140 0 4070 ENCOMPASS HEALTH CORP COM 29261A100 1754887 26302 SH SOLE 24594 0 1708 ENCORE WIRE CORP COM 292562105 364402 1706 SH SOLE 1703 0 3 ENERSYS COM 29275Y102 336602 3334 SH SOLE 2572 0 762 ENTEGRIS INC COM 29362U104 556804 4647 SH SOLE 1337 0 3310 ENTERGY CORP NEW COM 29364G103 511111 5051 SH SOLE 3826 0 1225 ENTERPRISE PRODS PARTNERS L COM 293792107 243211 9230 SH SOLE 9230 0 0 EOG RES INC COM 26875P101 628437 5196 SH SOLE 3326 0 1870 EPAM SYS INC COM 29414B104 299720 1008 SH SOLE 203 0 805 EPR PPTYS COM SH BEN INT 26884U109 475683 9818 SH SOLE 6559 0 3259 EQT CORP COM 26884L109 460867 11921 SH SOLE 2949 0 8972 EQUIFAX INC COM 294429105 359066 1452 SH SOLE 445 0 1007 EQUINIX INC COM 29444U700 1035987 1286 SH SOLE 442 0 844 EQUITY RESIDENTIAL SH BEN INT 29476L107 211527 3459 SH SOLE 1264 0 2195 ESSEX PPTY TR INC COM 297178105 222031 896 SH SOLE 711 0 185 ETSY INC COM 29786A106 266817 3292 SH SOLE 499 0 2793 EVERCORE INC CLASS A 29977A105 475359 2779 SH SOLE 1448 0 1331 EVERGY INC COM 30034W106 271963 5210 SH SOLE 1916 0 3294 EVERSOURCE ENERGY COM 30040W108 445099 7212 SH SOLE 4353 0 2859 EXELIXIS INC COM 30161Q104 216246 9014 SH SOLE 3738 0 5276 EXELON CORP COM 30161N101 372932 10388 SH SOLE 7405 0 2983 EXPEDIA GROUP INC COM NEW 30212P303 940947 6199 SH SOLE 5084 0 1115 EXPEDITORS INTL WASH INC COM 302130109 2358101 18539 SH SOLE 17249 0 1290 EXTRA SPACE STORAGE INC COM 30225T102 480112 2995 SH SOLE 1022 0 1973 EXXON MOBIL CORP COM 30231G102 10297636 102997 SH SOLE 82386 0 20611 F N B CORP COM 302520101 377216 27394 SH SOLE 21189 0 6205 FACTSET RESH SYS INC COM 303075105 2301490 4824 SH SOLE 4183 0 641 FAIR ISAAC CORP COM 303250104 1636623 1406 SH SOLE 785 0 621 FASTENAL CO COM 311900104 493008 7612 SH SOLE 1345 0 6267 FEDERAL SIGNAL CORP COM 313855108 235257 3066 SH SOLE 1140 0 1926 FEDEX CORP COM 31428X106 1014664 4011 SH SOLE 2266 0 1745 FERGUSON PLC NEW SHS G3421J106 384016 1989 SH SOLE 0 0 1989 FERRARI N V COM N3167Y103 591915 1749 SH SOLE 0 0 1749 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 208342 3221 SH SOLE 3221 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 274336 5377 SH SOLE 15 0 5362 FIDELITY NATL INFORMATION SV COM 31620M106 450706 7503 SH SOLE 4882 0 2621 FIFTH THIRD BANCORP COM 316773100 552544 16020 SH SOLE 8378 0 7642 FIRST CTZNS BANCSHARES INC N CL A 31946M103 364676 257 SH SOLE 99 0 158 FIRST HORIZON CORPORATION COM 320517105 383779 27103 SH SOLE 15355 0 11748 FIRST NORTHWEST BANCORP COM 335834107 566305 35527 SH SOLE 35527 0 0 FIRST SOLAR INC COM 336433107 602120 3495 SH SOLE 2016 0 1479 FISERV INC COM 337738108 1652664 12441 SH SOLE 5610 0 6831 FIVE BELOW INC COM 33829M101 883549 4145 SH SOLE 1751 0 2394 FLEETCOR TECHNOLOGIES INC COM 339041105 477894 1691 SH SOLE 302 0 1389 FLEX LTD ORD Y2573F102 352179 11562 SH SOLE 2800 0 8762 FLOOR & DECOR HLDGS INC CL A 339750101 328099 2941 SH SOLE 908 0 2033 FLUOR CORP NEW COM 343412102 211675 5404 SH SOLE 676 0 4728 FMC CORP COM NEW 302491303 238835 3788 SH SOLE 1871 0 1917 FORD MTR CO DEL COM 345370860 632058 51851 SH SOLE 32271 0 19580 FORTINET INC COM 34959E109 668882 11428 SH SOLE 5452 0 5976 FORTIVE CORP COM 34959J108 597302 8112 SH SOLE 5494 0 2618 FREEPORT-MCMORAN INC CL B 35671D857 846463 19884 SH SOLE 12323 0 7561 FTI CONSULTING INC COM 302941109 329395 1654 SH SOLE 1325 0 329 GALLAGHER ARTHUR J & CO COM 363576109 2329170 10357 SH SOLE 8309 0 2048 GARMIN LTD SHS H2906T109 2036331 15842 SH SOLE 14679 0 1163 GARTNER INC COM 366651107 773654 1715 SH SOLE 1069 0 646 GENERAL DYNAMICS CORP COM 369550108 1417504 5459 SH SOLE 2728 0 2731 GENERAL ELECTRIC CO COM NEW 369604301 1812228 14199 SH SOLE 9116 0 5083 GENERAL MLS INC COM 370334104 722516 11092 SH SOLE 6544 0 4548 GENERAL MTRS CO COM 37045V100 497745 13857 SH SOLE 10684 0 3173 GENTEX CORP COM 371901109 240764 7372 SH SOLE 3688 0 3684 GENUINE PARTS CO COM 372460105 1496583 10806 SH SOLE 9886 0 920 GENWORTH FINL INC COM CL A 37247D106 76982 11524 SH SOLE 11082 0 442 GIBRALTAR INDS INC COM 374689107 203138 2572 SH SOLE 1093 0 1479 GILEAD SCIENCES INC COM 375558103 1712852 21144 SH SOLE 11695 0 9449 GLACIER BANCORP INC NEW COM 37637Q105 1347777 32618 SH SOLE 28852 0 3766 GLOBAL PMTS INC COM 37940X102 337261 2656 SH SOLE 823 0 1833 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 510141 11433 SH SOLE 11433 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 218880 7680 SH SOLE 7680 0 0 GLOBANT S A COM L44385109 298666 1255 SH SOLE 271 0 984 GLOBUS MED INC CL A 379577208 323471 6070 SH SOLE 1626 0 4444 GOLDMAN SACHS GROUP INC COM 38141G104 1517237 3933 SH SOLE 1911 0 2022 GOODYEAR TIRE & RUBR CO COM 382550101 246963 17246 SH SOLE 9409 0 7837 GRACO INC COM 384109104 2554368 29442 SH SOLE 26405 0 3037 GRAINGER W W INC COM 384802104 517932 625 SH SOLE 249 0 376 GRAND CANYON ED INC COM 38526M106 251273 1903 SH SOLE 234 0 1669 GROUP 1 AUTOMOTIVE INC COM 398905109 283409 930 SH SOLE 925 0 5 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 273814 4477 SH SOLE 2219 0 2258 HALLIBURTON CO COM 406216101 428885 11864 SH SOLE 6037 0 5827 HALOZYME THERAPEUTICS INC COM 40637H109 255801 6921 SH SOLE 1263 0 5658 HANESBRANDS INC COM 410345102 72012 16146 SH SOLE 15500 0 646 HARTFORD FINL SVCS GROUP INC COM 416515104 498101 6197 SH SOLE 4320 0 1877 HCA HEALTHCARE INC COM 40412C101 809334 2990 SH SOLE 1634 0 1356 HEALTHPEAK PROPERTIES INC COM 42250P103 287953 14543 SH SOLE 9560 0 4983 HERSHEY CO COM 427866108 327973 1759 SH SOLE 714 0 1045 HESS CORP COM 42809H107 564244 3914 SH SOLE 2151 0 1763 HEWLETT PACKARD ENTERPRISE C COM 42824C109 341091 20088 SH SOLE 12747 0 7341 HEXCEL CORP NEW COM 428291108 396333 5374 SH SOLE 601 0 4773 HILTON WORLDWIDE HLDGS INC COM 43300A203 520778 2860 SH SOLE 1862 0 998 HOLOGIC INC COM 436440101 305235 4272 SH SOLE 932 0 3340 HOME DEPOT INC COM 437076102 11317558 32658 SH SOLE 24600 0 8058 HONEYWELL INTL INC COM 438516106 2412097 11502 SH SOLE 5805 0 5697 HOWMET AEROSPACE INC COM 443201108 316286 5844 SH SOLE 2734 0 3110 HP INC COM 40434L105 1770137 58828 SH SOLE 51901 0 6927 HSBC HLDGS PLC SPON ADR NEW 404280406 295011 7277 SH SOLE 136 0 7141 HUBBELL INC COM 443510607 1015079 3086 SH SOLE 1301 0 1785 HUBSPOT INC COM 443573100 250214 431 SH SOLE 149 0 282 HUMANA INC COM 444859102 794324 1735 SH SOLE 637 0 1098 HUNT J B TRANS SVCS INC COM 445658107 1880443 9414 SH SOLE 8818 0 596 HUNTINGTON BANCSHARES INC COM 446150104 450683 35431 SH SOLE 14718 0 20713 HUNTINGTON INGALLS INDS INC COM 446413106 317540 1223 SH SOLE 264 0 959 ICICI BANK LIMITED ADR 45104G104 474083 19886 SH SOLE 0 0 19886 ICON PLC SHS G4705A100 1237016 4370 SH SOLE 0 0 4370 IDACORP INC COM 451107106 448045 4557 SH SOLE 804 0 3753 IDEX CORP COM 45167R104 2608555 12015 SH SOLE 10357 0 1658 IDEXX LABS INC COM 45168D104 703250 1267 SH SOLE 784 0 483 ILLINOIS TOOL WKS INC COM 452308109 1869225 7136 SH SOLE 4214 0 2922 ILLUMINA INC COM 452327109 366620 2633 SH SOLE 1543 0 1090 IMPINJ INC COM 453204109 269280 2991 SH SOLE 2946 0 45 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 565262 18779 SH SOLE 18779 0 0 ING GROEP N.V. SPONSORED ADR 456837103 171349 11408 SH SOLE 0 0 11408 INGERSOLL RAND INC COM 45687V106 521350 6741 SH SOLE 2993 0 3748 INGREDION INC COM 457187102 305512 2815 SH SOLE 949 0 1866 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 270565 4910 SH SOLE 4910 0 0 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 229909 7033 SH SOLE 7033 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 793944 23785 SH SOLE 23785 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 367597 9871 SH SOLE 9871 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 699663 20127 SH SOLE 20127 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 380525 10535 SH SOLE 10535 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 433462 12586 SH SOLE 12586 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 591786 16860 SH SOLE 16860 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 230331 7318 SH SOLE 7318 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C284 281361 10389 SH SOLE 10389 0 0 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 685654 20547 SH SOLE 20547 0 0 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 1082129 37094 SH SOLE 37094 0 0 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 252643 9819 SH SOLE 9819 0 0 INSPERITY INC COM 45778Q107 256947 2192 SH SOLE 1422 0 770 INSULET CORP COM 45784P101 345868 1594 SH SOLE 593 0 1001 INTEGER HLDGS CORP COM 45826H109 228578 2307 SH SOLE 859 0 1448 INTEL CORP COM 458140100 4171429 83013 SH SOLE 54840 0 28173 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1079616 8406 SH SOLE 2184 0 6222 INTERNATIONAL BUSINESS MACHS COM 459200101 6461990 39511 SH SOLE 34333 0 5178 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 310278 3832 SH SOLE 2375 0 1457 INTERNATIONAL PAPER CO COM 460146103 229734 6355 SH SOLE 1063 0 5292 INTERPUBLIC GROUP COS INC COM 460690100 386621 11845 SH SOLE 5317 0 6528 INTRA-CELLULAR THERAPIES INC COM 46116X101 264278 3690 SH SOLE 891 0 2799 INTUIT COM 461202103 3518393 5629 SH SOLE 1734 0 3895 INTUITIVE SURGICAL INC COM NEW 46120E602 2769388 8209 SH SOLE 5500 0 2709 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 6074432 147238 SH SOLE 147238 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 214293 1358 SH SOLE 1358 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 7277617 225593 SH SOLE 225593 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 8810227 21514 SH SOLE 21514 0 0 IQVIA HLDGS INC COM 46266C105 882253 3813 SH SOLE 2224 0 1589 IRIDIUM COMMUNICATIONS INC COM 46269C102 205636 4996 SH SOLE 3042 0 1954 ISHARES INC CORE MSCI EMKT 46434G103 19803199 391522 SH SOLE 387082 0 4440 ISHARES INC CUR HD MSCI EM 46434G509 8271125 336498 SH SOLE 336498 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 658225 11386 SH SOLE 11386 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 536790 16743 SH SOLE 16497 0 246 ISHARES INC MSCI EMRG CHN 46434G764 376400 6793 SH SOLE 6385 0 408 ISHARES SILVER TR ISHARES 46428Q109 233046 10700 SH SOLE 10700 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 536922 5446 SH SOLE 5446 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 386351 4709 SH SOLE 4709 0 0 ISHARES TR COHEN STEER REIT 464287564 683594 11640 SH SOLE 11640 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 324634 3183 SH SOLE 2629 0 554 ISHARES TR CORE MSCI EAFE 46432F842 33016676 469320 SH SOLE 458100 0 11220 ISHARES TR CORE MSCI INTL 46435G326 17986300 282537 SH SOLE 282537 0 0 ISHARES TR CORE S&P MCP ETF 464287507 18236248 65799 SH SOLE 65579 0 220 ISHARES TR CORE S&P SCP ETF 464287804 1179587 10897 SH SOLE 10769 0 128 ISHARES TR CORE S&P TTL STK 464287150 466772 4436 SH SOLE 4436 0 0 ISHARES TR CORE S&P US GWT 464287671 5070395 48707 SH SOLE 48707 0 0 ISHARES TR CORE S&P US VLU 464287663 853013 10115 SH SOLE 10115 0 0 ISHARES TR CORE S&P500 ETF 464287200 335412090 702243 SH SOLE 692388 0 9855 ISHARES TR CORE US AGGBD ET 464287226 3560519 35874 SH SOLE 25707 0 10167 ISHARES TR CRE U S REIT ETF 464288521 725206 13358 SH SOLE 13358 0 0 ISHARES TR EAFE GRWTH ETF 464288885 645851 6669 SH SOLE 486 0 6183 ISHARES TR EAFE SML CP ETF 464288273 35113273 567258 SH SOLE 567258 0 0 ISHARES TR EAFE VALUE ETF 464288877 823805 15812 SH SOLE 1760 0 14052 ISHARES TR ESG AW MSCI EAFE 46435G516 1388212 18377 SH SOLE 18377 0 0 ISHARES TR ESG AWARE MSCI 46435U663 408038 10735 SH SOLE 10735 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 1188114 11324 SH SOLE 9125 0 2199 ISHARES TR ESG MSCI USA ETF 46436E767 474257 11910 SH SOLE 11910 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 713660 14098 SH SOLE 14098 0 0 ISHARES TR HDG MSCI EAFE 46434V803 137368874 4359533 SH SOLE 4359533 0 0 ISHARES TR ISHARES SEMICDTR 464287523 321678 558 SH SOLE 558 0 0 ISHARES TR MBS ETF 464288588 682739 7257 SH SOLE 714 0 6543 ISHARES TR MSCI EAFE ETF 464287465 8074000 107153 SH SOLE 107153 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 13643004 339294 SH SOLE 339294 0 0 ISHARES TR MSCI KLD400 SOC 464288570 1487393 16336 SH SOLE 16336 0 0 ISHARES TR MSCI USA ESG SLC 464288802 606933 6039 SH SOLE 6039 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 376257 4822 SH SOLE 3244 0 1578 ISHARES TR MSCI USA QLT FCT 46432F339 799706 5435 SH SOLE 1118 0 4317 ISHARES TR NATIONAL MUN ETF 464288414 62510415 576611 SH SOLE 574783 0 1828 ISHARES TR RUS 1000 ETF 464287622 18637986 71067 SH SOLE 69975 0 1092 ISHARES TR RUS 1000 GRW ETF 464287614 7767809 25622 SH SOLE 25362 0 260 ISHARES TR RUS 1000 VAL ETF 464287598 1881948 11389 SH SOLE 7192 0 4197 ISHARES TR RUS 2000 GRW ETF 464287648 4921400 19512 SH SOLE 19512 0 0 ISHARES TR RUS MD CP GR ETF 464287481 3776033 36148 SH SOLE 35648 0 500 ISHARES TR RUS MDCP VAL ETF 464287473 386104 3320 SH SOLE 1256 0 2064 ISHARES TR RUS MID CAP ETF 464287499 24506713 315280 SH SOLE 315280 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 95725015 1554735 SH SOLE 1552513 0 2222 ISHARES TR RUSSELL 2000 ETF 464287655 7569558 37714 SH SOLE 37704 0 10 ISHARES TR RUSSELL 3000 ETF 464287689 534098 1951 SH SOLE 1951 0 0 ISHARES TR S&P 100 ETF 464287101 842404 3771 SH SOLE 3516 0 255 ISHARES TR S&P 500 GRWT ETF 464287309 6821595 90833 SH SOLE 88285 0 2548 ISHARES TR S&P 500 VAL ETF 464287408 877449 5046 SH SOLE 5046 0 0 ISHARES TR S&P MC 400GR ETF 464287606 6206571 78346 SH SOLE 78346 0 0 ISHARES TR S&P MC 400VL ETF 464287705 3842584 33695 SH SOLE 33695 0 0 ISHARES TR SELECT DIVID ETF 464287168 1715633 14636 SH SOLE 14164 0 472 ISHARES TR TIPS BD ETF 464287176 395826 3682 SH SOLE 3335 0 347 ISHARES TR U.S. TECH ETF 464287721 227824 1856 SH SOLE 0 0 1856 ISHARES TR US CONSUM DISCRE 464287580 373698 4932 SH SOLE 4932 0 0 ISHARES TR US TREAS BD ETF 46429B267 456654 19820 SH SOLE 17182 0 2638 ISHARES TR CALIF MUN BD ETF 464288356 480902 8300 SH SOLE 8300 0 0 ISHARES TR MSCI ACWI EXUS 46435G847 18694459 645081 SH SOLE 645081 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 36023570 373727 SH SOLE 373515 0 212 ISHARES TR US AER DEF ETF 464288760 592615 4681 SH SOLE 4681 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 1385282 21335 SH SOLE 2943 0 18392 ISHARES TR 20 YR TR BD ETF 464287432 544829 5510 SH SOLE 146 0 5364 ISHARES TR ESG SCRD S&P MID 46436E551 825688 21887 SH SOLE 21887 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 1531394 61036 SH SOLE 61036 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 1058120 44347 SH SOLE 44347 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 466508 20039 SH SOLE 20039 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 1330580 55603 SH SOLE 55603 0 0 ISHARES TR IBONDS DEC 46435U697 354230 13661 SH SOLE 13661 0 0 ISHARES TR IBONDS DEC 2030 46436E726 1079231 49872 SH SOLE 49872 0 0 ISHARES TR IBONDS DEC 2031 46436E486 1080394 52017 SH SOLE 52017 0 0 ISHARES TR IBONDS DEC 2032 46436E312 1034758 41013 SH SOLE 41013 0 0 ISHARES TR IBONDS DEC 25 46435U432 278086 10476 SH SOLE 10476 0 0 ISHARES TR IBONDS DEC 29 46436E205 965826 41865 SH SOLE 41865 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 1469396 61481 SH SOLE 61481 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 1942350 77975 SH SOLE 77975 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 1677119 67735 SH SOLE 67735 0 0 ISHARES TR IBONDS DEC 26 46435U259 274601 10764 SH SOLE 10764 0 0 ISHARES TR CORE TOTAL USD 46434V613 971524 21088 SH SOLE 0 0 21088 ISHARES TR IBONDS DEC 2033 46436E130 716330 27711 SH SOLE 27711 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 79342207 732886 SH SOLE 732886 0 0 ISHARES TR TRS FLT RT BD 46434V860 486260 9634 SH SOLE 147 0 9487 ITT INC COM 45073V108 717472 6013 SH SOLE 2450 0 3563 JABIL INC COM 466313103 602858 4732 SH SOLE 1628 0 3104 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 226812 1844 SH SOLE 337 0 1507 JEFFERIES FINL GROUP INC COM 47233W109 379209 9384 SH SOLE 866 0 8518 JOHNSON & JOHNSON COM 478160104 9824481 62680 SH SOLE 45089 0 17591 JOHNSON CTLS INTL PLC SHS G51502105 446846 7752 SH SOLE 3581 0 4171 JPMORGAN CHASE & CO COM 46625H100 14066386 82695 SH SOLE 59998 0 22697 KBR INC COM 48242W106 2076388 37473 SH SOLE 33857 0 3616 KEURIG DR PEPPER INC COM 49271V100 218713 6564 SH SOLE 2078 0 4486 KEYCORP COM 493267108 516527 35870 SH SOLE 25139 0 10731 KEYSIGHT TECHNOLOGIES INC COM 49338L103 822497 5170 SH SOLE 1337 0 3833 KILROY RLTY CORP COM 49427F108 294339 7388 SH SOLE 4746 0 2642 KIMBERLY-CLARK CORP COM 494368103 468954 3859 SH SOLE 1900 0 1959 KIMCO RLTY CORP COM 49446R109 460404 21605 SH SOLE 11412 0 10193 KINDER MORGAN INC DEL COM 49456B101 421509 23895 SH SOLE 8140 0 15755 KINSALE CAP GROUP INC COM 49714P108 406916 1215 SH SOLE 390 0 825 KKR & CO INC COM 48251W104 254516 3072 SH SOLE 24 0 3048 KLA CORP COM NEW 482480100 1471581 2532 SH SOLE 1341 0 1191 KRAFT HEINZ CO COM 500754106 513580 13888 SH SOLE 8644 0 5244 KROGER CO COM 501044101 2188816 47885 SH SOLE 42262 0 5623 L3HARRIS TECHNOLOGIES INC COM 502431109 636065 3020 SH SOLE 1813 0 1207 LABORATORY CORP AMER HLDGS COM NEW 50540R409 619366 2725 SH SOLE 831 0 1894 LAM RESEARCH CORP COM 512807108 6796701 8677 SH SOLE 7639 0 1038 LAMAR ADVERTISING CO NEW CL A 512816109 381260 3587 SH SOLE 1596 0 1991 LAMB WESTON HLDGS INC COM 513272104 1861885 17225 SH SOLE 15325 0 1900 LANDSTAR SYS INC COM 515098101 1934342 9989 SH SOLE 9375 0 614 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 2270900 82819 SH SOLE 82819 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 2929471 66594 SH SOLE 66594 0 0 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 309564 13846 SH SOLE 13846 0 0 LAUDER ESTEE COS INC CL A 518439104 615499 4209 SH SOLE 2678 0 1531 LEAR CORP COM NEW 521865204 221277 1567 SH SOLE 238 0 1329 LEIDOS HOLDINGS INC COM 525327102 520244 4806 SH SOLE 320 0 4486 LENNAR CORP CL A 526057104 756975 5079 SH SOLE 3486 0 1593 LENNOX INTL INC COM 526107107 502766 1123 SH SOLE 733 0 390 LG DISPLAY CO LTD SPONS ADR REP 50186V102 61991 12861 SH SOLE 0 0 12861 LINCOLN ELEC HLDGS INC COM 533900106 855706 3935 SH SOLE 982 0 2953 LINCOLN NATL CORP IND COM 534187109 335670 12446 SH SOLE 10682 0 1764 LINDE PLC SHS G54950103 2907417 7079 SH SOLE 3034 0 4045 LITHIA MTRS INC COM 536797103 486018 1476 SH SOLE 505 0 971 LITTELFUSE INC COM 537008104 2290527 8561 SH SOLE 7584 0 977 LIVE NATION ENTERTAINMENT IN COM 538034109 225296 2407 SH SOLE 484 0 1923 LKQ CORP COM 501889208 230779 4829 SH SOLE 1799 0 3030 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 50468 21116 SH SOLE 1626 0 19490 LOCKHEED MARTIN CORP COM 539830109 5187311 11445 SH SOLE 9818 0 1627 LOEWS CORP COM 540424108 258807 3719 SH SOLE 2151 0 1568 LOWES COS INC COM 548661107 3370325 15144 SH SOLE 9294 0 5850 LPL FINL HLDGS INC COM 50212V100 235587 1035 SH SOLE 688 0 347 LULULEMON ATHLETICA INC COM 550021109 391138 765 SH SOLE 463 0 302 LUMEN TECHNOLOGIES INC COM 550241103 49773 27198 SH SOLE 26900 0 298 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 248160 2610 SH SOLE 1112 0 1498 M & T BK CORP COM 55261F104 452502 3301 SH SOLE 2088 0 1213 M D C HLDGS INC COM 552676108 237908 4306 SH SOLE 833 0 3473 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 209696 2256 SH SOLE 117 0 2139 MACYS INC COM 55616P104 292801 14553 SH SOLE 11145 0 3408 MAGNOLIA OIL & GAS CORP CL A 559663109 256077 12028 SH SOLE 3657 0 8371 MANHATTAN ASSOCIATES INC COM 562750109 552727 2567 SH SOLE 456 0 2111 MARATHON OIL CORP COM 565849106 844320 34947 SH SOLE 23570 0 11377 MARATHON PETE CORP COM 56585A102 2462036 16595 SH SOLE 13293 0 3302 MARKETAXESS HLDGS INC COM 57060D108 317025 1083 SH SOLE 290 0 793 MARRIOTT INTL INC NEW CL A 571903202 1178290 5225 SH SOLE 2647 0 2578 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 254756 3001 SH SOLE 1932 0 1069 MARSH & MCLENNAN COS INC COM 571748102 1556518 8215 SH SOLE 3632 0 4583 MARTIN MARIETTA MATLS INC COM 573284106 449823 902 SH SOLE 514 0 388 MARVELL TECHNOLOGY INC COM 573874104 273929 4542 SH SOLE 2092 0 2450 MASCO CORP COM 574599106 230011 3434 SH SOLE 563 0 2871 MASIMO CORP COM 574795100 268646 2292 SH SOLE 1490 0 802 MASTEC INC COM 576323109 247757 3272 SH SOLE 1910 0 1362 MASTERCARD INCORPORATED CL A 57636Q104 9770398 22908 SH SOLE 16307 0 6601 MATADOR RES CO COM 576485205 286974 5047 SH SOLE 626 0 4421 MATSON INC COM 57686G105 1081753 9870 SH SOLE 9688 0 182 MAXIMUS INC COM 577933104 209651 2500 SH SOLE 159 0 2341 MCCORMICK & CO INC COM NON VTG 579780206 555595 8120 SH SOLE 6312 0 1808 MCDONALDS CORP COM 580135101 7981698 26919 SH SOLE 22843 0 4076 MCGRATH RENTCORP COM 580589109 2359932 19729 SH SOLE 19729 0 0 MCKESSON CORP COM 58155Q103 1255949 2713 SH SOLE 1097 0 1616 MDU RES GROUP INC COM 552690109 313138 15815 SH SOLE 14316 0 1499 MEDICAL PPTYS TRUST INC COM 58463J304 278349 56690 SH SOLE 39043 0 17647 MEDPACE HLDGS INC COM 58506Q109 292431 954 SH SOLE 580 0 374 MEDTRONIC PLC SHS G5960L103 750418 9110 SH SOLE 4792 0 4318 MERCK & CO INC COM 58933Y105 9942808 91201 SH SOLE 70042 0 21159 META PLATFORMS INC CL A 30303M102 13954875 39425 SH SOLE 24396 0 15029 METLIFE INC COM 59156R108 829933 12550 SH SOLE 6884 0 5666 METTLER TOLEDO INTERNATIONAL COM 592688105 355398 293 SH SOLE 156 0 137 MGM RESORTS INTERNATIONAL COM 552953101 273755 6127 SH SOLE 4370 0 1757 MICROCHIP TECHNOLOGY INC. COM 595017104 975187 10814 SH SOLE 6011 0 4803 MICRON TECHNOLOGY INC COM 595112103 998650 11702 SH SOLE 5153 0 6549 MICROSOFT CORP COM 594918104 288609586 767497 SH SOLE 700908 0 66589 MICROVISION INC DEL COM NEW 594960304 696849 261973 SH SOLE 261973 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 129952 15093 SH SOLE 0 0 15093 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 66486 19327 SH SOLE 0 0 19327 MKS INSTRS INC COM 55306N104 402857 3916 SH SOLE 1518 0 2398 MODERNA INC COM 60770K107 265334 2668 SH SOLE 1687 0 981 MOLINA HEALTHCARE INC COM 60855R100 838601 2321 SH SOLE 1015 0 1306 MOLSON COORS BEVERAGE CO CL B 60871R209 237740 3884 SH SOLE 2108 0 1776 MONDELEZ INTL INC CL A 609207105 1669160 23045 SH SOLE 13853 0 9192 MONOLITHIC PWR SYS INC COM 609839105 3056623 4846 SH SOLE 3898 0 948 MONSTER BEVERAGE CORP NEW COM 61174X109 798187 13855 SH SOLE 4673 0 9182 MOODYS CORP COM 615369105 999691 2560 SH SOLE 1329 0 1231 MORGAN STANLEY COM NEW 617446448 5384236 57740 SH SOLE 48805 0 8935 MOTOROLA SOLUTIONS INC COM NEW 620076307 988411 3157 SH SOLE 1200 0 1957 MSA SAFETY INC COM 553498106 369738 2190 SH SOLE 965 0 1225 MSC INDL DIRECT INC CL A 553530106 2171236 21442 SH SOLE 20195 0 1247 MSCI INC COM 55354G100 1288442 2278 SH SOLE 538 0 1740 MURPHY OIL CORP COM 626717102 236678 5548 SH SOLE 2218 0 3330 MURPHY USA INC COM 626755102 577985 1621 SH SOLE 974 0 647 NASDAQ INC COM 631103108 359829 6189 SH SOLE 1521 0 4668 NATIONAL GRID PLC SPONSORED ADR NE 636274409 286375 4212 SH SOLE 3192 0 1020 NETAPP INC COM 64110D104 258310 2930 SH SOLE 1352 0 1578 NETFLIX INC COM 64110L106 4112676 8447 SH SOLE 4297 0 4150 NEUROCRINE BIOSCIENCES INC COM 64125C109 422687 3208 SH SOLE 753 0 2455 NEW YORK CMNTY BANCORP INC COM 649445103 178774 17475 SH SOLE 6790 0 10685 NEW YORK TIMES CO CL A 650111107 217396 4438 SH SOLE 1592 0 2846 NEWMONT CORP COM 651639106 691049 16696 SH SOLE 11410 0 5286 NEWS CORP NEW CL A 65249B109 220878 8997 SH SOLE 5664 0 3333 NEXTERA ENERGY INC COM 65339F101 5745731 94595 SH SOLE 77015 0 17580 NIKE INC CL B 654106103 7404046 68196 SH SOLE 56989 0 11207 NISOURCE INC COM 65473P105 209162 7878 SH SOLE 2614 0 5264 NORDSON CORP COM 655663102 669885 2536 SH SOLE 779 0 1757 NORDSTROM INC COM 655664100 204478 11083 SH SOLE 10660 0 423 NORFOLK SOUTHN CORP COM 655844108 1261939 5339 SH SOLE 3279 0 2060 NORTHERN TR CORP COM 665859104 284659 3374 SH SOLE 2731 0 643 NORTHROP GRUMMAN CORP COM 666807102 1224320 2615 SH SOLE 744 0 1871 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 275611 13753 SH SOLE 7457 0 6296 NOV INC COM 62955J103 242752 11970 SH SOLE 2903 0 9067 NOVARTIS AG SPONSORED ADR 66987V109 645705 6395 SH SOLE 3857 0 2538 NOVO-NORDISK A S ADR 670100205 1716838 16596 SH SOLE 696 0 15900 NOW INC COM 67011P100 241490 21333 SH SOLE 21287 0 46 NRG ENERGY INC COM NEW 629377508 317025 6132 SH SOLE 2097 0 4035 NUCOR CORP COM 670346105 724356 4162 SH SOLE 2051 0 2111 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1909314 27484 SH SOLE 27484 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 499918 11810 SH SOLE 11810 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 569771 18065 SH SOLE 18065 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 68659 13153 SH SOLE 0 0 13153 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 73921 10935 SH SOLE 0 0 10935 NVENT ELECTRIC PLC SHS G6700G107 708904 11997 SH SOLE 4267 0 7730 NVIDIA CORPORATION COM 67066G104 28202182 56949 SH SOLE 39546 0 17403 NVR INC COM 62944T105 203014 29 SH SOLE 9 0 20 NXP SEMICONDUCTORS N V COM N6596X109 639661 2785 SH SOLE 1140 0 1645 OCCIDENTAL PETE CORP COM 674599105 900608 15083 SH SOLE 3528 0 11555 OGE ENERGY CORP COM 670837103 266866 7640 SH SOLE 4779 0 2861 OLD DOMINION FREIGHT LINE IN COM 679580100 605432 1494 SH SOLE 560 0 934 OLD REP INTL CORP COM 680223104 550075 18710 SH SOLE 10575 0 8135 OLLIES BARGAIN OUTLET HLDGS COM 681116109 208471 2747 SH SOLE 1210 0 1537 OMEGA HEALTHCARE INVS INC COM 681936100 1561535 50931 SH SOLE 48222 0 2709 OMEROS CORP COM 682143102 91986 28130 SH SOLE 28130 0 0 OMNICOM GROUP INC COM 681919106 220093 2544 SH SOLE 1104 0 1440 ON SEMICONDUCTOR CORP COM 682189105 691379 8277 SH SOLE 3628 0 4649 ONEOK INC NEW COM 682680103 2287206 32572 SH SOLE 27998 0 4574 ONTO INNOVATION INC COM 683344105 232256 1519 SH SOLE 1268 0 251 ORACLE CORP COM 68389X105 6755079 64072 SH SOLE 50911 0 13161 OREILLY AUTOMOTIVE INC COM 67103H107 1176201 1238 SH SOLE 713 0 525 ORGANON & CO COMMON STOCK 68622V106 236578 16406 SH SOLE 11102 0 5304 OSHKOSH CORP COM 688239201 400793 3697 SH SOLE 1765 0 1932 OTTER TAIL CORP COM 689648103 544064 6403 SH SOLE 6279 0 124 OVINTIV INC COM 69047Q102 208050 4737 SH SOLE 1432 0 3305 OWENS CORNING NEW COM 690742101 792736 5348 SH SOLE 2854 0 2494 PACCAR INC COM 693718108 3552553 36380 SH SOLE 32505 0 3875 PACKAGING CORP AMER COM 695156109 552049 3389 SH SOLE 1767 0 1622 PALO ALTO NETWORKS INC COM 697435105 1150918 3903 SH SOLE 1432 0 2471 PARK HOTELS & RESORTS INC COM 700517105 185698 12137 SH SOLE 2468 0 9669 PARKER-HANNIFIN CORP COM 701094104 921862 2001 SH SOLE 1245 0 756 PAYCHEX INC COM 704326107 1143722 9602 SH SOLE 5524 0 4078 PAYPAL HLDGS INC COM 70450Y103 638050 10390 SH SOLE 5016 0 5374 PENTAIR PLC SHS G7S00T104 215077 2958 SH SOLE 1436 0 1522 PENUMBRA INC COM 70975L107 250787 997 SH SOLE 491 0 506 PEPSICO INC COM 713448108 8718734 51335 SH SOLE 40773 0 10562 PERFORMANCE FOOD GROUP CO COM 71377A103 303777 4393 SH SOLE 643 0 3750 PFIZER INC COM 717081103 2046218 71074 SH SOLE 35446 0 35628 PHILIP MORRIS INTL INC COM 718172109 2846960 30261 SH SOLE 19719 0 10542 PHILLIPS 66 COM 718546104 5357793 40242 SH SOLE 36740 0 3502 PHYSICIANS RLTY TR COM 71943U104 153399 11525 SH SOLE 1091 0 10434 PIMCO ETF TR INTER MUN BD ACT 72201R866 651315 12335 SH SOLE 12335 0 0 PIMCO MUN INCOME FD COM 72200R107 630988 67630 SH SOLE 67630 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 571293 6550 SH SOLE 2888 0 3662 PIONEER NAT RES CO COM 723787107 803731 3574 SH SOLE 2117 0 1457 PIPER SANDLER COMPANIES COM 724078100 305149 1745 SH SOLE 630 0 1115 PNC FINL SVCS GROUP INC COM 693475105 931114 6013 SH SOLE 2610 0 3403 POOL CORP COM 73278L105 410146 1029 SH SOLE 465 0 564 PPG INDS INC COM 693506107 476467 3186 SH SOLE 1914 0 1272 PPL CORP COM 69351T106 215906 7967 SH SOLE 6356 0 1611 PRICE T ROWE GROUP INC COM 74144T108 370206 3438 SH SOLE 2460 0 978 PRIMERICA INC COM 74164M108 453496 2204 SH SOLE 1540 0 664 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 432214 5494 SH SOLE 3011 0 2483 PROCTER AND GAMBLE CO COM 742718109 11367127 77570 SH SOLE 60418 0 17152 PROGRESSIVE CORP COM 743315103 1501978 9430 SH SOLE 3620 0 5810 PROLOGIS INC. COM 74340W103 5892603 44206 SH SOLE 35618 0 8588 PROSHARES TR S&P MDCP 400 DIV 74347B680 153141299 2081573 SH SOLE 2081573 0 0 PRUDENTIAL FINL INC COM 744320102 836526 8066 SH SOLE 4823 0 3243 PTC INC COM 69370C100 457521 2615 SH SOLE 1230 0 1385 PUBLIC STORAGE COM 74460D109 480680 1576 SH SOLE 845 0 731 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 445541 7286 SH SOLE 3464 0 3822 PULTE GROUP INC COM 745867101 453757 4396 SH SOLE 2143 0 2253 PVH CORPORATION COM 693656100 358911 2939 SH SOLE 2058 0 881 QORVO INC COM 74736K101 232315 2063 SH SOLE 516 0 1547 QUALCOMM INC COM 747525103 6391766 44194 SH SOLE 36372 0 7822 QUALYS INC COM 74758T303 253987 1294 SH SOLE 1123 0 171 QUANTA SVCS INC COM 74762E102 891473 4131 SH SOLE 2826 0 1305 QUEST DIAGNOSTICS INC COM 74834L100 1925196 13963 SH SOLE 12558 0 1405 QURATE RETAIL INC COM SER A 74915M100 14446 16500 SH SOLE 16500 0 0 RAMBUS INC DEL COM 750917106 316135 4632 SH SOLE 4613 0 19 RAYMOND JAMES FINL INC COM 754730109 386355 3465 SH SOLE 857 0 2608 RBC BEARINGS INC COM 75524B104 355828 1249 SH SOLE 151 0 1098 REALTY INCOME CORP COM 756109104 4556223 79349 SH SOLE 76121 0 3228 REGAL REXNORD CORPORATION COM 758750103 389589 2632 SH SOLE 393 0 2239 REGENCY CTRS CORP COM 758849103 228738 3414 SH SOLE 1955 0 1459 REGENERON PHARMACEUTICALS COM 75886F107 1039018 1183 SH SOLE 623 0 560 REGIONS FINANCIAL CORP NEW COM 7591EP100 1984410 102395 SH SOLE 89919 0 12476 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2039794 12608 SH SOLE 11487 0 1121 RELIANCE STEEL & ALUMINUM CO COM 759509102 2598765 9292 SH SOLE 7970 0 1322 RELX PLC SPONSORED ADR 759530108 405207 10217 SH SOLE 0 0 10217 REPLIGEN CORP COM 759916109 399337 2221 SH SOLE 1209 0 1012 REPUBLIC SVCS INC COM 760759100 438390 2658 SH SOLE 1337 0 1321 RESMED INC COM 761152107 460423 2677 SH SOLE 1453 0 1224 RLI CORP COM 749607107 2014030 15129 SH SOLE 14790 0 339 ROCKWELL AUTOMATION INC COM 773903109 850511 2739 SH SOLE 1231 0 1508 ROPER TECHNOLOGIES INC COM 776696106 926815 1700 SH SOLE 654 0 1046 ROSS STORES INC COM 778296103 2102427 15192 SH SOLE 12155 0 3037 ROYAL CARIBBEAN GROUP COM V7780T103 685115 5291 SH SOLE 2495 0 2796 RPM INTL INC COM 749685103 575007 5151 SH SOLE 1358 0 3793 S&P GLOBAL INC COM 78409V104 2740171 6220 SH SOLE 2659 0 3561 SAP SE SPON ADR 803054204 412601 2669 SH SOLE 47 0 2622 SBA COMMUNICATIONS CORP NEW CL A 78410G104 494963 1951 SH SOLE 430 0 1521 SCHLUMBERGER LTD COM STK 806857108 1191364 22893 SH SOLE 15568 0 7325 SCHWAB CHARLES CORP COM 808513105 1191039 17312 SH SOLE 7059 0 10253 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4976529 142635 SH SOLE 142635 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 1159067 18970 SH SOLE 18970 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 754642 22373 SH SOLE 22373 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 332121 7124 SH SOLE 7124 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 290705 5222 SH SOLE 5222 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 787232 10341 SH SOLE 10341 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 8959641 108000 SH SOLE 108000 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 15110646 267919 SH SOLE 267919 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3619294 48052 SH SOLE 48052 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2593954 54910 SH SOLE 54910 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 737639 14131 SH SOLE 14131 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 207740 1671 SH SOLE 383 0 1288 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 211297 2475 SH SOLE 1295 0 1180 SELECT SECTOR SPDR TR ENERGY 81369Y506 468163 5584 SH SOLE 5437 0 147 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 367055 2053 SH SOLE 1835 0 218 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 234530 3256 SH SOLE 2524 0 732 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 410368 3009 SH SOLE 2247 0 762 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 529721 2752 SH SOLE 2230 0 522 SELECTIVE INS GROUP INC COM 816300107 282695 2842 SH SOLE 389 0 2453 SEMPRA COM 816851109 531234 7109 SH SOLE 3668 0 3441 SERVICENOW INC COM 81762P102 2275606 3221 SH SOLE 1336 0 1885 SERVISFIRST BANCSHARES INC COM 81768T108 210485 3159 SH SOLE 1485 0 1674 SHERWIN WILLIAMS CO COM 824348106 1475471 4731 SH SOLE 1790 0 2941 SHOPIFY INC CL A 82509L107 250526 3216 SH SOLE 2570 0 646 SILICON LABORATORIES INC COM 826919102 321549 2431 SH SOLE 895 0 1536 SIMON PPTY GROUP INC NEW COM 828806109 740589 5192 SH SOLE 2862 0 2330 SMITH A O CORP COM 831865209 259440 3147 SH SOLE 687 0 2460 SMUCKER J M CO COM NEW 832696405 1862590 14738 SH SOLE 14170 0 568 SNAP ON INC COM 833034101 436727 1512 SH SOLE 425 0 1087 SNOWFLAKE INC CL A 833445109 328748 1652 SH SOLE 700 0 952 SOLAREDGE TECHNOLOGIES INC COM 83417M104 222395 2376 SH SOLE 1912 0 464 SOUTHERN CO COM 842587107 4806752 68550 SH SOLE 58304 0 10246 SOUTHWESTERN ENERGY CO COM 845467109 99692 15220 SH SOLE 3797 0 11423 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 355766 944 SH SOLE 944 0 0 SPDR GOLD TR GOLD SHS 78463V107 1602196 8381 SH SOLE 8381 0 0 SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 626348 20335 SH SOLE 20335 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 12495524 26289 SH SOLE 26289 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 805213 1587 SH SOLE 1587 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 311379 3287 SH SOLE 3287 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 755509 29862 SH SOLE 29862 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 545713 11201 SH SOLE 11201 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 1816028 32487 SH SOLE 32487 0 0 SPDR SER TR S&P DIVID ETF 78464A763 749707 5999 SH SOLE 3859 0 2140 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 4623293 50589 SH SOLE 50589 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 44721616 451187 SH SOLE 451187 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 278874 6383 SH SOLE 3197 0 3186 SPS COMM INC COM 78463M107 202757 1046 SH SOLE 988 0 58 STAG INDL INC COM 85254J102 1810220 46108 SH SOLE 43814 0 2294 STANLEY BLACK & DECKER INC COM 854502101 239758 2444 SH SOLE 1420 0 1024 STARBUCKS CORP COM 855244109 16393592 170749 SH SOLE 157539 0 13210 STATE STR CORP COM 857477103 320083 4132 SH SOLE 1898 0 2234 STEEL DYNAMICS INC COM 858119100 537474 4551 SH SOLE 2235 0 2316 STERIS PLC SHS USD G8473T100 2467498 11224 SH SOLE 7480 0 3744 STIFEL FINL CORP COM 860630102 806774 11667 SH SOLE 5020 0 6647 STRYKER CORPORATION COM 863667101 1570062 5243 SH SOLE 2673 0 2570 SUNCOR ENERGY INC NEW COM 867224107 243343 7595 SH SOLE 2591 0 5004 SUNRUN INC COM 86771W105 243727 12416 SH SOLE 9733 0 2683 SYNCHRONY FINANCIAL COM 87165B103 300251 7862 SH SOLE 4736 0 3126 SYNOPSYS INC COM 871607107 1130228 2195 SH SOLE 1148 0 1047 SYSCO CORP COM 871829107 567490 7760 SH SOLE 5560 0 2200 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 631800 6075 SH SOLE 600 0 5475 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 408492 2538 SH SOLE 712 0 1826 TAPESTRY INC COM 876030107 266690 7245 SH SOLE 2988 0 4257 TARGA RES CORP COM 87612G101 652568 7512 SH SOLE 2632 0 4880 TARGET CORP COM 87612E106 1913897 13438 SH SOLE 8538 0 4900 TAYLOR MORRISON HOME CORP COM 87724P106 339787 6369 SH SOLE 1656 0 4713 TE CONNECTIVITY LTD SHS H84989104 700527 4986 SH SOLE 1895 0 3091 TELEDYNE TECHNOLOGIES INC COM 879360105 239213 536 SH SOLE 79 0 457 TEMPUR SEALY INTL INC COM 88023U101 320602 6290 SH SOLE 3153 0 3137 TENET HEALTHCARE CORP COM NEW 88033G407 248097 3283 SH SOLE 1154 0 2129 TERADYNE INC COM 880770102 329847 3040 SH SOLE 890 0 2150 TEREX CORP NEW COM 880779103 1397031 24313 SH SOLE 21807 0 2506 TESLA INC COM 88160R101 14331119 57675 SH SOLE 43680 0 13995 TETRA TECH INC NEW COM 88162G103 800656 4796 SH SOLE 2650 0 2146 TEXAS CAP BANCSHARES INC COM 88224Q107 262463 4061 SH SOLE 2652 0 1409 TEXAS INSTRS INC COM 882508104 5516602 32363 SH SOLE 24932 0 7431 TEXAS ROADHOUSE INC COM 882681109 512511 4193 SH SOLE 713 0 3480 TEXTRON INC COM 883203101 376770 4685 SH SOLE 2231 0 2454 THE TRADE DESK INC COM CL A 88339J105 295973 4113 SH SOLE 1585 0 2528 THERMO FISHER SCIENTIFIC INC COM 883556102 3944861 7432 SH SOLE 3985 0 3447 THOMSON REUTERS CORP. COM 884903808 328118 2244 SH SOLE 0 0 2244 THOR INDS INC COM 885160101 351440 2972 SH SOLE 1290 0 1682 TIMKEN CO COM 887389104 623968 7785 SH SOLE 3239 0 4546 TJX COS INC NEW COM 872540109 6198476 66075 SH SOLE 54844 0 11231 T-MOBILE US INC COM 872590104 1621258 10112 SH SOLE 6100 0 4012 TOLL BROTHERS INC COM 889478103 2689347 26163 SH SOLE 23693 0 2470 TOPBUILD CORP COM 89055F103 782953 2092 SH SOLE 1043 0 1049 TORO CO COM 891092108 516757 5383 SH SOLE 3147 0 2236 TOTALENERGIES SE SPONSORED ADS 89151E109 232395 3449 SH SOLE 179 0 3270 TOYOTA MOTOR CORP ADS 892331307 247381 1349 SH SOLE 160 0 1189 TRACTOR SUPPLY CO COM 892356106 2048880 9528 SH SOLE 8293 0 1235 TRANE TECHNOLOGIES PLC SHS G8994E103 1071994 4395 SH SOLE 2750 0 1645 TRANSDIGM GROUP INC COM 893641100 576612 570 SH SOLE 335 0 235 TRAVELERS COMPANIES INC COM 89417E109 674171 3539 SH SOLE 2004 0 1535 TREX CO INC COM 89531P105 530851 6412 SH SOLE 3995 0 2417 TRI POINTE HOMES INC COM 87265H109 245075 6923 SH SOLE 5563 0 1360 TRUIST FINL CORP COM 89832Q109 622385 16858 SH SOLE 7994 0 8864 TYLER TECHNOLOGIES INC COM 902252105 315682 755 SH SOLE 137 0 618 UBER TECHNOLOGIES INC COM 90353T100 663603 10778 SH SOLE 6355 0 4423 UBS GROUP AG SHS H42097107 403122 13046 SH SOLE 0 0 13046 UFP INDUSTRIES INC COM 90278Q108 285250 2272 SH SOLE 1265 0 1007 ULTA BEAUTY INC COM 90384S303 413062 843 SH SOLE 378 0 465 UNILEVER PLC SPON ADR NEW 904767704 540746 11154 SH SOLE 700 0 10454 UNION PAC CORP COM 907818108 2563144 10435 SH SOLE 4709 0 5726 UNITED AIRLS HLDGS INC COM 910047109 249334 6043 SH SOLE 2946 0 3097 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 88517 10463 SH SOLE 0 0 10463 UNITED PARCEL SERVICE INC CL B 911312106 4534730 28841 SH SOLE 23881 0 4960 UNITED RENTALS INC COM 911363109 1313705 2291 SH SOLE 1788 0 503 UNITED STATES STL CORP NEW COM 912909108 237899 4890 SH SOLE 1123 0 3767 UNITED THERAPEUTICS CORP DEL COM 91307C102 449676 2045 SH SOLE 914 0 1131 UNITEDHEALTH GROUP INC COM 91324P102 12169695 23116 SH SOLE 14855 0 8261 UNITY SOFTWARE INC COM 91332U101 2058117 50333 SH SOLE 49776 0 557 UNUM GROUP COM 91529Y106 522518 11555 SH SOLE 5236 0 6319 US BANCORP DEL COM NEW 902973304 2497901 57715 SH SOLE 47550 0 10165 V F CORP COM 918204108 230056 12237 SH SOLE 7950 0 4287 VALERO ENERGY CORP COM 91913Y100 869327 6687 SH SOLE 4478 0 2209 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1718668 55423 SH SOLE 55423 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 959465 25309 SH SOLE 25309 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 531162 5355 SH SOLE 5355 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1133098 14835 SH SOLE 14335 0 500 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 966249 12545 SH SOLE 11535 0 1010 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 7486527 101788 SH SOLE 101762 0 26 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 54937411 334129 SH SOLE 333448 0 681 VANGUARD INDEX FDS GROWTH ETF 922908736 105110343 338106 SH SOLE 338106 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 116004645 531766 SH SOLE 531766 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 240649 1096 SH SOLE 1096 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 403998 2786 SH SOLE 2786 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 59665854 256473 SH SOLE 256451 0 22 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 6105606 69099 SH SOLE 69099 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 119600093 273810 SH SOLE 272310 0 1500 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2363201 13131 SH SOLE 13131 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 16865397 79058 SH SOLE 79058 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 882461 3650 SH SOLE 3650 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 7515750 31683 SH SOLE 22455 0 9228 VANGUARD INDEX FDS VALUE ETF 922908744 57308104 383332 SH SOLE 383332 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1975010 35180 SH SOLE 33430 0 1750 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 72681777 1768413 SH SOLE 1765458 0 2955 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6689219 58152 SH SOLE 58152 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1104305 10734 SH SOLE 10734 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 8501231 39187 SH SOLE 39187 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3641515 44902 SH SOLE 44902 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1342745 6309 SH SOLE 6309 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 26152917 153480 SH SOLE 153480 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 1023379 17657 SH SOLE 17657 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1470726 13175 SH SOLE 13175 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 2984237 17629 SH SOLE 15957 0 1672 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 287800 945 SH SOLE 945 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 252247 521 SH SOLE 521 0 0 VEEVA SYS INC CL A COM 922475108 311113 1616 SH SOLE 361 0 1255 VENTAS INC COM 92276F100 260482 5226 SH SOLE 2360 0 2866 VERISIGN INC COM 92343E102 436430 2119 SH SOLE 769 0 1350 VERISK ANALYTICS INC COM 92345Y106 398474 1668 SH SOLE 993 0 675 VERIZON COMMUNICATIONS INC COM 92343V104 6729441 178500 SH SOLE 153354 0 25146 VERTEX PHARMACEUTICALS INC COM 92532F100 1599486 3931 SH SOLE 2017 0 1914 VIATRIS INC COM 92556V106 254080 23461 SH SOLE 17064 0 6397 VIAVI SOLUTIONS INC COM 925550105 110318 10955 SH SOLE 5972 0 4983 VICI PPTYS INC COM 925652109 295114 9257 SH SOLE 5819 0 3438 VIRTUS DIVIDEND INTEREST & P COM 92840R101 189895 15071 SH SOLE 0 0 15071 VISA INC COM CL A 92826C839 12448591 47815 SH SOLE 32035 0 15780 VISTEON CORP COM NEW 92839U206 212081 1698 SH SOLE 950 0 748 VISTRA CORP COM 92840M102 220566 5726 SH SOLE 2580 0 3146 VORNADO RLTY TR SH BEN INT 929042109 590765 20912 SH SOLE 12571 0 8341 VOYA FINANCIAL INC COM 929089100 240842 3301 SH SOLE 410 0 2891 VULCAN MATLS CO COM 929160109 397496 1751 SH SOLE 739 0 1012 WABTEC COM 929740108 207102 1632 SH SOLE 728 0 904 WALGREENS BOOTS ALLIANCE INC COM 931427108 325932 12483 SH SOLE 9385 0 3098 WALMART INC COM 931142103 6956758 44128 SH SOLE 33854 0 10274 WASTE CONNECTIONS INC COM 94106B101 400044 2680 SH SOLE 74 0 2606 WASTE MGMT INC DEL COM 94106L109 1947330 10873 SH SOLE 6393 0 4480 WATERS CORP COM 941848103 1009091 3065 SH SOLE 2668 0 397 WATSCO INC COM 942622200 2739085 6393 SH SOLE 5845 0 548 WD 40 CO COM 929236107 292861 1225 SH SOLE 955 0 270 WEC ENERGY GROUP INC COM 92939U106 285063 3387 SH SOLE 1327 0 2060 WELLS FARGO CO NEW COM 949746101 1565148 31799 SH SOLE 19752 0 12047 WELLTOWER INC COM 95040Q104 716581 7947 SH SOLE 5010 0 2937 WESCO INTL INC COM 95082P105 231435 1331 SH SOLE 690 0 641 WEST PHARMACEUTICAL SVSC INC COM 955306105 753890 2141 SH SOLE 513 0 1628 WESTERN ASSET EMERGING MKTS COM 95766A101 100067 10865 SH SOLE 0 0 10865 WESTERN UN CO COM 959802109 124517 10446 SH SOLE 2116 0 8330 WESTROCK CO COM 96145D105 212085 5108 SH SOLE 2443 0 2665 WEX INC COM 96208T104 315756 1623 SH SOLE 993 0 630 WEYERHAEUSER CO MTN BE COM NEW 962166104 692689 19922 SH SOLE 13617 0 6305 WILLIAMS COS INC COM 969457100 606740 17420 SH SOLE 9995 0 7425 WILLIAMS SONOMA INC COM 969904101 3476148 17227 SH SOLE 13826 0 3401 WILLIS TOWERS WATSON PLC LTD SHS G96629103 205262 851 SH SOLE 253 0 598 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 252716 5679 SH SOLE 5158 0 521 WINGSTOP INC COM 974155103 481088 1875 SH SOLE 1203 0 672 WINTRUST FINL CORP COM 97650W108 405689 4374 SH SOLE 816 0 3558 WIPRO LTD SPON ADR 1 SH 97651M109 82019 14725 SH SOLE 0 0 14725 WISDOMTREE TR EM LCL DEBT FD 97717X867 590425 21034 SH SOLE 21034 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 486013 5914 SH SOLE 5914 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 2702929 40719 SH SOLE 40719 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 25625779 560862 SH SOLE 560862 0 0 WORKDAY INC CL A 98138H101 481449 1744 SH SOLE 221 0 1523 WP CAREY INC COM 92936U109 664304 10250 SH SOLE 9121 0 1129 WYNDHAM HOTELS & RESORTS INC COM 98311A105 428827 5333 SH SOLE 3204 0 2129 XCEL ENERGY INC COM 98389B100 939896 15182 SH SOLE 10713 0 4469 XYLEM INC COM 98419M100 273048 2388 SH SOLE 1205 0 1183 YUM BRANDS INC COM 988498101 4750458 36357 SH SOLE 32313 0 4044 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 424483 1553 SH SOLE 217 0 1336 ZIMMER BIOMET HOLDINGS INC COM 98956P102 345875 2842 SH SOLE 1648 0 1194 ZIONS BANCORPORATION N A COM 989701107 367807 8384 SH SOLE 5533 0 2851 ZOETIS INC CL A 98978V103 1766862 8952 SH SOLE 4427 0 4525 ZSCALER INC COM 98980G102 269640 1217 SH SOLE 622 0 595 CONSTELLATION ENERGY CORP COM 21037T109 502744 4301 SH SOLE 2955 0 1346 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 235893 6466 SH SOLE 6452 0 14 PORCH GROUP INC COM 733245104 41060 13331 SH SOLE 13331 0 0 SHELL PLC SPON ADS 780259305 678136 10306 SH SOLE 5459 0 4847 PARAMOUNT GLOBAL CLASS B COM 92556H206 168601 11400 SH SOLE 8753 0 2647 WEBSTER FINL CORP COM 947890109 387300 7630 SH SOLE 1899 0 5731 ELEVANCE HEALTH INC COM 036752103 1637001 3471 SH SOLE 2008 0 1463 ESAB CORPORATION COM 29605J106 219756 2537 SH SOLE 1532 0 1005 HF SINCLAIR CORP COM 403949100 570038 10258 SH SOLE 3215 0 7043 ISHARES GOLD TR ISHARES NEW 464285204 895271 22938 SH SOLE 22938 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 517363 9410 SH SOLE 7948 0 1462 J P MORGAN EXCHANGE TRADED F CLIMATE CHANGE S 46641Q142 255824 6266 SH SOLE 6266 0 0 MERCADOLIBRE INC COM 58733R102 446318 284 SH SOLE 0 0 284 PINEAPPLE ENERGY INC COM 72303P107 166241 280812 SH SOLE 280812 0 0 SALESFORCE INC COM 79466L302 3832898 14566 SH SOLE 7073 0 7493 SUPER MICRO COMPUTER INC COM 86800U104 211775 745 SH SOLE 305 0 440 VIRTUS CONVERTIBLE & INC FD COM 92838U108 65036 21824 SH SOLE 0 0 21824 VIRTUS CONVERTIBLE & INCOME COM 92838X102 36592 10858 SH SOLE 0 0 10858 WARNER BROS DISCOVERY INC COM SER A 934423104 182696 16054 SH SOLE 10353 0 5701 FRONTIER COMMUNICATIONS PARE COM 35909D109 223931 8837 SH SOLE 3843 0 4994 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 148304 18400 SH SOLE 0 0 18400 BARRICK GOLD CORP COM 067901108 440094 24328 SH SOLE 23880 0 448 CROWN CASTLE INC COM 22822V101 917803 7968 SH SOLE 3858 0 4110 FRANCO NEV CORP COM 351858105 471718 4257 SH SOLE 4254 0 3 HALEON PLC SPON ADS 405552100 303591 36888 SH SOLE 4020 0 32868 IRON MTN INC DEL COM 46284V101 460120 6575 SH SOLE 5332 0 1243 RESTAURANT BRANDS INTL INC COM 76131D103 245485 3142 SH SOLE 570 0 2572 SPX TECHNOLOGIES INC COM 78473E103 218688 2165 SH SOLE 1202 0 963 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 71704685 1496966 SH SOLE 1486770 0 10196 ATLASSIAN CORPORATION CL A 049468101 668863 2812 SH SOLE 0 0 2812 BANK AMERICA CORP COM 060505104 3035983 90169 SH SOLE 49021 0 41148 BANK OZK LITTLE ROCK ARK COM 06417N103 2016110 40460 SH SOLE 34471 0 5989 FORTUNE BRANDS INNOVATIONS I COM 34964C106 211061 2772 SH SOLE 1240 0 1532 CRANE COMPANY COMMON STOCK 224408104 343552 2908 SH SOLE 505 0 2403 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 345002 4462 SH SOLE 2070 0 2392 SILGAN HLDGS INC COM 827048109 309466 6839 SH SOLE 3234 0 3605 THE CIGNA GROUP COM 125523100 1338025 4468 SH SOLE 1681 0 2787 CANADIAN PACIFIC KANSAS CITY COM 13646K108 1055689 13353 SH SOLE 619 0 12734 KNIFE RIVER CORP COMMON STOCK 498894104 261345 3949 SH SOLE 3555 0 394 MARKEL GROUP INC COM 570535104 387633 273 SH SOLE 73 0 200 NNN REIT INC COM 637417106 254075 5895 SH SOLE 3598 0 2297 REVVITY INC COM 714046109 207581 1899 SH SOLE 891 0 1008 ADOBE INC COM 00724F101 5025162 8423 SH SOLE 4275 0 4148 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 118810 10431 SH SOLE 0 0 10431 CENCORA INC COM 03073E105 596836 2906 SH SOLE 714 0 2192 ELI LILLY & CO COM 532457108 13725076 23545 SH SOLE 17464 0 6081 KENVUE INC COM 49177J102 365064 16956 SH SOLE 1831 0 15125 MAIN STR CAP CORP COM 56035L104 1290894 29861 SH SOLE 29861 0 0 RTX CORPORATION COM 75513E101 2130587 25322 SH SOLE 12740 0 12582 SAMSARA INC COM CL A 79589L106 206356 6182 SH SOLE 6182 0 0 SONY GROUP CORP SPONSORED ADR 835699307 297043 3137 SH SOLE 10 0 3127 MORGAN STANLEY ETF TRUST PARAMETRIC EQUIT 61774R866 202548 7870 SH SOLE 7870 0 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 63800 20000 SH SOLE 20000 0 0 VERALTO CORP COM SHS 92338C103 545055 6626 SH SOLE 1619 0 5007 WORTHINGTON ENTERPRISES INC COM 981811102 1248196 21689 SH SOLE 19351 0 2338 WORTHINGTON STL INC COM SHS 982104101 604797 21523 SH SOLE 19185 0 2338