The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

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
3M CO COM 88579Y101 243,474 1,504 SH SOLE 1,504 0 0
ABBOTT LABORATORIES COM 002824100 647,780 7,139 SH SOLE 7,079 0 60
ABBVIE INC COM 00287Y109 2,527,128 10,043 SH SOLE 9,974 0 69
ACUITY INC COM 00508Y102 346,548 920 SH SOLE 920 0 0
ADOBE INC COM 00724F101 38,591,790 188,234 SH SOLE 187,678 0 556
ADVANCED ENERGY INDS COM 007973100 910,921 2,443 SH SOLE 2,439 0 4
ADVANCED MICRO DEVICES INC COM 007903107 36,947,841 63,603 SH SOLE 63,547 0 56
AFLAC INC COM 001055102 56,613,947 482,848 SH SOLE 481,578 0 1,270
AGNICO EAGLE MINES LTD COM 008474108 407,992 2,630 SH SOLE 2,630 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 370,580 1,264 SH SOLE 1,264 0 0
ALCON AG ORD SHS H01301128 52,251,240 778,707 SH SOLE 776,019 0 2,688
ALLSTATE CORP COM 020002101 322,482 1,355 SH SOLE 1,355 0 0
ALPHABET INC CAP STK CL C 02079K107 7,143,064 20,216 SH SOLE 20,216 0 0
ALPHABET INC CAP STK CL A 02079K305 434,599,085 1,216,104 SH SOLE 1,213,123 0 2,981
ALTRIA GROUP INC COM 02209S103 918,503 12,766 SH SOLE 11,666 0 1,100
AMAZON COM INC COM 023135106 267,273,288 1,121,395 SH SOLE 1,118,403 0 2,992
AMEREN CORP COM 023608102 79,425,907 702,635 SH SOLE 700,731 0 1,904
AMERICAN CENTY ETF TR US QUALITY GROW 025072307 326,999 2,770 SH SOLE 2,770 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 862,322 8,368 SH SOLE 8,368 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 8,637,915 69,236 SH SOLE 68,326 0 910
AMERICAN CENTY ETF TR US EQT ETF 025072885 243,096 1,898 SH SOLE 1,898 0 0
AMERICAN ELEC PWR CO INC COM 025537101 360,927 2,638 SH SOLE 2,638 0 0
AMERICAN EXPRESS CO COM 025816109 131,418,796 388,526 SH SOLE 387,507 0 1,019
AMERIPRISE FINL INC COM 03076C106 286,472 624 SH SOLE 624 0 0
AMGEN INC COM 031162100 588,941 1,626 SH SOLE 1,622 0 4
AMPHENOL CORP CL A 032095101 1,229,286 6,972 SH SOLE 6,972 0 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 1,584,548 15,101 SH SOLE 15,056 0 45
ANALOG DEVICES INC COM 032654105 69,456,160 174,878 SH SOLE 174,413 0 465
ANTERO MIDSTREAM CORP COM 03676B102 59,522,577 2,616,377 SH SOLE 2,610,036 0 6,341
APPLE INC COM 037833100 587,249,007 2,029,475 SH SOLE 2,024,020 0 5,455
APPLIED MATLS INC COM 038222105 118,974,962 164,557 SH SOLE 164,179 0 378
APPLOVIN CORP COM CL A 03831W108 345,776 671 SH SOLE 671 0 0
ARISTA NETWORKS INC COM SHS 040413205 83,245,321 490,024 SH SOLE 488,610 0 1,414
ASML HLDG NV N Y REGISTRY SHS N07059210 92,655,717 46,574 SH SOLE 46,411 0 163
ASSURANT INC COM 04621X108 66,087,034 246,107 SH SOLE 245,385 0 722
ASTERA LABS INC COM 04626A103 372,297 771 SH SOLE 771 0 0
ASTRAZENECA PLC ORD G0593M107 115,301,794 608,068 SH SOLE 606,035 0 2,033
AT&T INC COM 00206R102 65,414,551 3,160,124 SH SOLE 3,149,023 0 11,101
ATMOS ENERGY CORP COM 049560105 74,990,932 435,310 SH SOLE 434,063 0 1,247
AUTOMATIC DATA PROCESSING IN COM 053015103 1,102,712 4,924 SH SOLE 4,924 0 0
BALL CORP COM 058498106 7,377,492 118,229 SH SOLE 118,116 0 113
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 60,332,578 2,407,525 SH SOLE 2,399,476 0 8,049
BANCO SANTANDER SA ADR 05964H105 93,853,785 6,800,999 SH SOLE 6,778,350 0 22,649
BANK OF AMER CORP COM 060505104 132,418,209 2,323,942 SH SOLE 2,317,909 0 6,033
BANK OF NY MELLON CORP COM 064058100 1,219,972 8,436 SH SOLE 8,436 0 0
BARCLAYS PLC ADR 06738E204 85,347,516 3,177,495 SH SOLE 3,166,829 0 10,666
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,659,881 11,311 SH SOLE 11,311 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 371,947 5,469 SH SOLE 5,469 0 0
BLACKROCK INC COM 09290D101 45,671,914 47,498 SH SOLE 47,369 0 129
BLACKSTONE INC COM 09260D107 389,142 3,307 SH SOLE 3,307 0 0
BOEING CO COM 097023105 5,161,453 23,844 SH SOLE 23,844 0 0
BOOKING HOLDINGS INC COM 09857L108 699,628 3,925 SH SOLE 3,925 0 0
BOOT BARN HLDGS INC COM 099406100 12,413,555 75,568 SH SOLE 75,494 0 74
BORGWARNER INC COM 099724106 62,241,554 937,373 SH SOLE 934,856 0 2,517
BOSTON SCIENTIFIC CORP COM 101137107 406,827 9,532 SH SOLE 9,532 0 0
BRADY CORP CL A 104674106 21,053,695 229,919 SH SOLE 229,697 0 222
BROADCOM INC COM 11135F101 268,155,719 709,876 SH SOLE 708,203 0 1,673
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 234,048 1,709 SH SOLE 1,709 0 0
BUNGE GLOBAL SA COM SHS H11356104 46,417,334 434,904 SH SOLE 433,427 0 1,477
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 38,605,933 204,980 SH SOLE 204,376 0 604
CACI INTL INC CL A 127190304 38,470,920 83,044 SH SOLE 82,802 0 242
CAPITAL GROUP CORE EQUITY ET SHS CREAT UNIT 14020V108 396,317 8,910 SH SOLE 8,910 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 1,394,772 28,303 SH SOLE 28,303 0 0
CAPITAL GROUP EQUITY ETF TR US SM MI CA ETF 14022A102 398,640 12,091 SH SOLE 12,091 0 0
CAPITAL GROUP GBL GROWTH EQT SHS CREAT UNIT 14020X104 335,973 7,937 SH SOLE 7,937 0 0
CAPITAL GROUP GROWTH ETF SHS CREAT UNIT 14020G101 1,122,038 23,772 SH SOLE 23,772 0 0
CAPITAL GROUP INTERNATIONAL SHS 14021M107 302,442 8,223 SH SOLE 8,223 0 0
CAPITAL ONE FINL CORP COM 14040H105 581,320 2,898 SH SOLE 2,898 0 0
CARDINAL HEALTH INC COM 14149Y108 204,354 860 SH SOLE 860 0 0
CARGURUS INC COM CL A 141788109 7,889,892 231,443 SH SOLE 231,250 0 193
CARPENTER TECHNOLOGY CORP COM 144285103 736,507 1,194 SH SOLE 1,194 0 0
CATERPILLAR INC COM 149123101 108,188,329 101,595 SH SOLE 100,617 0 978
CBOE GLOBAL MKTS INC COM 12503M108 150,084,451 618,471 SH SOLE 616,720 0 1,751
CELESTICA INC COM 15101Q207 77,476,210 212,380 SH SOLE 211,674 0 706
CELSIUS HLDGS INC COM NEW 15118V207 7,425,749 253,612 SH SOLE 253,338 0 274
CENCORA INC COM 03073E105 8,200,193 28,978 SH SOLE 28,949 0 29
CENTENE CORP DEL COM 15135B101 1,055,319 16,441 SH SOLE 16,441 0 0
CENTRUS ENERGY CORP CL A 15643U104 221,588 1,320 SH SOLE 1,320 0 0
CHARLES RIV LABS INTL INC COM 159864107 23,010,567 101,462 SH SOLE 101,371 0 91
CHEMED CORP NEW COM 16359R103 888,632 1,908 SH SOLE 1,904 0 4
CHEVRON CORPORATION COM 166764100 64,101,975 386,716 SH SOLE 385,581 0 1,135
CHUBB LIMITED COM H1467J104 179,379,630 526,441 SH SOLE 524,840 0 1,601
CINCINNATI FINL CORP COM 172062101 398,606 2,153 SH SOLE 2,153 0 0
CINTAS CORP COM 172908105 1,998,000 11,747 SH SOLE 11,747 0 0
CISCO SYS INC COM 17275R102 185,477,834 1,579,072 SH SOLE 1,574,769 0 4,303
CITIGROUP INC COM NEW 172967424 1,235,802 8,830 SH SOLE 8,830 0 0
CITIZENS FINL GROUP INC COM 174610105 562,452 8,027 SH SOLE 8,027 0 0
CLEAR SECURE INC COM CL A 18467V109 23,677,426 424,860 SH SOLE 424,448 0 412
CME GROUP INC COM 12572Q105 222,831 1,009 SH SOLE 1,003 0 6
CNO FINL GROUP INC COM 12621E103 20,091,656 394,109 SH SOLE 393,785 0 324
CNX RES CORP COM 12653C108 10,812,609 318,674 SH SOLE 318,356 0 318
COCA COLA CO COM 191216100 90,993,106 1,119,640 SH SOLE 1,116,688 0 2,952
COLGATE PALMOLIVE CO COM 194162103 2,218,949 24,203 SH SOLE 24,203 0 0
COLUMBIA ETF TR I RESH ENHNC COR 19761L706 331,958 7,670 SH SOLE 7,670 0 0
COMFORT SYS USA INC COM 199908104 1,355,682 684 SH SOLE 684 0 0
CONOCOPHILLIPS COM 20825C104 40,798,715 392,446 SH SOLE 391,237 0 1,209
CONSTELLATION ENERGY CORP COM 21037T109 53,472,145 215,292 SH SOLE 214,760 0 532
COPA HOLDINGS SA CL A P31076105 49,452,697 317,881 SH SOLE 316,814 0 1,067
CORNING INC COM 219350105 690,250 2,702 SH SOLE 2,597 0 105
COSTCO WHOLESALE CORPORATION COM 22160K105 42,553,191 45,489 SH SOLE 45,378 0 111
CRANE COMPANY COMMON STOCK 224408104 12,787,963 57,327 SH SOLE 57,280 0 47
CRH PLC ORD G25508105 33,520,484 313,276 SH SOLE 312,231 0 1,045
CROWDSTRIKE HLDGS INC CL A 22788C105 622,962 816 SH SOLE 816 0 0
CSX CORP COM 126408103 1,983,773 41,737 SH SOLE 41,737 0 0
CUMMINS INC COM 231021106 133,273,315 186,864 SH SOLE 186,370 0 494
CURTISS WRIGHT CORP COM 231561101 85,658,169 113,041 SH SOLE 112,711 0 330
D R HORTON INC COM 23331A109 205,434 1,261 SH SOLE 1,261 0 0
DANAHER CORP DEL COM 235851102 471,989 2,478 SH SOLE 2,478 0 0
DARDEN RESTAURANTS INC COM 237194105 215,692 1,047 SH SOLE 1,047 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 1,143,734 20,936 SH SOLE 20,936 0 0
DBX ETF TR XTRACK INTL REAL 233051846 2,807,522 125,224 SH SOLE 124,435 0 789
DECKERS OUTDOOR CORP COM 243537107 88,228,403 888,593 SH SOLE 886,225 0 2,368
DEERE & CO COM 244199105 1,890,138 2,980 SH SOLE 1,674 0 1,306
DELL TECHNOLOGIES INC CL C 24703L202 45,576,050 105,632 SH SOLE 105,351 0 281
DIAMONDBACK ENERGY INC COM 25278X109 493,251 2,806 SH SOLE 2,806 0 0
DIMENSIONAL ETF TRUST US EQUI MARK ETF 25434V401 274,608 3,351 SH SOLE 3,351 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 309,269 3,756 SH SOLE 3,756 0 0
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 983,108 22,162 SH SOLE 22,162 0 0
DISNEY WALT CO COM 254687106 43,676,518 453,782 SH SOLE 452,568 0 1,214
DOCUSIGN INC COM 256163106 1,534,400 34,543 SH SOLE 34,473 0 70
DOUBLELINE ETF TRUST COMMERCIAL REAL 25861R303 4,678,461 90,309 SH SOLE 89,688 0 621
DOVER CORP COM 260003108 304,810 1,359 SH SOLE 1,359 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 95,200,956 752,101 SH SOLE 750,085 0 2,016
EATON CORP PLC SHS G29183103 1,610,004 3,778 SH SOLE 3,772 0 6
EATON VANCE MUN INCOME TERM SHS 27829U105 187,500 10,000 SH SOLE 10,000 0 0
EBAY INC. COM 278642103 63,821,989 571,114 SH SOLE 569,566 0 1,548
ECOLAB INC COM 278865100 286,433 1,028 SH SOLE 1,028 0 0
ELEMENT SOLUTIONS INC COM 28618M106 27,490,951 575,727 SH SOLE 575,191 0 536
ELEVANCE HEALTH INC FORMERLY COM 036752103 38,486,541 99,518 SH SOLE 99,231 0 287
ELI LILLY & CO COM 532457108 169,618,866 141,416 SH SOLE 141,068 0 348
EMCOR GROUP INC COM 29084Q100 143,944,408 173,452 SH SOLE 172,990 0 462
EMERSON ELEC CO COM 291011104 889,248 6,212 SH SOLE 6,212 0 0
ENERSYS COM 29275Y102 1,777,967 7,604 SH SOLE 7,589 0 15
ENSIGN GROUP INC COM 29358P101 87,259,551 544,352 SH SOLE 543,021 0 1,331
ENTERGY CORP NEW COM 29364G103 654,932 5,702 SH SOLE 5,702 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 510,907 13,898 SH SOLE 13,898 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 7,189,063 240,840 SH SOLE 240,639 0 201
ETF SER SOLUTIONS DEFIANCE SPACE A 26922A289 407,615 4,289 SH SOLE 4,289 0 0
ETF SER SOLUTIONS DEFIA QUANT ETF 26922A420 532,193 3,218 SH SOLE 3,218 0 0
EVERPURE INC CL A 74624M102 851,168 10,803 SH SOLE 10,803 0 0
EVERTEC INC COM 30040P103 15,623,313 562,394 SH SOLE 561,834 0 560
EXELIXIS INC COM 30161Q104 14,792,882 271,878 SH SOLE 271,654 0 224
EXXON MOBIL CORP COM 30231G102 131,341,628 960,661 SH SOLE 956,900 0 3,761
FABRINET SHS G3323L100 75,092,764 133,598 SH SOLE 133,146 0 452
FARMLAND PARTNERS INC COM 31154R109 2,590,453 267,609 SH SOLE 265,910 0 1,699
FASTENAL CO COM 311900104 251,514 5,237 SH SOLE 5,237 0 0
FEDERAL SIGNAL CORP COM 313855108 9,000,340 70,047 SH SOLE 69,971 0 76
FEDERATED HERMES INC CL B 314211103 6,872,099 124,449 SH SOLE 124,344 0 105
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 207,617 727 SH SOLE 727 0 0
FIFTH THIRD BANCORP COM 316773100 85,708,418 1,520,462 SH SOLE 1,516,485 0 3,977
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 212,094 10,995 SH SOLE 10,995 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 240,586 2,968 SH SOLE 2,968 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 877,932 11,570 SH SOLE 11,570 0 0
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108 207,528 1,071 SH SOLE 1,071 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 207,469 2,209 SH SOLE 2,209 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ-100 SEL 337344105 795,127 4,982 SH SOLE 4,982 0 0
FIRST TR EXCHANGE-TRADED FD SHS 337345102 285,491 853 SH SOLE 853 0 0
FIRST TR EXCHANGE-TRADED FD TECH ALPHADEX 33734X176 207,662 956 SH SOLE 956 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839 229,355 4,466 SH SOLE 4,466 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 634,446 13,392 SH SOLE 13,392 0 0
FIVE9 INC COM 338307101 11,810,875 553,981 SH SOLE 553,443 0 538
FLEX LTD ORD Y2573F102 347,964 2,147 SH SOLE 2,147 0 0
FOX CORP CL A COM 35137L105 62,517,344 1,198,569 SH SOLE 1,195,103 0 3,466
FRANCO NEV CORP COM 351858105 453,146 2,174 SH SOLE 2,174 0 0
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 2,789,158 121,691 SH SOLE 120,926 0 765
FREEPORT MCMORAN INC CL B 35671D857 73,345,614 1,166,252 SH SOLE 1,163,167 0 3,085
GALLAGHER ARTHUR J & CO COM 363576109 10,012,053 43,612 SH SOLE 43,565 0 47
GATX CORP COM 361448103 580,556 3,276 SH SOLE 3,276 0 0
GE AEROSPACE COM NEW 369604301 53,819,126 144,005 SH SOLE 143,209 0 796
GE VERNOVA INC COM 36828A101 3,379,027 2,876 SH SOLE 2,867 0 9
GENERAL DYNAMICS CORP COM 369550108 310,847 878 SH SOLE 878 0 0
GENERAL MTRS CO COM 37045V100 235,004 3,049 SH SOLE 3,049 0 0
GENPACT LIMITED SHS G3922B107 47,323,972 1,720,872 SH SOLE 1,715,081 0 5,791
GETTY RLTY CORP NEW COM 374297109 14,856,201 445,330 SH SOLE 444,898 0 432
GILEAD SCIENCES INC COM 375558103 50,003,271 395,783 SH SOLE 394,725 0 1,058
GLACIER BANCORP INC NEW COM 37637Q105 1,053,522 20,425 SH SOLE 20,425 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 5,171,526 87,772 SH SOLE 87,328 0 444
GLOBUS MED INC CL A 379577208 54,271,890 686,899 SH SOLE 685,286 0 1,613
GOLD FIELDS LTD SPONSORED ADR 38059T106 31,464,681 936,728 SH SOLE 933,569 0 3,159
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 589,269 4,153 SH SOLE 4,153 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 95,217,841 94,147 SH SOLE 93,900 0 247
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 398,312 10,066 SH SOLE 10,066 0 0
HALLIBURTON CO COM 406216101 115,695,946 3,407,833 SH SOLE 3,398,209 0 9,624
HALOZYME THERAPEUTICS INC COM 40637H109 18,155,197 231,956 SH SOLE 231,739 0 217
HARTFORD INSURANCE GROUP INC COM 416515104 780,567 5,890 SH SOLE 5,890 0 0
HCA HEALTHCARE INC COM 40412C101 917,809 2,354 SH SOLE 2,354 0 0
HERSHEY CO COM 427866108 57,653,961 328,606 SH SOLE 327,738 0 868
HILTON WORLDWIDE HLDGS INC COM 43300A203 289,499 876 SH SOLE 876 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1,834,296 119,576 SH SOLE 119,576 0 0
HOME DEPOT INC COM 437076102 63,738,983 180,728 SH SOLE 180,270 0 458
HONEYWELL AEROSPACE INC COM 43849R105 1,323,606 5,987 SH SOLE 5,987 0 0
HONEYWELL INTL INC COM 438516205 1,340,489 5,987 SH SOLE 5,987 0 0
HOWMET AEROSPACE INC COM 443201108 342,810 1,275 SH SOLE 1,275 0 0
IDACORP INC COM 451107106 7,981,996 52,756 SH SOLE 52,713 0 43
INGERSOLL RAND INC COM 45687V106 771,457 9,409 SH SOLE 9,409 0 0
INTEL CORP COM 458140100 84,300,388 603,741 SH SOLE 602,208 0 1,533
INTERFACE INC COM 458665304 24,870,424 693,929 SH SOLE 693,350 0 579
INTERNATIONAL BUSINESS MACHS COM 459200101 82,248,371 292,480 SH SOLE 291,727 0 753
INTUITIVE SURGICAL INC COM NEW 46120E602 1,455,155 3,659 SH SOLE 3,659 0 0
INVESCO ACTVELY MNGD ETC FD AGRI CMDTY STRA 46090F308 11,237,148 315,473 SH SOLE 313,486 0 1,987
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 3,615,706 153,729 SH SOLE 146,065 0 7,664
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2,775,840 136,271 SH SOLE 135,414 0 857
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 812,566 2,682 SH SOLE 2,669 0 13
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 637,165 26,210 SH SOLE 26,210 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 280,780 15,116 SH SOLE 15,116 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 411,943 20,228 SH SOLE 20,228 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 260,938 1,842 SH SOLE 1,842 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 241,919 1,137 SH SOLE 1,137 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 35,696,418 209,806 SH SOLE 209,045 0 761
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 338,390 6,263 SH SOLE 6,263 0 0
INVESCO EXCHANGE TRADED FD T DORS WRI MOM ETF 46137V837 243,375 1,604 SH SOLE 1,604 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 4,660,408 6,329 SH SOLE 6,329 0 0
IRON MTN INC DEL COM 46284V101 60,220,269 476,766 SH SOLE 475,488 0 1,278
ISHARES GOLD TR ISHARES NEW 464285204 326,430 4,323 SH SOLE 4,323 0 0
ISHARES INC MSCI STH KOR ETF 464286772 141,356,853 700,133 SH SOLE 697,764 0 2,369
ISHARES INC CORE MSCI EMKT 46434G103 3,242,041 39,136 SH SOLE 39,136 0 0
ISHARES INC MSCI EMRG CHN 46434G764 1,764,904 17,252 SH SOLE 17,252 0 0
ISHARES TR S&P 100 ETF 464287101 229,400 627 SH SOLE 627 0 0
ISHARES TR CORE S&P TTL STK 464287150 61,257,236 372,906 SH SOLE 371,527 0 1,379
ISHARES TR SELECT DIVID ETF 464287168 563,462 3,605 SH SOLE 3,605 0 0
ISHARES TR TIPS BD ETF 464287176 802,778 7,336 SH SOLE 7,336 0 0
ISHARES TR CORE S&P500 ETF 464287200 414,940,534 554,074 SH SOLE 552,053 0 2,021
ISHARES TR IBOXX INV CP ETF 464287242 26,063,219 238,959 SH SOLE 237,315 0 1,644
ISHARES TR GLOBAL TECH ETF 464287291 403,244 2,791 SH SOLE 2,791 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,130,116 8,217 SH SOLE 8,217 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 1,626,415 17,198 SH SOLE 16,976 0 222
ISHARES TR MSCI EAFE ETF 464287465 480,549 4,626 SH SOLE 4,626 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 383,683 2,331 SH SOLE 2,331 0 0
ISHARES TR RUS MD CP GR ETF 464287481 758,257 5,179 SH SOLE 5,179 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,212,570 20,056 SH SOLE 20,056 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,754,755 22,757 SH SOLE 22,757 0 0
ISHARES TR ISHARES SEMICDTR 464287523 2,061,325 3,217 SH SOLE 3,209 0 8
ISHARES TR EXPND TEC SC ETF 464287549 259,765 1,588 SH SOLE 1,588 0 0
ISHARES TR ISHARES BIOTECH 464287556 1,327,336 6,979 SH SOLE 6,954 0 25
ISHARES TR SELECT US REIT 464287564 258,144 3,817 SH SOLE 3,817 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,129,966 4,661 SH SOLE 4,661 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 4,132,874 33,284 SH SOLE 33,284 0 0
ISHARES TR RUS 1000 ETF 464287622 533,988 1,304 SH SOLE 1,304 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,965,850 6,543 SH SOLE 6,543 0 0
ISHARES TR CORE S&P US VLU 464287663 201,464 1,829 SH SOLE 1,829 0 0
ISHARES TR CORE S&P US GWT 464287671 815,746 4,337 SH SOLE 4,337 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 1,838,637 4,312 SH SOLE 4,312 0 0
ISHARES TR S&P MC 400VL ETF 464287705 612,947 4,149 SH SOLE 4,149 0 0
ISHARES TR U.S. TECH ETF 464287721 603,498 2,393 SH SOLE 2,277 0 116
ISHARES TR CORE S&P SCP ETF 464287804 184,579,147 1,244,550 SH SOLE 1,226,331 0 18,219
ISHARES TR SP SMCP600VL ETF 464287879 502,846 3,679 SH SOLE 3,679 0 0
ISHARES TR MSCI ACWI EX US 464288240 1,808,297 23,759 SH SOLE 23,759 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 7,502,407 82,103 SH SOLE 80,967 0 1,136
ISHARES TR IBOXX HI YD ETF 464288513 1,510,603,615 18,889,629 SH SOLE 18,819,671 0 69,958
ISHARES TR US AER DEF ETF 464288760 252,602 1,042 SH SOLE 1,042 0 0
ISHARES TR EAFE VALUE ETF 464288877 373,028 4,873 SH SOLE 4,873 0 0
ISHARES TR EAFE GRWTH ETF 464288885 2,170,756 17,447 SH SOLE 17,447 0 0
ISHARES TR RUS TP200 VL ETF 464289420 59,418,660 565,031 SH SOLE 562,957 0 2,074
ISHARES TR MSCI USA MIN ETF 46429B697 232,708 2,412 SH SOLE 2,412 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 376,103 1,714 SH SOLE 1,714 0 0
ISHARES TR MSCI USA MMENTM 46432F396 33,635,796 98,112 SH SOLE 97,753 0 359
ISHARES TR CORE MSCI TOTAL 46432F834 280,712,881 2,941,250 SH SOLE 2,899,077 0 42,173
ISHARES TR CORE MSCI EAFE 46432F842 1,542,160 15,968 SH SOLE 15,968 0 0
ISHARES TR INTL EQTY FACTOR 46434V274 2,046,853 49,972 SH SOLE 49,972 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 1,464,500 29,556 SH SOLE 29,556 0 0
ISHARES TR HDG MSCI EAFE 46434V803 689,657 14,697 SH SOLE 14,697 0 0
ISHARES TR CONV BD ETF 46435G102 3,451,824 28,354 SH SOLE 28,176 0 178
ISHARES TR CORE MSCI INTL 46435G326 449,679 5,052 SH SOLE 5,052 0 0
ISHARES TR MSCI ACWI EXUS 46435G847 482,063 10,367 SH SOLE 10,367 0 0
ISHARES TR CYBERSECURITY 46435U135 209,814 3,456 SH SOLE 3,456 0 0
ISHARES TR FUTU AI TECH ETF 46435U556 382,019 5,016 SH SOLE 5,016 0 0
ISHARES TR CORE DIVID ETF 46435U861 737,906 11,979 SH SOLE 11,979 0 0
ISHARES U S ETF TR SHOR DURA BD ETF 46431W507 1,635,507 32,284 SH SOLE 32,284 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 2,440,862 28,182 SH SOLE 28,003 0 179
ISHARES U S ETF TR INT RT HDG C B 46431W705 2,811,199 30,185 SH SOLE 29,998 0 187
J P MORGAN EXCHANGE TRADED F BETA EURO ET NE 46641Q191 704,130 9,054 SH SOLE 9,054 0 0
J P MORGAN EXCHANGE TRADED F BETA CDA ETF NEW 46641Q225 259,235 2,608 SH SOLE 2,608 0 0
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 3,084,940 60,901 SH SOLE 57,867 0 3,034
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 13,205,628 261,136 SH SOLE 259,491 0 1,645
JABIL INC COM 466313103 2,856,407 7,410 SH SOLE 7,393 0 17
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 7,642,222 75,487 SH SOLE 74,446 0 1,041
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 2,802,481 59,186 SH SOLE 58,816 0 370
JD.COM INC SPON ADS CL A 47215P106 27,715,157 1,087,722 SH SOLE 1,084,060 0 3,662
JOHNSON & JOHNSON COM 478160104 249,008,572 980,465 SH SOLE 977,798 0 2,667
JOHNSON CONTROLS INTERNATION SHS G51502105 440,526 3,015 SH SOLE 3,015 0 0
JONES LANG LASALLE INC COM 48020Q107 37,728,973 121,726 SH SOLE 121,372 0 354
JPMORGAN CHASE & CO COM 46625H100 280,602,373 857,246 SH SOLE 854,948 0 2,298
KB FINL GROUP INC SPONSORED ADR 48241A105 51,266,425 488,438 SH SOLE 486,732 0 1,706
KINDER MORGAN INC DEL COM 49456B101 615,219 19,244 SH SOLE 19,244 0 0
KKR & CO INC COM 48251W104 216,601 2,360 SH SOLE 2,360 0 0
KLA CORP COM NEW 482480100 99,334,480 329,238 SH SOLE 328,242 0 996
KRANESHARES TRUST MSCI EMG EX CH 500767769 279,543 5,328 SH SOLE 5,328 0 0
KROGER CO COM 501044101 312,588 5,629 SH SOLE 5,629 0 0
LAM RESEARCH CORP COM NEW 512807306 21,276,461 49,100 SH SOLE 49,052 0 48
LANDSTAR SYS INC COM 515098101 1,447,877 7,001 SH SOLE 7,001 0 0
LCI INDS COM 50189K103 16,802,021 158,689 SH SOLE 158,541 0 148
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 10,414,533 32,948 SH SOLE 32,921 0 27
LINDE PLC SHS G54950103 88,165,675 169,896 SH SOLE 169,446 0 450
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 77,863 13,356 SH SOLE 13,356 0 0
LOCKHEED MARTIN CORP COM 539830109 2,654,254 5,210 SH SOLE 5,210 0 0
LOGITECH INTL S A SHS H50430232 37,692,598 400,815 SH SOLE 399,472 0 1,343
LOWES COS INC COM 548661107 3,349,341 15,190 SH SOLE 15,190 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 8,211,058 320,995 SH SOLE 320,686 0 309
MAPLEBEAR INC COM 565394103 12,651,399 267,189 SH SOLE 266,934 0 255
MARATHON PETE CORP COM 56585A102 1,695,263 6,631 SH SOLE 6,631 0 0
MARRIOTT INTL INC NEW CL A 571903202 421,379 1,137 SH SOLE 1,137 0 0
MARVELL TECHNOLOGY INC COM 573874104 13,839,588 46,459 SH SOLE 46,408 0 51
MASTERCARD INCORPORATED CL A 57636Q104 10,567,100 20,575 SH SOLE 20,557 0 18
MASTERCRAFT BOAT HLDGS INC COM 57637H103 8,297,412 321,356 SH SOLE 321,091 0 265
MAXIMUS INC COM 577933104 8,255,611 153,564 SH SOLE 153,436 0 128
MCCORMICK & CO INC COM NON VTG 579780206 235,865 4,678 SH SOLE 4,678 0 0
MCDONALDS CORP COM 580135101 68,176,542 252,216 SH SOLE 251,548 0 668
MCKESSON CORP COM 58155Q103 730,497 967 SH SOLE 967 0 0
MERCK & CO INC COM 58933Y105 83,842,579 652,471 SH SOLE 649,841 0 2,630
META PLATFORMS INC CL A 30303M102 182,098,135 323,276 SH SOLE 322,473 0 803
MICROCHIP TECHNOLOGY INC. COM 595017104 56,150,672 615,687 SH SOLE 614,069 0 1,618
MICRON TECHNOLOGY INC COM 595112103 117,592,434 101,874 SH SOLE 101,653 0 221
MICROSOFT CORP COM 594918104 410,899,000 1,101,547 SH SOLE 1,098,831 0 2,716
MINERALS TECHNOLOGIES INC COM 603158106 9,465,351 127,962 SH SOLE 127,855 0 107
MONARCH CASINO & RESORT INC COM 609027107 17,915,952 136,129 SH SOLE 136,014 0 115
MONSTER BEVERAGE CORP NEW COM 61174X109 43,360,212 451,105 SH SOLE 449,810 0 1,295
MORGAN STANLEY COM NEW 617446448 202,711,538 969,726 SH SOLE 967,002 0 2,724
MOTOROLA SOLUTIONS INC COM NEW 620076307 334,394 805 SH SOLE 805 0 0
MYR GROUP INC COM 55405W104 6,313,547 12,617 SH SOLE 12,607 0 10
NASDAQ INC COM 631103108 1,089,765 13,826 SH SOLE 13,826 0 0
NATIONAL FUEL GAS CO COM 636180101 469,089 6,075 SH SOLE 6,064 0 11
NATIONAL GRID PLC SPONSORED ADR NE 636274409 35,553,517 429,028 SH SOLE 427,594 0 1,434
NETFLIX INC. COM 64110L106 13,911,277 194,836 SH SOLE 194,653 0 183
NETSCOUT SYS INC COM 64115T104 11,649,015 267,486 SH SOLE 267,226 0 260
NEUROCRINE BIOSCIENCES INC COM 64125C109 15,629,612 92,738 SH SOLE 92,650 0 88
NEWMARK GROUP INC CL A 65158N102 9,090,533 601,624 SH SOLE 601,131 0 493
NEWMONT CORP COM 651639106 33,956,588 363,561 SH SOLE 362,503 0 1,058
NEXTERA ENERGY INC COM 65339F101 57,540,521 655,583 SH SOLE 653,722 0 1,861
NEXTPOWER INC CLASS A COM 65290E101 9,500,820 79,745 SH SOLE 79,661 0 84
NISOURCE INC COM 65473P105 243,456 5,120 SH SOLE 5,120 0 0
NORFOLK SOUTHN CORP COM 655844108 573,822 1,824 SH SOLE 1,824 0 0
NORTHERN TR CORP COM 665859104 83,558,943 480,666 SH SOLE 479,381 0 1,285
NORTHROP GRUMMAN CORP COM 666807102 1,322,938 2,598 SH SOLE 2,598 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,234,521 14,258 SH SOLE 14,244 0 14
NRG ENERGY INC COM NEW 629377508 88,867,453 608,431 SH SOLE 606,922 0 1,509
NVENT ELEC PLC SHS G6700G107 233,994,995 1,379,606 SH SOLE 1,375,622 0 3,984
NVIDIA CORPORATION COM 67066G104 470,507,127 2,351,477 SH SOLE 2,346,160 0 5,317
NXP SEMICONDUCTORS N V COM N6596X109 63,110,941 224,570 SH SOLE 223,820 0 750
ORACLE CORP COM 68389X105 10,833,026 73,920 SH SOLE 73,858 0 62
OREILLY AUTOMOTIVE INC COM 67103H107 2,208,332 23,980 SH SOLE 23,980 0 0
OSI SYSTEMS INC COM 671044105 47,876,273 218,913 SH SOLE 218,349 0 564
PACCAR INC COM 693718108 226,566 1,886 SH SOLE 1,886 0 0
PACER FDS TR US LRG CP CASH 69374H360 19,019,011 473,741 SH SOLE 467,207 0 6,534
PACER FDS TR INDUSTRIAL RELET 69374H766 5,510,932 137,056 SH SOLE 136,193 0 863
PACS GROUP INC COM SHS 69380Q107 11,278,877 264,514 SH SOLE 264,293 0 221
PALANTIR TECHNOLOGIES INC CL A 69608A108 560,914 4,808 SH SOLE 4,808 0 0
PALO ALTO NETWORKS INC COM 697435105 748,823 2,196 SH SOLE 2,196 0 0
PALOMAR HLDGS INC COM 69753M105 21,485,162 169,991 SH SOLE 169,826 0 165
PARKER-HANNIFIN CORP COM 701094104 124,681,278 127,470 SH SOLE 127,118 0 352
PAYCHEX INC COM 704326107 285,550 2,904 SH SOLE 2,904 0 0
PEPSICO INC COM 713448108 1,043,227 7,705 SH SOLE 7,705 0 0
PERDOCEO ED CORP COM 71363P106 15,272,988 477,281 SH SOLE 476,883 0 398
PFIZER INC COM 717081103 584,182 24,260 SH SOLE 24,260 0 0
PHILIP MORRIS INTL INC COM 718172109 66,004,154 364,845 SH SOLE 363,590 0 1,255
PHILLIPS 66 COM 718546104 506,063 2,994 SH SOLE 2,994 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 236,194 5,675 SH SOLE 5,675 0 0
PLEXUS CORP COM 729132100 15,117,687 50,280 SH SOLE 50,239 0 41
PNC FINL SVCS GROUP INC COM 693475105 41,571,833 168,840 SH SOLE 168,348 0 492
PPG INDS INC COM 693506107 50,447,840 415,927 SH SOLE 414,820 0 1,107
PROCTER & GAMBLE CO COM 742718109 72,760,023 496,181 SH SOLE 494,619 0 1,562
PROGRESSIVE CORP COM 743315103 8,049,606 36,849 SH SOLE 36,809 0 40
PROLOGIS INC. COM 74340W103 109,255,619 806,493 SH SOLE 804,349 0 2,144
PROSHARES TR PSHS ULT S&P 500 74347R107 1,507,628 22,375 SH SOLE 22,375 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 357,696 4,416 SH SOLE 4,416 0 0
PUBLIC STORAGE COM 74460D109 206,593 649 SH SOLE 649 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 1,653,550 20,374 SH SOLE 20,374 0 0
PULTE GROUP INC COM 745867101 279,273 2,035 SH SOLE 2,035 0 0
PUTNAM ETF TRUST BDC INCOME ETF 746729508 5,568,255 204,640 SH SOLE 203,332 0 1,308
QUALCOMM INC COM 747525103 486,347 2,632 SH SOLE 2,632 0 0
QUALYS INC COM 74758T303 74,753,726 543,703 SH SOLE 542,355 0 1,348
QUANTA SVCS INC COM 74762E102 8,070,230 11,208 SH SOLE 11,208 0 0
QUEST DIAGNOSTICS INC COM 74834L100 51,259,362 241,846 SH SOLE 241,189 0 657
RALPH LAUREN CORP CL A 751212101 67,505,580 168,171 SH SOLE 167,682 0 489
RENAISSANCERE HLDGS LTD COM G7496G103 333,379 1,052 SH SOLE 1,052 0 0
RINGCENTRAL INC CL A 76680R206 9,667,163 248,003 SH SOLE 247,796 0 207
ROCKWELL AUTOMATION INC COM 773903109 484,698 979 SH SOLE 979 0 0
ROYAL BK CDA COM 780087102 89,588,620 432,858 SH SOLE 431,409 0 1,449
ROYAL CARIBBEAN GROUP COM V7780T103 2,497,078 7,864 SH SOLE 7,864 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 93,244,586 1,663,003 SH SOLE 1,657,454 0 5,549
RPM INTL INC COM 749685103 288,212 2,593 SH SOLE 2,593 0 0
RTX CORPORATION COM 75513E101 100,052,680 527,342 SH SOLE 525,941 0 1,401
S&P GLOBAL INC COM 78409V104 226,999 557 SH SOLE 557 0 0
SALESFORCE INC COM 79466L302 333,935 2,132 SH SOLE 2,132 0 0
SANDISK CORP COM 80004C200 39,299,764 17,284 SH SOLE 17,242 0 42
SCHWAB CHARLES CORP COM 808513105 438,436 4,752 SH SOLE 4,752 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,170,755 39,781 SH SOLE 39,781 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 151,990,305 4,491,439 SH SOLE 4,429,840 0 61,599
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 271,878 7,525 SH SOLE 7,525 0 0
SCHWAB STRATEGIC TR FUND EM EQUI ETF 808524730 2,902,433 73,146 SH SOLE 73,146 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 3,085,352 58,479 SH SOLE 58,479 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 83,493,429 2,684,676 SH SOLE 2,647,697 0 36,979
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 501,610 15,819 SH SOLE 15,819 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 262,513 9,477 SH SOLE 9,477 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,333,630 1,382 SH SOLE 1,382 0 0
SEI INVTS CO COM 784117103 56,040,895 638,934 SH SOLE 637,084 0 1,850
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 204,037 1,286 SH SOLE 1,286 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 264,264 4,976 SH SOLE 4,976 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 2,565,924 13,468 SH SOLE 13,468 0 0
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 277,788 2,593 SH SOLE 2,593 0 0
SERVICENOW INC COM 81762P102 223,905 2,255 SH SOLE 2,255 0 0
SHARKNINJA INC COM SHS G8068L108 10,433,845 68,522 SH SOLE 68,448 0 74
SHELL PLC SPON ADS 780259305 63,365,721 817,200 SH SOLE 814,418 0 2,782
SHERWIN WILLIAMS CO COM 824348106 530,387 1,540 SH SOLE 1,540 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 262,140 2,296 SH SOLE 2,296 0 0
SIMON PPTY GROUP INC NEW COM 828806109 57,360,837 256,476 SH SOLE 255,777 0 699
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 8,012,479 308,885 SH SOLE 306,937 0 1,948
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100 363,194 12,295 SH SOLE 12,295 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 11,138,332 164,282 SH SOLE 164,130 0 152
SLB LIMITED COM STK 806857108 51,919,593 1,116,791 SH SOLE 1,113,043 0 3,748
SNAP ON INC COM 833034101 456,175 1,134 SH SOLE 1,134 0 0
SNOWFLAKE INC COM SHS 833445109 13,797,478 54,214 SH SOLE 54,154 0 60
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 219,639 2,479 SH SOLE 2,479 0 0
SOUTHERN CO COM 842587107 56,773,448 593,182 SH SOLE 591,167 0 2,015
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 33,212,962 194,387 SH SOLE 193,811 0 576
SPDR GOLD TR GOLD SHS 78463V107 592,355 1,608 SH SOLE 1,608 0 0
SPDR INDEX SHS FDS ST STR INFRA ETF 78463X855 7,005,019 92,524 SH SOLE 91,940 0 584
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 558,120 11,076 SH SOLE 11,076 0 0
SPDR SERIES TRUST ST NUVE HIGH ETF 78464A284 1,545,429 60,748 SH SOLE 57,712 0 3,036
SPDR SERIES TRUST ST LONG BD ETF 78464A367 20,499,421 915,153 SH SOLE 908,860 0 6,293
SPDR SERIES TRUST ST INTER BD ETF 78464A375 25,924,161 774,781 SH SOLE 769,447 0 5,334
SPDR SERIES TRUST ST STR P500GRW 78464A409 35,536,528 298,651 SH SOLE 297,591 0 1,060
SPDR SERIES TRUST ST SHOR CORP ETF 78464A474 23,542,165 784,477 SH SOLE 779,533 0 4,944
SPDR SERIES TRUST ST STR P500VAL 78464A508 2,094,846 34,460 SH SOLE 34,460 0 0
SPDR SERIES TRUST ST STR SP REGBNK 78464A698 733,381 9,798 SH SOLE 9,743 0 55
SPDR SERIES TRUST ST STR SP RETAIL 78464A714 2,845,232 32,428 SH SOLE 32,222 0 206
SPDR SERIES TRUST ST STR SP PHARMA 78464A722 2,182,205 32,929 SH SOLE 32,802 0 127
SPDR SERIES TRUST ST STR SP DIV 78464A763 665,635 4,374 SH SOLE 4,374 0 0
SPDR SERIES TRUST ST STR SP BANK 78464A797 1,334,724 19,565 SH SOLE 19,495 0 70
SPDR SERIES TRUST ST STR PR SP1500 78464A805 1,320,540 14,545 SH SOLE 14,461 0 84
SPDR SERIES TRUST ST STR P500ETF 78464A854 666,812,363 7,587,760 SH SOLE 7,476,438 0 111,322
SPDR SERIES TRUST ST STR SP BIOT 78464A870 3,086,983 19,507 SH SOLE 19,388 0 119
SPDR SERIES TRUST ST STR SP HOME 78464A888 1,177,094 10,186 SH SOLE 10,153 0 33
SPDR SERIES TRUST ST TERM HIGH ETF 78468R408 78,005,005 3,116,460 SH SOLE 3,094,486 0 21,974
SPDR SERIES TRUST ST BLOO HIGH ETF 78468R622 356,329,638 3,697,516 SH SOLE 3,671,356 0 26,160
SPDR SERIES TRUST ST STR SP600 SML 78468R853 34,991,272 606,750 SH SOLE 604,541 0 2,209
SPOTIFY TECHNOLOGY S A SHS L8681T102 505,043 1,100 SH SOLE 1,100 0 0
SSGA ACTIVE ETF TR ST STR BL LN ETF 78467V608 2,814,750 69,862 SH SOLE 69,425 0 437
STANLEY BLACK & DECKER INC COM 854502101 52,952,607 562,607 SH SOLE 561,102 0 1,505
STARBUCKS CORP COM 855244109 262,236 2,566 SH SOLE 2,566 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 10,627,690 14,232 SH SOLE 14,175 0 57
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 248,279 353 SH SOLE 353 0 0
STERLING INFRASTRUCTURE INC COM 859241101 200,425,738 238,784 SH SOLE 238,216 0 568
STIFEL FINL CORP COM 860630102 399,302 5,723 SH SOLE 5,723 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 51,501,482 687,695 SH SOLE 685,818 0 1,877
STOCK YDS BANCORP INC COM 861025104 10,734,870 140,380 SH SOLE 140,245 0 135
STRYKER CORPORATION COM 863667101 77,637,089 246,592 SH SOLE 246,000 0 592
SUMITOMO MITSUI FIN GRP INC SPONSORED ADR 86562M209 90,339,984 3,831,212 SH SOLE 3,818,408 0 12,804
SUNCOR ENERGY INC NEW COM 867224107 59,424,345 1,107,011 SH SOLE 1,103,274 0 3,737
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 244,283 3,619 SH SOLE 3,619 0 0
T ROWE PRICE EXCHANGE-TRADED FLOATING RATE 87283Q883 2,778,095 55,110 SH SOLE 54,761 0 349
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 241,472,751 505,628 SH SOLE 503,941 0 1,687
TALEN ENERGY CORP COM 87422Q109 11,225,387 29,213 SH SOLE 29,177 0 36
TAPESTRY INC COM 876030107 1,012,949 6,920 SH SOLE 6,909 0 11
TD SYNNEX CORPORATION COM 87162W100 22,887,518 85,612 SH SOLE 85,531 0 81
TE CONNECTIVITY PLC ORD SHS G87052109 70,415,180 349,264 SH SOLE 348,085 0 1,179
TESLA INC COM 88160R101 42,416,092 100,847 SH SOLE 100,655 0 192
TEXAS INSTRS INC COM 882508104 1,765,404 5,923 SH SOLE 5,886 0 37
THERMO FISHER SCIENTIFIC INC COM 883556102 2,049,273 4,087 SH SOLE 4,087 0 0
TJX COS INC NEW COM 872540109 16,724,952 110,396 SH SOLE 110,279 0 117
T-MOBILE US INC COM 872590104 523,191 3,119 SH SOLE 3,119 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 102,208,180 841,705 SH SOLE 838,909 0 2,796
TOWNEBANK PORTSMOUTH VA COM 89214P109 630,757 17,405 SH SOLE 17,405 0 0
TOYOTA MOTOR CORP ADS 892331307 33,303,653 197,742 SH SOLE 197,074 0 668
TRANE TECHNOLOGIES PLC SHS G8994E103 1,787,346 3,639 SH SOLE 3,639 0 0
TRANSDIGM GROUP INC COM 893641100 611,420 459 SH SOLE 459 0 0
TRAVELERS COMPANIES INC COM 89417E109 259,272 785 SH SOLE 785 0 0
TRUSTMARK CORP COM 898402102 14,210,824 308,864 SH SOLE 308,563 0 301
UBER TECHNOLOGIES INC COM 90353T100 621,963 8,619 SH SOLE 8,619 0 0
UL SOLUTIONS INC CLASS A COM SHS 903731107 356,306 3,498 SH SOLE 3,498 0 0
UNDER ARMOUR INC CL C 904311206 157,540 25,328 SH SOLE 25,328 0 0
UNION PAC CORP COM 907818108 54,146,501 199,068 SH SOLE 198,536 0 532
UNITED PARCEL SVCS INC CL B 911312106 816,259 7,593 SH SOLE 7,593 0 0
UNITED RENTALS INC COM 911363109 234,711 207 SH SOLE 207 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,216,527 2,245 SH SOLE 2,242 0 3
UNITEDHEALTH GROUP INC COM 91324P102 102,265,250 246,049 SH SOLE 245,419 0 630
UNUM GROUP COM 91529Y106 245,996 2,752 SH SOLE 2,752 0 0
URBAN OUTFITTERS INC COM 917047102 14,739,093 208,003 SH SOLE 207,801 0 202
US BANCORP COM NEW 902973304 893,362 14,791 SH SOLE 14,791 0 0
VALERO ENERGY CORP COM 91913Y100 203,773 782 SH SOLE 782 0 0
VANECK ETF TRUST BDC INCOME ETF 92189F411 5,455,873 430,954 SH SOLE 428,212 0 2,742
VANECK ETF TRUST URANI NUCLE ETF 92189F601 279,396 2,409 SH SOLE 2,409 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,153,122 1,758 SH SOLE 1,758 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 6,940,329 147,698 SH SOLE 140,339 0 7,359
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 6,866,004 268,623 SH SOLE 266,927 0 1,696
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 622,624 7,536 SH SOLE 7,536 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 467,217 3,045 SH SOLE 3,045 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 244,750 3,191 SH SOLE 3,191 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 587,492 8,003 SH SOLE 8,003 0 0
VANGUARD CALIF TAX FREE FDS TAX EXEMPT BD FD 922021605 226,350 2,250 SH SOLE 2,250 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7,966,794 11,600 SH SOLE 11,531 0 69
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 211,697 691 SH SOLE 691 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,844,685 29,500 SH SOLE 29,319 0 181
VANGUARD INDEX FDS SML CP GRW ETF 922908595 514,195 1,406 SH SOLE 1,406 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 489,307 2,014 SH SOLE 2,014 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,059,372 13,148 SH SOLE 13,148 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,256,647 3,654 SH SOLE 3,654 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 254,170 1,032 SH SOLE 1,032 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 3,988,171 46,299 SH SOLE 45,693 0 606
VANGUARD INDEX FDS VALUE ETF 922908744 2,071,207 9,504 SH SOLE 9,504 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 234,947 775 SH SOLE 775 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,336,296 11,718 SH SOLE 11,718 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 69,359,501 449,540 SH SOLE 442,946 0 6,594
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 445,131 5,315 SH SOLE 5,315 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 320,356 5,367 SH SOLE 5,367 0 0
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 390,758 5,702 SH SOLE 5,702 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 764,559 5,982 SH SOLE 5,982 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 548,347 5,158 SH SOLE 5,158 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,265,879 5,350 SH SOLE 5,350 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 550,834 7,731 SH SOLE 7,731 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,542,215 9,759 SH SOLE 9,759 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 2,041,407 23,222 SH SOLE 23,222 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1,209,833 7,402 SH SOLE 7,402 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 450,730 3,425 SH SOLE 3,425 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 292,133 977 SH SOLE 977 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 1,255,924 3,485 SH SOLE 3,467 0 18
VANGUARD WORLD FD INF TECH ETF 92204A702 6,840,035 57,229 SH SOLE 56,834 0 395
VANGUARD WORLD FD UTILITIES ETF 92204A876 273,826 1,399 SH SOLE 1,399 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884 526,649 2,863 SH SOLE 2,863 0 0
VENTAS INC COM 92276F100 5,198,656 58,543 SH SOLE 58,480 0 63
VERIZON COMMUNICATIONS INC COM 92343V104 432,245 10,208 SH SOLE 8,227 0 1,981
VERTEX PHARMACEUTICALS INC COM 92532F100 210,127 423 SH SOLE 423 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 20,302,844 60,638 SH SOLE 60,571 0 67
VIATRIS INC COM 92556V106 240,840 15,166 SH SOLE 15,166 0 0
VICTORY PORTFOLIOS II CORE BD ETF 92647N527 241,871 5,164 SH SOLE 5,164 0 0
VIKING HOLDINGS LTD ORD SHS G93A5A101 60,562,376 578,603 SH SOLE 576,618 0 1,985
VIRTU FINL INC CL A 928254101 15,938,419 267,558 SH SOLE 267,301 0 257
VISA INC COM CL A 92826C839 14,048,901 40,948 SH SOLE 40,918 0 30
VISTRA CORP COM 92840M102 360,737 2,274 SH SOLE 2,274 0 0
WABTEC COM 929740108 456,004 1,691 SH SOLE 1,671 0 20
WALMART INC COM 931142103 88,803,385 784,067 SH SOLE 781,330 0 2,737
WASTE MGMT INC DEL COM 94106L109 81,479,950 365,578 SH SOLE 364,607 0 971
WATTS WATER TECHNOLOGIES INC CL A 942749102 15,921,457 40,673 SH SOLE 40,640 0 33
WELLS FARGO & CO COM 949746101 2,473,244 29,928 SH SOLE 29,906 0 22
WELLTOWER INC COM 95040Q104 255,589 1,126 SH SOLE 1,126 0 0
WESTERN DIGITAL CORP COM 958102105 214,323 336 SH SOLE 336 0 0
WILLIAMS COS INC COM 969457100 106,641,404 1,434,509 SH SOLE 1,430,680 0 3,829
WILLIAMS SONOMA INC COM 969904101 94,437,194 405,136 SH SOLE 404,051 0 1,085
WINTRUST FINL CORP COM 97650W108 103,469,661 643,788 SH SOLE 642,214 0 1,574
WOODWARD INC COM 980745103 214,289 504 SH SOLE 504 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 3,991,888 50,263 SH SOLE 49,952 0 311
YETI HLDGS INC COM 98585X104 11,318,810 228,386 SH SOLE 228,198 0 188
YUM BRANDS INC COM 988498101 371,195 2,322 SH SOLE 2,322 0 0