COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 |
| | | VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY |
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
ABBOTT LABS | COM | 002824100 | 472,494 | 4,547 | SH | | SOLE | | 4,547 | 0 | 0 |
ABBVIE INC | COM | 00287Y109 | 1,401,318 | 8,170 | SH | | SOLE | | 8,150 | 0 | 20 |
ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 1,376,644 | 4,537 | SH | | SOLE | | 4,537 | 0 | 0 |
ACUITY BRANDS INC | COM | 00508Y102 | 41,049,037 | 170,018 | SH | | SOLE | | 169,366 | 0 | 652 |
ACUSHNET HLDGS CORP | COM | 005098108 | 3,095,771 | 48,768 | SH | | SOLE | | 48,682 | 0 | 86 |
ADOBE INC | COM | 00724F101 | 31,196,348 | 56,155 | SH | | SOLE | | 55,949 | 0 | 206 |
ADVANCED MICRO DEVICES INC | COM | 007903107 | 6,060,328 | 37,361 | SH | | SOLE | | 37,301 | 0 | 60 |
AFLAC INC | COM | 001055102 | 75,596,970 | 846,456 | SH | | SOLE | | 843,688 | 0 | 2,768 |
AIR PRODS & CHEMS INC | COM | 009158106 | 280,500 | 1,087 | SH | | SOLE | | 1,087 | 0 | 0 |
ALLISON TRANSMISSION HLDGS I | COM | 01973R101 | 5,157,339 | 67,949 | SH | | SOLE | | 67,828 | 0 | 121 |
ALPHABET INC | CAP STK CL C | 02079K107 | 2,180,680 | 11,889 | SH | | SOLE | | 11,889 | 0 | 0 |
ALPHABET INC | CAP STK CL A | 02079K305 | 136,235,060 | 747,928 | SH | | SOLE | | 745,152 | 0 | 2,776 |
AMAZON COM INC | COM | 023135106 | 78,426,926 | 405,831 | SH | | SOLE | | 404,384 | 0 | 1,447 |
AMERICAN CENTY ETF TR | US QUALITY GROW | 025072307 | 205,124 | 2,386 | SH | | SOLE | | 2,386 | 0 | 0 |
AMERICAN CENTY ETF TR | INTL SMCP VLU | 025072802 | 975,484 | 15,019 | SH | | SOLE | | 15,019 | 0 | 0 |
AMERICAN EXPRESS CO | COM | 025816109 | 128,718,504 | 555,899 | SH | | SOLE | | 553,915 | 0 | 1,984 |
AMERICAN TOWER CORP NEW | COM | 03027X100 | 50,022,938 | 257,346 | SH | | SOLE | | 256,498 | 0 | 848 |
AMERICAN WOODMARK CORPORATIO | COM | 030506109 | 1,833,580 | 23,328 | SH | | SOLE | | 23,284 | 0 | 44 |
AMERICAN WTR WKS CO INC NEW | COM | 030420103 | 1,771,429 | 13,715 | SH | | SOLE | | 13,715 | 0 | 0 |
AMERIPRISE FINL INC | COM | 03076C106 | 203,342 | 476 | SH | | SOLE | | 476 | 0 | 0 |
AMGEN INC | COM | 031162100 | 37,569,314 | 120,241 | SH | | SOLE | | 119,843 | 0 | 398 |
AMPHASTAR PHARMACEUTICALS IN | COM | 03209R103 | 3,896,400 | 97,410 | SH | | SOLE | | 97,239 | 0 | 171 |
AON PLC | SHS CL A | G0403H108 | 1,379,239 | 4,698 | SH | | SOLE | | 4,698 | 0 | 0 |
APOLLO GLOBAL MGMT INC | COM | 03769M106 | 1,415,069 | 11,985 | SH | | SOLE | | 11,958 | 0 | 27 |
APPLE INC | COM | 037833100 | 277,560,958 | 1,317,828 | SH | | SOLE | | 1,313,805 | 0 | 4,023 |
APPLIED MATLS INC | COM | 038222105 | 122,772,376 | 520,244 | SH | | SOLE | | 518,357 | 0 | 1,887 |
ARCH CAP GROUP LTD | ORD | G0450A105 | 70,012,892 | 693,953 | SH | | SOLE | | 690,680 | 0 | 3,273 |
ARISTA NETWORKS INC | COM | 040413106 | 44,645,894 | 127,385 | SH | | SOLE | | 126,880 | 0 | 505 |
ASML HOLDING N V | N Y REGISTRY SHS | N07059210 | 951,138 | 930 | SH | | SOLE | | 928 | 0 | 2 |
ASSURANT INC | COM | 04621X108 | 78,184,106 | 470,280 | SH | | SOLE | | 468,553 | 0 | 1,727 |
ASTRAZENECA PLC | SPONSORED ADR | 046353108 | 424,578 | 5,444 | SH | | SOLE | | 5,409 | 0 | 35 |
AT&T INC | COM | 00206R102 | 41,666,290 | 2,180,340 | SH | | SOLE | | 2,173,173 | 0 | 7,167 |
ATKORE INC | COM | 047649108 | 21,857,377 | 161,990 | SH | | SOLE | | 161,391 | 0 | 599 |
ATMOS ENERGY CORP | COM | 049560105 | 1,013,455 | 8,688 | SH | | SOLE | | 8,676 | 0 | 12 |
AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 36,520,651 | 153,005 | SH | | SOLE | | 152,517 | 0 | 488 |
AVANTOR INC | COM | 05352A100 | 2,460,641 | 116,068 | SH | | SOLE | | 115,807 | 0 | 261 |
AXCELIS TECHNOLOGIES INC | COM NEW | 054540208 | 28,720,958 | 201,990 | SH | | SOLE | | 201,194 | 0 | 796 |
BAIDU INC | SPON ADR REP A | 056752108 | 33,156,691 | 383,403 | SH | | SOLE | | 381,627 | 0 | 1,776 |
BANCFIRST CORP | COM | 05945F103 | 2,326,593 | 26,529 | SH | | SOLE | | 26,480 | 0 | 49 |
BANCO BILBAO VIZCAYA ARGENTA | SPONSORED ADR | 05946K101 | 53,157,100 | 5,299,811 | SH | | SOLE | | 5,274,821 | 0 | 24,990 |
BANK AMERICA CORP | COM | 060505104 | 79,382,273 | 1,996,034 | SH | | SOLE | | 1,989,524 | 0 | 6,510 |
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 3,760,459 | 9,244 | SH | | SOLE | | 9,244 | 0 | 0 |
BERKSHIRE HILLS BANCORP INC | COM | 084680107 | 37,484,431 | 1,644,054 | SH | | SOLE | | 1,644,054 | 0 | 0 |
BLACK HILLS CORP | COM | 092113109 | 3,031,393 | 55,745 | SH | | SOLE | | 55,647 | 0 | 98 |
BLACKROCK INC | COM | 09247X101 | 108,661,708 | 138,015 | SH | | SOLE | | 137,501 | 0 | 514 |
BLOCK H & R INC | COM | 093671105 | 39,920,745 | 736,138 | SH | | SOLE | | 733,240 | 0 | 2,898 |
BOEING CO | COM | 097023105 | 4,883,328 | 26,830 | SH | | SOLE | | 26,830 | 0 | 0 |
BOSTON SCIENTIFIC CORP | COM | 101137107 | 319,977 | 4,155 | SH | | SOLE | | 4,155 | 0 | 0 |
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 318,867 | 7,678 | SH | | SOLE | | 7,678 | 0 | 0 |
BROADCOM INC | COM | 11135F101 | 159,410,555 | 99,288 | SH | | SOLE | | 98,937 | 0 | 351 |
BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 | 207,638 | 1,054 | SH | | SOLE | | 1,054 | 0 | 0 |
C H ROBINSON WORLDWIDE INC | COM NEW | 12541W209 | 273,172 | 3,100 | SH | | SOLE | | 3,100 | 0 | 0 |
CABOT CORP | COM | 127055101 | 5,966,820 | 64,934 | SH | | SOLE | | 64,819 | 0 | 115 |
CALIFORNIA RES CORP | COM STOCK | 13057Q305 | 4,301,056 | 80,817 | SH | | SOLE | | 80,666 | 0 | 151 |
CATERPILLAR INC | COM | 149123101 | 1,574,000 | 4,725 | SH | | SOLE | | 4,725 | 0 | 0 |
CBOE GLOBAL MKTS INC | COM | 12503M108 | 43,058,745 | 253,197 | SH | | SOLE | | 252,207 | 0 | 990 |
CBRE GROUP INC | CL A | 12504L109 | 491,887 | 5,520 | SH | | SOLE | | 5,520 | 0 | 0 |
CELESTICA INC | COM | 15101Q207 | 27,883,534 | 486,369 | SH | | SOLE | | 484,065 | 0 | 2,304 |
CENCORA INC | COM | 03073E105 | 37,521,398 | 166,540 | SH | | SOLE | | 165,875 | 0 | 665 |
CHECK POINT SOFTWARE TECH LT | ORD | M22465104 | 63,210,510 | 383,094 | SH | | SOLE | | 381,284 | 0 | 1,810 |
CHEVRON CORP NEW | COM | 166764100 | 74,531,233 | 476,481 | SH | | SOLE | | 474,972 | 0 | 1,509 |
CHORD ENERGY CORPORATION | COM NEW | 674215207 | 761,267 | 4,540 | SH | | SOLE | | 4,533 | 0 | 7 |
CHUBB LIMITED | COM | H1467J104 | 128,587,342 | 504,106 | SH | | SOLE | | 502,088 | 0 | 2,018 |
CINTAS CORP | COM | 172908105 | 51,112,545 | 72,991 | SH | | SOLE | | 72,755 | 0 | 236 |
CISCO SYS INC | COM | 17275R102 | 33,783,206 | 711,076 | SH | | SOLE | | 708,764 | 0 | 2,312 |
COCA COLA CO | COM | 191216100 | 40,417,632 | 634,998 | SH | | SOLE | | 632,952 | 0 | 2,046 |
COCA-COLA EUROPACIFIC PARTNE | SHS | G25839104 | 38,626,599 | 530,075 | SH | | SOLE | | 527,561 | 0 | 2,514 |
COMCAST CORP NEW | CL A | 20030N101 | 38,531,059 | 983,939 | SH | | SOLE | | 980,749 | 0 | 3,190 |
CONOCOPHILLIPS | COM | 20825C104 | 38,025,517 | 332,449 | SH | | SOLE | | 331,110 | 0 | 1,339 |
CONSTELLATION ENERGY CORP | COM | 21037T109 | 642,666 | 3,209 | SH | | SOLE | | 3,209 | 0 | 0 |
CORE & MAIN INC | CL A | 21874C102 | 2,279,919 | 46,586 | SH | | SOLE | | 46,499 | 0 | 87 |
COSTAR GROUP INC | COM | 22160N109 | 1,134,861 | 15,307 | SH | | SOLE | | 15,307 | 0 | 0 |
COSTCO WHSL CORP NEW | COM | 22160K105 | 4,885,537 | 5,748 | SH | | SOLE | | 5,748 | 0 | 0 |
COTERRA ENERGY INC | COM | 127097103 | 47,042,008 | 1,763,855 | SH | | SOLE | | 1,756,780 | 0 | 7,075 |
CRANE COMPANY | COMMON STOCK | 224408104 | 5,663,917 | 39,067 | SH | | SOLE | | 38,988 | 0 | 79 |
CRANE NXT CO | COM | 224441105 | 571,820 | 9,310 | SH | | SOLE | | 9,297 | 0 | 13 |
CRH PLC | ORD | G25508105 | 85,999,914 | 1,146,971 | SH | | SOLE | | 1,141,621 | 0 | 5,350 |
CSX CORP | COM | 126408103 | 59,835,571 | 1,788,806 | SH | | SOLE | | 1,782,977 | 0 | 5,829 |
CURTISS WRIGHT CORP | COM | 231561101 | 52,526,848 | 193,840 | SH | | SOLE | | 193,073 | 0 | 767 |
D R HORTON INC | COM | 23331A109 | 31,684,134 | 224,822 | SH | | SOLE | | 223,925 | 0 | 897 |
DANAHER CORPORATION | COM | 235851102 | 59,991,412 | 240,110 | SH | | SOLE | | 239,324 | 0 | 786 |
DBX ETF TR | XTRACK MSCI EAFE | 233051200 | 3,290,585 | 79,406 | SH | | SOLE | | 79,406 | 0 | 0 |
DECKERS OUTDOOR CORP | COM | 243537107 | 1,721,983 | 1,779 | SH | | SOLE | | 1,777 | 0 | 2 |
DEERE & CO | COM | 244199105 | 826,470 | 2,212 | SH | | SOLE | | 2,212 | 0 | 0 |
DENNYS CORP | COM | 24869P104 | 161,113 | 22,692 | SH | | SOLE | | 22,692 | 0 | 0 |
DEXCOM INC | COM | 252131107 | 1,284,823 | 11,332 | SH | | SOLE | | 11,307 | 0 | 25 |
DICKS SPORTING GOODS INC | COM | 253393102 | 69,770,314 | 324,740 | SH | | SOLE | | 323,520 | 0 | 1,220 |
DIMENSIONAL ETF TRUST | US EQUITY ETF | 25434V401 | 362,104 | 6,153 | SH | | SOLE | | 6,153 | 0 | 0 |
DIMENSIONAL ETF TRUST | US CORE EQUITY 2 | 25434V708 | 633,936 | 19,663 | SH | | SOLE | | 19,663 | 0 | 0 |
DISNEY WALT CO | COM | 254687106 | 42,229,731 | 425,317 | SH | | SOLE | | 423,946 | 0 | 1,371 |
DOLLAR GEN CORP NEW | COM | 256677105 | 1,851,843 | 14,005 | SH | | SOLE | | 13,974 | 0 | 31 |
DT MIDSTREAM INC | COMMON STOCK | 23345M107 | 4,292,265 | 60,429 | SH | | SOLE | | 60,321 | 0 | 108 |
DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 29,983,143 | 299,143 | SH | | SOLE | | 298,145 | 0 | 998 |
EAGLE MATLS INC | COM | 26969P108 | 33,951,765 | 156,129 | SH | | SOLE | | 155,534 | 0 | 595 |
EATON CORP PLC | SHS | G29183103 | 612,677 | 1,954 | SH | | SOLE | | 1,944 | 0 | 10 |
EATON VANCE TAX-MANAGED BUY- | COM | 27828Y108 | 142,100 | 10,395 | SH | | SOLE | | 10,395 | 0 | 0 |
EDISON INTL | COM | 281020107 | 653,471 | 9,100 | SH | | SOLE | | 9,100 | 0 | 0 |
EDWARDS LIFESCIENCES CORP | COM | 28176E108 | 3,542,574 | 38,352 | SH | | SOLE | | 38,352 | 0 | 0 |
ELEMENT SOLUTIONS INC | COM | 28618M106 | 42,532,420 | 1,568,305 | SH | | SOLE | | 1,563,188 | 0 | 5,117 |
ELEVANCE HEALTH INC | COM | 036752103 | 47,344,939 | 87,375 | SH | | SOLE | | 87,022 | 0 | 353 |
ELI LILLY & CO | COM | 532457108 | 109,331,970 | 120,758 | SH | | SOLE | | 120,386 | 0 | 372 |
EMCOR GROUP INC | COM | 29084Q100 | 81,129,645 | 222,224 | SH | | SOLE | | 221,386 | 0 | 838 |
EMERSON ELEC CO | COM | 291011104 | 584,729 | 5,308 | SH | | SOLE | | 5,308 | 0 | 0 |
ENBRIDGE INC | COM | 29250N105 | 38,272,767 | 1,075,380 | SH | | SOLE | | 1,070,320 | 0 | 5,060 |
ENSIGN GROUP INC | COM | 29358P101 | 43,061,993 | 348,144 | SH | | SOLE | | 346,860 | 0 | 1,284 |
ENTERPRISE FINL SVCS CORP | COM | 293712105 | 245,337 | 5,997 | SH | | SOLE | | 5,997 | 0 | 0 |
ESSENTIAL PPTYS RLTY TR INC | COM | 29670E107 | 2,805,653 | 101,251 | SH | | SOLE | | 101,074 | 0 | 177 |
ESSENTIAL UTILS INC | COM | 29670G102 | 232,230 | 6,221 | SH | | SOLE | | 6,221 | 0 | 0 |
EVEREST GROUP LTD | COM | G3223R108 | 36,053,255 | 94,623 | SH | | SOLE | | 94,179 | 0 | 444 |
EVERTEC INC | COM | 30040P103 | 2,753,720 | 82,819 | SH | | SOLE | | 82,673 | 0 | 146 |
EXXON MOBIL CORP | COM | 30231G102 | 126,339,686 | 1,097,461 | SH | | SOLE | | 1,094,100 | 0 | 3,361 |
FABRINET | SHS | G3323L100 | 41,064,991 | 167,756 | SH | | SOLE | | 166,946 | 0 | 810 |
FARMLAND PARTNERS INC | COM | 31154R109 | 2,106,528 | 182,700 | SH | | SOLE | | 181,297 | 0 | 1,403 |
FEDERAL RLTY INVT TR NEW | SH BEN INT NEW | 313745101 | 83,057,793 | 822,599 | SH | | SOLE | | 819,732 | 0 | 2,867 |
FEDERATED HERMES INC | CL B | 314211103 | 3,153,165 | 95,899 | SH | | SOLE | | 95,731 | 0 | 168 |
FEDEX CORP | COM | 31428X106 | 3,728,510 | 12,435 | SH | | SOLE | | 12,406 | 0 | 29 |
FIDELITY COVINGTON TRUST | MSCI INFO TECH I | 316092808 | 237,727 | 1,386 | SH | | SOLE | | 1,386 | 0 | 0 |
FIFTH THIRD BANCORP | COM | 316773100 | 57,044,672 | 1,563,296 | SH | | SOLE | | 1,558,183 | 0 | 5,113 |
FIRST TR EXCH TRADED FD III | INSTL PFD SECS | 33739P855 | 4,236,618 | 230,627 | SH | | SOLE | | 223,757 | 0 | 6,870 |
FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 | 672,908 | 8,007 | SH | | SOLE | | 8,007 | 0 | 0 |
FIRST TR EXCHANGE-TRADED FD | RISNG DIVD ACHIV | 33738R506 | 298,935 | 5,460 | SH | | SOLE | | 5,460 | 0 | 0 |
FIRST TR EXCHANGE-TRADED FD | DORSEY WRT 5 ETF | 33738R605 | 1,030,103 | 17,988 | SH | | SOLE | | 17,988 | 0 | 0 |
FIRST TR EXCHANGE-TRADED FD | SMID RISNG ETF | 33741X102 | 242,572 | 7,267 | SH | | SOLE | | 7,267 | 0 | 0 |
FISERV INC | COM | 337738108 | 49,842,254 | 334,422 | SH | | SOLE | | 333,086 | 0 | 1,336 |
FORTIVE CORP | COM | 34959J108 | 61,461,216 | 829,436 | SH | | SOLE | | 826,780 | 0 | 2,656 |
FOX CORP | CL A COM | 35137L105 | 37,588,391 | 1,093,640 | SH | | SOLE | | 1,089,306 | 0 | 4,334 |
FRANKLIN TEMPLETON ETF TR | INTL COR DIV TIL | 35473P108 | 1,345,337 | 43,037 | SH | | SOLE | | 43,037 | 0 | 0 |
FRANKLIN TEMPLETON ETF TR | FRANKLIN INDIA | 35473P769 | 649,838 | 16,303 | SH | | SOLE | | 16,303 | 0 | 0 |
GALLAGHER ARTHUR J & CO | COM | 363576109 | 39,811,469 | 153,528 | SH | | SOLE | | 153,029 | 0 | 499 |
GATES INDL CORP PLC | ORD SHS | G39108108 | 25,278,656 | 1,598,903 | SH | | SOLE | | 1,591,672 | 0 | 7,231 |
GE AEROSPACE | COM NEW | 369604301 | 59,247,050 | 372,693 | SH | | SOLE | | 371,481 | 0 | 1,212 |
GENERAL DYNAMICS CORP | COM | 369550108 | 45,274,775 | 156,045 | SH | | SOLE | | 155,537 | 0 | 508 |
GENERAL MTRS CO | COM | 37045V100 | 38,311,066 | 824,603 | SH | | SOLE | | 821,911 | 0 | 2,692 |
GLOBAL X FDS | GLOBAL X COPPER | 37954Y830 | 6,118,490 | 135,635 | SH | | SOLE | | 134,579 | 0 | 1,056 |
GLOBAL X FDS | GLOBAL X SILVER | 37954Y848 | 5,562,019 | 178,327 | SH | | SOLE | | 176,938 | 0 | 1,389 |
GOLDMAN SACHS ETF TR | ACTIVEBETA US LG | 381430503 | 357,534 | 3,343 | SH | | SOLE | | 3,343 | 0 | 0 |
GOLDMAN SACHS GROUP INC | COM | 38141G104 | 74,884,472 | 165,556 | SH | | SOLE | | 165,015 | 0 | 541 |
GREIF INC | CL A | 397624107 | 2,787,238 | 48,499 | SH | | SOLE | | 48,408 | 0 | 91 |
GSK PLC | SPONSORED ADR | 37733W204 | 71,460,890 | 1,856,127 | SH | | SOLE | | 1,847,387 | 0 | 8,740 |
HALLIBURTON CO | COM | 406216101 | 38,258,220 | 1,132,570 | SH | | SOLE | | 1,128,035 | 0 | 4,535 |
HALOZYME THERAPEUTICS INC | COM | 40637H109 | 5,389,153 | 102,925 | SH | | SOLE | | 102,743 | 0 | 182 |
HARTFORD FINL SVCS GROUP INC | COM | 416515104 | 362,045 | 3,601 | SH | | SOLE | | 3,601 | 0 | 0 |
HCA HEALTHCARE INC | COM | 40412C101 | 776,212 | 2,416 | SH | | SOLE | | 2,416 | 0 | 0 |
HOME DEPOT INC | COM | 437076102 | 3,341,277 | 9,706 | SH | | SOLE | | 9,706 | 0 | 0 |
HONEYWELL INTL INC | COM | 438516106 | 2,079,239 | 9,737 | SH | | SOLE | | 9,737 | 0 | 0 |
HURON CONSULTING GROUP INC | COM | 447462102 | 3,418,345 | 34,704 | SH | | SOLE | | 34,639 | 0 | 65 |
ICON PLC | SHS | G4705A100 | 48,875,961 | 155,919 | SH | | SOLE | | 155,187 | 0 | 732 |
INGERSOLL RAND INC | COM | 45687V106 | 801,663 | 8,825 | SH | | SOLE | | 8,825 | 0 | 0 |
INTEL CORP | COM | 458140100 | 513,827 | 16,591 | SH | | SOLE | | 16,591 | 0 | 0 |
INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 | 1,976,593 | 14,439 | SH | | SOLE | | 14,409 | 0 | 30 |
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 944,842 | 5,463 | SH | | SOLE | | 5,463 | 0 | 0 |
INTERNATIONAL MNY EXPRESS IN | COM | 46005L101 | 3,979,210 | 190,941 | SH | | SOLE | | 190,600 | 0 | 341 |
INTUIT | COM | 461202103 | 3,519,491 | 5,355 | SH | | SOLE | | 5,344 | 0 | 11 |
INVESCO EXCH TRADED FD TR II | S&P 500 MOMNTM | 46138E339 | 187,391,262 | 2,142,594 | SH | | SOLE | | 2,132,812 | 0 | 9,782 |
INVESCO EXCH TRADED FD TR II | NATL AMT MUNI | 46138E537 | 3,036,084 | 128,213 | SH | | SOLE | | 125,426 | 0 | 2,787 |
INVESCO EXCH TRADED FD TR II | INTL BUYBACK | 46138E644 | 2,157,820 | 53,959 | SH | | SOLE | | 53,959 | 0 | 0 |
INVESCO EXCH TRADED FD TR II | CHINA TECHNLGY | 46138E800 | 6,605,033 | 196,930 | SH | | SOLE | | 195,401 | 0 | 1,529 |
INVESCO EXCH TRADED FD TR II | NASDAQ 100 ETF | 46138G649 | 8,462,720 | 42,934 | SH | | SOLE | | 42,685 | 0 | 249 |
INVESCO EXCHANGE TRADED FD T | GBL LISTED PVT | 46137V118 | 3,803,366 | 62,258 | SH | | SOLE | | 61,774 | 0 | 484 |
INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 986,967 | 2,060 | SH | | SOLE | | 2,060 | 0 | 0 |
ISHARES INC | MSCI EMRG CHN | 46434G764 | 1,036,355 | 17,506 | SH | | SOLE | | 17,506 | 0 | 0 |
ISHARES SILVER TR | ISHARES | 46428Q109 | 4,677,143 | 176,031 | SH | | SOLE | | 174,662 | 0 | 1,369 |
ISHARES TR | SELECT DIVID ETF | 464287168 | 731,929 | 6,050 | SH | | SOLE | | 6,050 | 0 | 0 |
ISHARES TR | CORE S&P500 ETF | 464287200 | 353,688,877 | 646,326 | SH | | SOLE | | 643,263 | 0 | 3,063 |
ISHARES TR | IBOXX INV CP ETF | 464287242 | 11,829,123 | 110,429 | SH | | SOLE | | 107,138 | 0 | 3,291 |
ISHARES TR | S&P 500 GRWT ETF | 464287309 | 207,290 | 2,240 | SH | | SOLE | | 2,240 | 0 | 0 |
ISHARES TR | S&P 500 VAL ETF | 464287408 | 299,042 | 1,643 | SH | | SOLE | | 1,643 | 0 | 0 |
ISHARES TR | RUS MD CP GR ETF | 464287481 | 393,839 | 3,569 | SH | | SOLE | | 3,569 | 0 | 0 |
ISHARES TR | CORE S&P MCP ETF | 464287507 | 591,462 | 10,107 | SH | | SOLE | | 10,107 | 0 | 0 |
ISHARES TR | ISHARES SEMICDTR | 464287523 | 13,623,841 | 55,240 | SH | | SOLE | | 55,123 | 0 | 117 |
ISHARES TR | RUS 1000 GRW ETF | 464287614 | 755,994 | 2,074 | SH | | SOLE | | 2,074 | 0 | 0 |
ISHARES TR | RUS 2000 GRW ETF | 464287648 | 7,292,310 | 27,777 | SH | | SOLE | | 27,497 | 0 | 280 |
ISHARES TR | U.S. TECH ETF | 464287721 | 237,188 | 1,576 | SH | | SOLE | | 1,576 | 0 | 0 |
ISHARES TR | CORE S&P SCP ETF | 464287804 | 155,931,481 | 1,461,949 | SH | | SOLE | | 1,443,454 | 0 | 18,495 |
ISHARES TR | MSCI AC ASIA ETF | 464288182 | 647,028 | 8,989 | SH | | SOLE | | 8,989 | 0 | 0 |
ISHARES TR | GL CLEAN ENE ETF | 464288224 | 2,802,411 | 210,391 | SH | | SOLE | | 208,756 | 0 | 1,635 |
ISHARES TR | NATIONAL MUN ETF | 464288414 | 407,128 | 3,821 | SH | | SOLE | | 3,821 | 0 | 0 |
ISHARES TR | IBOXX HI YD ETF | 464288513 | 1,982,214,371 | 25,696,323 | SH | | SOLE | | 25,643,893 | 0 | 52,430 |
ISHARES TR | PFD AND INCM SEC | 464288687 | 6,898,200 | 218,643 | SH | | SOLE | | 214,074 | 0 | 4,569 |
ISHARES TR | MICRO-CAP ETF | 464288869 | 4,022,237 | 35,283 | SH | | SOLE | | 35,010 | 0 | 273 |
ISHARES TR | EAFE GRWTH ETF | 464288885 | 1,645,496 | 16,085 | SH | | SOLE | | 16,085 | 0 | 0 |
ISHARES TR | RUS TP200 GR ETF | 464289438 | 185,279,837 | 863,695 | SH | | SOLE | | 859,593 | 0 | 4,102 |
ISHARES TR | MSCI USA MIN VOL | 46429B697 | 7,467,738 | 88,944 | SH | | SOLE | | 88,049 | 0 | 895 |
ISHARES TR | MSCI USA MMENTM | 46432F396 | 1,438,732 | 7,383 | SH | | SOLE | | 7,383 | 0 | 0 |
ISHARES TR | CORE MSCI TOTAL | 46432F834 | 230,228,877 | 3,407,769 | SH | | SOLE | | 3,364,677 | 0 | 43,092 |
ISHARES TR | MSCI INTL MOMENT | 46434V449 | 3,585,054 | 92,661 | SH | | SOLE | | 92,661 | 0 | 0 |
ISHARES TR | MSCI INTL QUALTY | 46434V456 | 1,600,738 | 40,992 | SH | | SOLE | | 40,992 | 0 | 0 |
ISHARES TR | CONV BD ETF | 46435G102 | 1,281,984 | 16,304 | SH | | SOLE | | 16,177 | 0 | 127 |
ISHARES TR | BROAD USD HIGH | 46435U853 | 147,865,335 | 4,075,671 | SH | | SOLE | | 4,075,093 | 0 | 578 |
ISHARES U S ETF TR | IT RT HDG HGYL | 46431W606 | 2,764,962 | 32,529 | SH | | SOLE | | 32,278 | 0 | 251 |
J P MORGAN EXCHANGE TRADED F | NASDAQ EQT PREM | 46654Q203 | 2,040,403 | 36,764 | SH | | SOLE | | 36,479 | 0 | 285 |
JABIL INC | COM | 466313103 | 406,222 | 3,734 | SH | | SOLE | | 3,734 | 0 | 0 |
JACOBS SOLUTIONS INC | COM | 46982L108 | 433,241 | 3,101 | SH | | SOLE | | 3,101 | 0 | 0 |
JANUS HENDERSON GROUP PLC | ORD SHS | G4474Y214 | 24,017,836 | 712,484 | SH | | SOLE | | 709,108 | 0 | 3,376 |
JOHNSON & JOHNSON | COM | 478160104 | 91,932,689 | 628,987 | SH | | SOLE | | 626,944 | 0 | 2,043 |
JPMORGAN CHASE & CO. | COM | 46625H100 | 199,627,139 | 986,983 | SH | | SOLE | | 983,529 | 0 | 3,454 |
KIMBERLY-CLARK CORP | COM | 494368103 | 235,769 | 1,706 | SH | | SOLE | | 1,706 | 0 | 0 |
KLA CORP | COM NEW | 482480100 | 237,459 | 288 | SH | | SOLE | | 288 | 0 | 0 |
KORN FERRY | COM NEW | 500643200 | 1,374,087 | 20,466 | SH | | SOLE | | 20,437 | 0 | 29 |
LAM RESEARCH CORP | COM | 512807108 | 236,397 | 222 | SH | | SOLE | | 222 | 0 | 0 |
LANDSTAR SYS INC | COM | 515098101 | 1,697,400 | 9,201 | SH | | SOLE | | 9,201 | 0 | 0 |
LANTHEUS HLDGS INC | COM | 516544103 | 5,901,716 | 73,505 | SH | | SOLE | | 73,374 | 0 | 131 |
LAUDER ESTEE COS INC | CL A | 518439104 | 837,908 | 7,875 | SH | | SOLE | | 7,859 | 0 | 16 |
LINDE PLC | SHS | G54950103 | 96,424,190 | 219,740 | SH | | SOLE | | 218,884 | 0 | 856 |
LOCKHEED MARTIN CORP | COM | 539830109 | 2,169,212 | 4,644 | SH | | SOLE | | 4,644 | 0 | 0 |
LOGITECH INTL S A | SHS | H50430232 | 40,319,228 | 416,177 | SH | | SOLE | | 414,207 | 0 | 1,970 |
LOWES COS INC | COM | 548661107 | 3,568,366 | 16,186 | SH | | SOLE | | 16,186 | 0 | 0 |
LPL FINL HLDGS INC | COM | 50212V100 | 2,099,847 | 7,518 | SH | | SOLE | | 7,501 | 0 | 17 |
LULULEMON ATHLETICA INC | COM | 550021109 | 33,801,489 | 113,162 | SH | | SOLE | | 112,630 | 0 | 532 |
MALIBU BOATS INC | COM CL A | 56117J100 | 1,131,722 | 32,298 | SH | | SOLE | | 32,238 | 0 | 60 |
MARATHON PETE CORP | COM | 56585A102 | 620,885 | 3,579 | SH | | SOLE | | 3,579 | 0 | 0 |
MARSH & MCLENNAN COS INC | COM | 571748102 | 335,256 | 1,591 | SH | | SOLE | | 1,591 | 0 | 0 |
MASTERCARD INCORPORATED | CL A | 57636Q104 | 3,013,191 | 6,830 | SH | | SOLE | | 6,822 | 0 | 8 |
MCDONALDS CORP | COM | 580135101 | 39,346,576 | 154,397 | SH | | SOLE | | 153,903 | 0 | 494 |
MCKESSON CORP | COM | 58155Q103 | 49,492,931 | 84,742 | SH | | SOLE | | 84,464 | 0 | 278 |
MERCK & CO INC | COM | 58933Y105 | 139,238,212 | 1,124,703 | SH | | SOLE | | 1,120,723 | 0 | 3,980 |
META PLATFORMS INC | CL A | 30303M102 | 104,230,071 | 206,715 | SH | | SOLE | | 205,978 | 0 | 737 |
MGP INGREDIENTS INC NEW | COM | 55303J106 | 18,531,058 | 249,073 | SH | | SOLE | | 248,126 | 0 | 947 |
MICROCHIP TECHNOLOGY INC. | COM | 595017104 | 745,634 | 8,149 | SH | | SOLE | | 8,149 | 0 | 0 |
MICROSOFT CORP | COM | 594918104 | 288,254,057 | 644,936 | SH | | SOLE | | 642,737 | 0 | 2,199 |
MOLINA HEALTHCARE INC | COM | 60855R100 | 692,115 | 2,328 | SH | | SOLE | | 2,325 | 0 | 3 |
MOLSON COORS BEVERAGE CO | CL B | 60871R209 | 21,823,539 | 429,344 | SH | | SOLE | | 427,662 | 0 | 1,682 |
MONDELEZ INTL INC | CL A | 609207105 | 288,011 | 4,401 | SH | | SOLE | | 4,401 | 0 | 0 |
MOODYS CORP | COM | 615369105 | 1,401,276 | 3,329 | SH | | SOLE | | 3,329 | 0 | 0 |
MORGAN STANLEY | COM NEW | 617446448 | 79,685,091 | 819,890 | SH | | SOLE | | 816,912 | 0 | 2,978 |
MOTOROLA SOLUTIONS INC | COM NEW | 620076307 | 231,244 | 599 | SH | | SOLE | | 599 | 0 | 0 |
MR COOPER GROUP INC | COM | 62482R107 | 3,982,544 | 49,028 | SH | | SOLE | | 48,936 | 0 | 92 |
NATIONAL GRID PLC | SPONSORED ADR NE | 636274409 | 41,105,706 | 723,692 | SH | | SOLE | | 720,290 | 0 | 3,402 |
NATIONAL HEALTH INVS INC | COM | 63633D104 | 2,232,448 | 32,961 | SH | | SOLE | | 32,899 | 0 | 62 |
NETAPP INC | COM | 64110D104 | 1,669,505 | 12,962 | SH | | SOLE | | 12,943 | 0 | 19 |
NETEASE INC | SPONSORED ADS | 64110W102 | 25,243,253 | 264,106 | SH | | SOLE | | 262,862 | 0 | 1,244 |
NETFLIX INC | COM | 64110L106 | 3,841,417 | 5,692 | SH | | SOLE | | 5,684 | 0 | 8 |
NEWMARK GROUP INC | CL A | 65158N102 | 2,269,147 | 221,813 | SH | | SOLE | | 221,396 | 0 | 417 |
NEXTERA ENERGY INC | COM | 65339F101 | 106,988,597 | 1,510,925 | SH | | SOLE | | 1,505,752 | 0 | 5,173 |
NICE LTD | SPONSORED ADR | 653656108 | 43,243,232 | 251,458 | SH | | SOLE | | 250,271 | 0 | 1,187 |
NIKE INC | CL B | 654106103 | 505,883 | 6,712 | SH | | SOLE | | 6,712 | 0 | 0 |
NORFOLK SOUTHN CORP | COM | 655844108 | 288,543 | 1,344 | SH | | SOLE | | 1,344 | 0 | 0 |
NORTHERN TR CORP | COM | 665859104 | 253,368 | 3,017 | SH | | SOLE | | 3,017 | 0 | 0 |
NOVARTIS AG | SPONSORED ADR | 66987V109 | 52,336,694 | 491,609 | SH | | SOLE | | 489,277 | 0 | 2,332 |
NOVO-NORDISK A S | ADR | 670100205 | 92,367,310 | 647,102 | SH | | SOLE | | 644,069 | 0 | 3,033 |
NVENT ELECTRIC PLC | SHS | G6700G107 | 129,900,318 | 1,695,605 | SH | | SOLE | | 1,688,924 | 0 | 6,681 |
NVIDIA CORPORATION | COM | 67066G104 | 210,834,461 | 1,706,609 | SH | | SOLE | | 1,700,813 | 0 | 5,796 |
NXP SEMICONDUCTORS N V | COM | N6596X109 | 320,765 | 1,192 | SH | | SOLE | | 1,177 | 0 | 15 |
OMNICOM GROUP INC | COM | 681919106 | 104,940,274 | 1,169,903 | SH | | SOLE | | 1,165,661 | 0 | 4,242 |
ORACLE CORP | COM | 68389X105 | 1,504,910 | 10,658 | SH | | SOLE | | 10,658 | 0 | 0 |
OSI SYSTEMS INC | COM | 671044105 | 28,184,587 | 204,949 | SH | | SOLE | | 204,176 | 0 | 773 |
OWENS CORNING NEW | COM | 690742101 | 51,729,904 | 297,777 | SH | | SOLE | | 296,645 | 0 | 1,132 |
PACER FDS TR | PACER US SMALL | 69374H857 | 5,185,601 | 119,045 | SH | | SOLE | | 117,910 | 0 | 1,135 |
PACER FDS TR | US CASH COWS 100 | 69374H881 | 28,790,772 | 528,368 | SH | | SOLE | | 523,059 | 0 | 5,309 |
PAGSEGURO DIGITAL LTD | COM CL A | G68707101 | 36,147,807 | 3,092,199 | SH | | SOLE | | 3,077,604 | 0 | 14,595 |
PARKER-HANNIFIN CORP | COM | 701094104 | 139,395,751 | 275,589 | SH | | SOLE | | 274,592 | 0 | 997 |
PAYCHEX INC | COM | 704326107 | 336,118 | 2,835 | SH | | SOLE | | 2,835 | 0 | 0 |
PBF ENERGY INC | CL A | 69318G106 | 1,697,247 | 36,881 | SH | | SOLE | | 36,811 | 0 | 70 |
PDD HOLDINGS INC | SPONSORED ADS | 722304102 | 54,107,326 | 406,975 | SH | | SOLE | | 405,053 | 0 | 1,922 |
PENTAIR PLC | SHS | G7S00T104 | 88,312,467 | 1,151,852 | SH | | SOLE | | 1,147,618 | 0 | 4,234 |
PEPSICO INC | COM | 713448108 | 30,280,600 | 183,597 | SH | | SOLE | | 182,904 | 0 | 693 |
PERDOCEO ED CORP | COM | 71363P106 | 2,256,236 | 105,333 | SH | | SOLE | | 105,137 | 0 | 196 |
PETROLEO BRASILEIRO SA PETRO | SPONSORED ADR | 71654V408 | 21,638,874 | 1,493,366 | SH | | SOLE | | 1,486,232 | 0 | 7,134 |
PFIZER INC | COM | 717081103 | 889,184 | 31,779 | SH | | SOLE | | 31,779 | 0 | 0 |
PHILIP MORRIS INTL INC | COM | 718172109 | 57,109,170 | 563,596 | SH | | SOLE | | 561,727 | 0 | 1,869 |
PHILLIPS EDISON & CO INC | COMMON STOCK | 71844V201 | 354,904 | 10,850 | SH | | SOLE | | 10,850 | 0 | 0 |
PHOTRONICS INC | COM | 719405102 | 2,170,985 | 88,001 | SH | | SOLE | | 87,845 | 0 | 156 |
PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 | 17,098,933 | 169,885 | SH | | SOLE | | 168,562 | 0 | 1,323 |
POPULAR INC | COM NEW | 733174700 | 4,847,025 | 54,812 | SH | | SOLE | | 54,688 | 0 | 124 |
PPG INDS INC | COM | 693506107 | 332,235 | 2,639 | SH | | SOLE | | 2,639 | 0 | 0 |
PPL CORP | COM | 69351T106 | 201,541 | 7,289 | SH | | SOLE | | 7,289 | 0 | 0 |
PRICE T ROWE GROUP INC | COM | 74144T108 | 891,808 | 7,734 | SH | | SOLE | | 7,734 | 0 | 0 |
PROCTER AND GAMBLE CO | COM | 742718109 | 78,687,474 | 477,125 | SH | | SOLE | | 475,338 | 0 | 1,787 |
PROGRESSIVE CORP | COM | 743315103 | 358,923 | 1,728 | SH | | SOLE | | 1,728 | 0 | 0 |
PROLOGIS INC. | COM | 74340W103 | 64,234,332 | 571,938 | SH | | SOLE | | 570,096 | 0 | 1,842 |
PROSHARES TR | S&P 500 DV ARIST | 74348A467 | 275,509 | 2,866 | SH | | SOLE | | 2,866 | 0 | 0 |
PUBLIC STORAGE OPER CO | COM | 74460D109 | 332,811 | 1,157 | SH | | SOLE | | 1,157 | 0 | 0 |
PULTE GROUP INC | COM | 745867101 | 78,333,800 | 711,479 | SH | | SOLE | | 709,149 | 0 | 2,330 |
QUALCOMM INC | COM | 747525103 | 301,957 | 1,516 | SH | | SOLE | | 1,516 | 0 | 0 |
QUANTA SVCS INC | COM | 74762E102 | 2,558,178 | 10,068 | SH | | SOLE | | 10,068 | 0 | 0 |
R1 RCM INC | COM | 77634L105 | 3,172,882 | 252,618 | SH | | SOLE | | 252,050 | 0 | 568 |
REGENERON PHARMACEUTICALS | COM | 75886F107 | 278,523 | 265 | SH | | SOLE | | 265 | 0 | 0 |
REYNOLDS CONSUMER PRODS INC | COM | 76171L106 | 2,878,890 | 102,891 | SH | | SOLE | | 102,698 | 0 | 193 |
ROCKWELL AUTOMATION INC | COM | 773903109 | 210,314 | 764 | SH | | SOLE | | 764 | 0 | 0 |
ROPER TECHNOLOGIES INC | COM | 776696106 | 205,172 | 364 | SH | | SOLE | | 364 | 0 | 0 |
ROYAL BK CDA | COM | 780087102 | 38,861,572 | 365,309 | SH | | SOLE | | 363,581 | 0 | 1,728 |
RTX CORPORATION | COM | 75513E101 | 1,039,810 | 10,358 | SH | | SOLE | | 10,346 | 0 | 12 |
S&P GLOBAL INC | COM | 78409V104 | 55,121,912 | 123,592 | SH | | SOLE | | 123,182 | 0 | 410 |
SALESFORCE INC | COM | 79466L302 | 5,544,690 | 21,566 | SH | | SOLE | | 21,534 | 0 | 32 |
SCHLUMBERGER LTD | COM STK | 806857108 | 20,074,396 | 425,485 | SH | | SOLE | | 423,487 | 0 | 1,998 |
SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 | 242,737 | 3,778 | SH | | SOLE | | 3,778 | 0 | 0 |
SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 | 67,913,623 | 673,479 | SH | | SOLE | | 666,739 | 0 | 6,740 |
SCHWAB STRATEGIC TR | FUNDAMENTAL EMER | 808524730 | 1,574,780 | 53,256 | SH | | SOLE | | 53,256 | 0 | 0 |
SCHWAB STRATEGIC TR | FUNDAMENTAL INTL | 808524748 | 495,330 | 14,250 | SH | | SOLE | | 14,250 | 0 | 0 |
SCHWAB STRATEGIC TR | FUNDAMENTAL INTL | 808524755 | 3,935,621 | 112,350 | SH | | SOLE | | 112,350 | 0 | 0 |
SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 | 31,417,438 | 469,057 | SH | | SOLE | | 464,338 | 0 | 4,719 |
SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 | 387,080 | 1,711 | SH | | SOLE | | 1,711 | 0 | 0 |
SERVICENOW INC | COM | 81762P102 | 2,469,357 | 3,139 | SH | | SOLE | | 3,133 | 0 | 6 |
SHELL PLC | SPON ADS | 780259305 | 247,361 | 3,427 | SH | | SOLE | | 3,402 | 0 | 25 |
SHERWIN WILLIAMS CO | COM | 824348106 | 431,828 | 1,447 | SH | | SOLE | | 1,447 | 0 | 0 |
SM ENERGY CO | COM | 78454L100 | 39,590,978 | 915,822 | SH | | SOLE | | 912,362 | 0 | 3,460 |
SNAP ON INC | COM | 833034101 | 34,417,253 | 131,670 | SH | | SOLE | | 131,152 | 0 | 518 |
SOUTHERN CO | COM | 842587107 | 77,490,145 | 998,971 | SH | | SOLE | | 995,296 | 0 | 3,675 |
SPDR INDEX SHS FDS | S&P CHINA ETF | 78463X400 | 1,010,185 | 14,758 | SH | | SOLE | | 14,758 | 0 | 0 |
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 3,352,395 | 6,160 | SH | | SOLE | | 6,160 | 0 | 0 |
SPDR S&P MIDCAP 400 ETF TR | UTSER1 S&PDCRP | 78467Y107 | 399,705 | 747 | SH | | SOLE | | 747 | 0 | 0 |
SPDR SER TR | NUVEEN BLOOMBERG | 78464A284 | 1,395,816 | 54,867 | SH | | SOLE | | 53,675 | 0 | 1,192 |
SPDR SER TR | S&P 600 SMCP VAL | 78464A300 | 5,365,879 | 68,521 | SH | | SOLE | | 67,836 | 0 | 685 |
SPDR SER TR | PORTFOLIO LN COR | 78464A367 | 9,366,357 | 415,360 | SH | | SOLE | | 402,962 | 0 | 12,398 |
SPDR SER TR | PORTFOLIO INTRMD | 78464A375 | 21,002,419 | 645,037 | SH | | SOLE | | 626,724 | 0 | 18,313 |
SPDR SER TR | PRTFLO S&P500 GW | 78464A409 | 180,447,241 | 2,251,931 | SH | | SOLE | | 2,241,295 | 0 | 10,636 |
SPDR SER TR | PRTFLO S&P500 VL | 78464A508 | 231,369 | 4,747 | SH | | SOLE | | 4,747 | 0 | 0 |
SPDR SER TR | S&P 400 MDCP GRW | 78464A821 | 18,039,937 | 214,608 | SH | | SOLE | | 212,456 | 0 | 2,152 |
SPDR SER TR | S&P 400 MDCP VAL | 78464A839 | 12,607,587 | 172,849 | SH | | SOLE | | 171,110 | 0 | 1,739 |
SPDR SER TR | PORTFOLIO S&P500 | 78464A854 | 392,561,729 | 6,133,777 | SH | | SOLE | | 6,056,449 | 0 | 77,328 |
SPDR SER TR | S&P BIOTECH | 78464A870 | 4,309,926 | 46,488 | SH | | SOLE | | 46,126 | 0 | 362 |
SPDR SER TR | BLOOMBERG SHT TE | 78468R408 | 71,613,665 | 2,867,988 | SH | | SOLE | | 2,852,651 | 0 | 15,337 |
SPDR SER TR | BLOOMBERG HIGH Y | 78468R622 | 611,203,716 | 6,483,544 | SH | | SOLE | | 6,464,331 | 0 | 19,213 |
SPROUTS FMRS MKT INC | COM | 85208M102 | 7,474,268 | 89,341 | SH | | SOLE | | 89,184 | 0 | 157 |
STERLING INFRASTRUCTURE INC | COM | 859241101 | 4,661,412 | 39,390 | SH | | SOLE | | 39,316 | 0 | 74 |
STIFEL FINL CORP | COM | 860630102 | 838,891 | 9,969 | SH | | SOLE | | 9,955 | 0 | 14 |
STRIDE INC | COM | 86333M108 | 831,196 | 11,790 | SH | | SOLE | | 11,773 | 0 | 17 |
STRYKER CORPORATION | COM | 863667101 | 63,623,892 | 186,992 | SH | | SOLE | | 186,377 | 0 | 615 |
SUMITOMO MITSUI FINL GROUP I | SPONSORED ADR | 86562M209 | 58,439,989 | 4,357,941 | SH | | SOLE | | 4,337,433 | 0 | 20,508 |
SUMMIT MATLS INC | CL A | 86614U100 | 2,085,708 | 56,971 | SH | | SOLE | | 56,864 | 0 | 107 |
SUNCOR ENERGY INC NEW | COM | 867224107 | 47,755,698 | 1,253,430 | SH | | SOLE | | 1,247,505 | 0 | 5,925 |
TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 | 98,610,724 | 567,348 | SH | | SOLE | | 564,678 | 0 | 2,670 |
TARGET CORP | COM | 87612E106 | 2,488,519 | 16,810 | SH | | SOLE | | 16,774 | 0 | 36 |
TAYLOR MORRISON HOME CORP | COM | 87724P106 | 30,072,818 | 542,439 | SH | | SOLE | | 540,471 | 0 | 1,968 |
TEGNA INC | COM | 87901J105 | 2,260,107 | 162,131 | SH | | SOLE | | 161,825 | 0 | 306 |
TESLA INC | COM | 88160R101 | 6,116,867 | 30,912 | SH | | SOLE | | 30,845 | 0 | 67 |
TEXAS INSTRS INC | COM | 882508104 | 39,056,584 | 200,774 | SH | | SOLE | | 200,125 | 0 | 649 |
TEXTRON INC | COM | 883203101 | 468,195 | 5,453 | SH | | SOLE | | 5,453 | 0 | 0 |
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 2,508,455 | 4,536 | SH | | SOLE | | 4,536 | 0 | 0 |
T-MOBILE US INC | COM | 872590104 | 383,544 | 2,177 | SH | | SOLE | | 2,177 | 0 | 0 |
TORONTO DOMINION BK ONT | COM NEW | 891160509 | 435,283 | 7,920 | SH | | SOLE | | 7,920 | 0 | 0 |
TOYOTA MOTOR CORP | ADS | 892331307 | 38,824,567 | 189,416 | SH | | SOLE | | 188,531 | 0 | 885 |
TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 745,355 | 2,266 | SH | | SOLE | | 2,266 | 0 | 0 |
TRUIST FINL CORP | COM | 89832Q109 | 326,806 | 8,412 | SH | | SOLE | | 8,412 | 0 | 0 |
TRUSTMARK CORP | COM | 898402102 | 3,220,318 | 107,201 | SH | | SOLE | | 107,008 | 0 | 193 |
UBER TECHNOLOGIES INC | COM | 90353T100 | 363,909 | 5,007 | SH | | SOLE | | 5,007 | 0 | 0 |
ULTA BEAUTY INC | COM | 90384S303 | 1,859,508 | 4,819 | SH | | SOLE | | 4,808 | 0 | 11 |
UNION PAC CORP | COM | 907818108 | 274,453 | 1,213 | SH | | SOLE | | 1,213 | 0 | 0 |
UNITED PARCEL SERVICE INC | CL B | 911312106 | 970,267 | 7,090 | SH | | SOLE | | 7,090 | 0 | 0 |
UNITED THERAPEUTICS CORP DEL | COM | 91307C102 | 56,037,086 | 175,913 | SH | | SOLE | | 175,254 | 0 | 659 |
UNITEDHEALTH GROUP INC | COM | 91324P102 | 101,683,793 | 199,670 | SH | | SOLE | | 199,015 | 0 | 655 |
UNIVERSAL HLTH SVCS INC | CL B | 913903100 | 1,128,258 | 6,101 | SH | | SOLE | | 6,092 | 0 | 9 |
US BANCORP DEL | COM NEW | 902973304 | 403,948 | 10,175 | SH | | SOLE | | 10,175 | 0 | 0 |
VALERO ENERGY CORP | COM | 91913Y100 | 66,282,956 | 422,831 | SH | | SOLE | | 421,459 | 0 | 1,372 |
VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 | 4,015,457 | 118,345 | SH | | SOLE | | 117,423 | 0 | 922 |
VANECK ETF TRUST | BDC INCOME ETF | 92189F411 | 4,193,456 | 245,088 | SH | | SOLE | | 243,183 | 0 | 1,905 |
VANECK ETF TRUST | CEF MUNI INCOME | 92189F460 | 5,523,262 | 250,943 | SH | | SOLE | | 248,100 | 0 | 2,843 |
VANECK ETF TRUST | SEMICONDUCTR ETF | 92189F676 | 274,517 | 1,053 | SH | | SOLE | | 1,053 | 0 | 0 |
VANECK ETF TRUST | INTRMDT MUNI ETF | 92189H201 | 7,598,714 | 165,766 | SH | | SOLE | | 162,159 | 0 | 3,607 |
VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | 8,268,649 | 16,533 | SH | | SOLE | | 16,533 | 0 | 0 |
VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 | 218,294 | 1,196 | SH | | SOLE | | 1,196 | 0 | 0 |
VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 | 688,951 | 2,760 | SH | | SOLE | | 2,760 | 0 | 0 |
VANGUARD INDEX FDS | GROWTH ETF | 922908736 | 884,160 | 2,364 | SH | | SOLE | | 2,364 | 0 | 0 |
VANGUARD INDEX FDS | VALUE ETF | 922908744 | 963,904 | 6,009 | SH | | SOLE | | 6,009 | 0 | 0 |
VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 903,381 | 3,377 | SH | | SOLE | | 3,377 | 0 | 0 |
VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 | 101,239,179 | 861,683 | SH | | SOLE | | 850,776 | 0 | 10,907 |
VANGUARD SCOTTSDALE FDS | VNG RUS1000VAL | 92206C714 | 376,648 | 4,919 | SH | | SOLE | | 4,919 | 0 | 0 |
VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 | 304,493 | 1,668 | SH | | SOLE | | 1,668 | 0 | 0 |
VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | 206,773 | 4,184 | SH | | SOLE | | 4,184 | 0 | 0 |
VANGUARD WORLD FD | MEGA GRWTH IND | 921910816 | 1,179,230 | 3,753 | SH | | SOLE | | 3,753 | 0 | 0 |
VANGUARD WORLD FD | MEGA CAP VAL ETF | 921910840 | 879,152 | 7,419 | SH | | SOLE | | 7,419 | 0 | 0 |
VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 | 385,966 | 1,451 | SH | | SOLE | | 1,451 | 0 | 0 |
VANGUARD WORLD FD | INF TECH ETF | 92204A702 | 5,554,827 | 9,634 | SH | | SOLE | | 9,597 | 0 | 37 |
VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 | 4,724,644 | 34,187 | SH | | SOLE | | 34,084 | 0 | 103 |
VERINT SYS INC | COM | 92343X100 | 5,791,943 | 179,874 | SH | | SOLE | | 179,556 | 0 | 318 |
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 38,732,300 | 939,193 | SH | | SOLE | | 936,118 | 0 | 3,075 |
VERTEX PHARMACEUTICALS INC | COM | 92532F100 | 252,640 | 539 | SH | | SOLE | | 539 | 0 | 0 |
VICTORY CAP HLDGS INC | COM CL A | 92645B103 | 2,694,960 | 56,463 | SH | | SOLE | | 56,357 | 0 | 106 |
VIPSHOP HLDGS LTD | SPONSORED ADS A | 92763W103 | 20,832,359 | 1,600,028 | SH | | SOLE | | 1,592,485 | 0 | 7,543 |
VISA INC | COM CL A | 92826C839 | 92,709,595 | 353,220 | SH | | SOLE | | 352,032 | 0 | 1,188 |
VONTIER CORPORATION | COM | 928881101 | 2,325,473 | 60,876 | SH | | SOLE | | 60,763 | 0 | 113 |
WALGREENS BOOTS ALLIANCE INC | COM | 931427108 | 1,074,411 | 88,831 | SH | | SOLE | | 88,831 | 0 | 0 |
WALMART INC | COM | 931142103 | 49,962,864 | 737,895 | SH | | SOLE | | 735,571 | 0 | 2,324 |
WASTE MGMT INC DEL | COM | 94106L109 | 29,429,133 | 137,945 | SH | | SOLE | | 137,494 | 0 | 451 |
WELLS FARGO CO NEW | COM | 949746101 | 79,012,603 | 1,330,402 | SH | | SOLE | | 1,326,020 | 0 | 4,382 |
WENDYS CO | COM | 95058W100 | 1,170,116 | 68,993 | SH | | SOLE | | 68,841 | 0 | 152 |
WESCO INTL INC | COM | 95082P105 | 1,550,984 | 9,784 | SH | | SOLE | | 9,763 | 0 | 21 |
WEX INC | COM | 96208T104 | 2,844,514 | 16,058 | SH | | SOLE | | 16,031 | 0 | 27 |
WILLIAMS COS INC | COM | 969457100 | 487,478 | 11,470 | SH | | SOLE | | 11,410 | 0 | 60 |
WILLIAMS SONOMA INC | COM | 969904101 | 85,525,124 | 302,883 | SH | | SOLE | | 301,805 | 0 | 1,078 |
WILLIS TOWERS WATSON PLC LTD | SHS | G96629103 | 46,321,608 | 176,706 | SH | | SOLE | | 175,875 | 0 | 831 |
WINTRUST FINL CORP | COM | 97650W108 | 4,763,003 | 48,326 | SH | | SOLE | | 48,241 | 0 | 85 |
WORLD GOLD TR | SPDR GLD MINIS | 98149E303 | 7,006,510 | 152,018 | SH | | SOLE | | 150,834 | 0 | 1,184 |
ZOETIS INC | CL A | 98978V103 | 440,876 | 2,543 | SH | | SOLE | | 2,543 | 0 | 0 |