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 2,100,912 13,800 SH SOLE 3,460 0 10,340
ABBOTT LABS COM 002824100 8,119,007 59,694 SH SOLE 23,276 0 36,418
ABBVIE INC COM 00287Y109 27,206,708 146,572 SH SOLE 92,799 0 53,773
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 26,933,115 90,110 SH SOLE 66,428 0 23,682
ACUSHNET HLDGS CORP COM 005098108 855,417 11,747 SH SOLE 11,420 0 327
ADOBE INC COM 00724F101 26,686,440 68,979 SH SOLE 59,277 0 9,702
ADVANCED ENERGY INDS COM 007973100 7,675,460 57,928 SH SOLE 35,147 0 22,781
ADVANCED MICRO DEVICES INC COM 007903107 684,951 4,827 SH SOLE 3,966 0 861
AECOM COM 00766T100 3,966,465 35,145 SH SOLE 19,636 0 15,509
AFLAC INC COM 001055102 933,110 8,848 SH SOLE 2,040 0 6,808
AGILYSYS INC COM 00847J105 1,987,629 17,338 SH SOLE 16,280 0 1,058
AGREE RLTY CORP COM 008492100 1,764,764 24,155 SH SOLE 22,761 0 1,394
AIR LEASE CORP CL A 00912X302 4,505,777 77,035 SH SOLE 43,058 0 33,977
AIRBNB INC COM CL A 009066101 787,688 5,952 SH SOLE 5,576 0 376
ALBEMARLE CORP COM 012653101 226,427 3,613 SH SOLE 1,940 0 1,673
ALKERMES PLC SHS G01767105 657,143 22,969 SH SOLE 21,731 0 1,238
ALLIANT ENERGY CORP COM 018802108 792,338 13,103 SH SOLE 5,543 0 7,560
ALLSTATE CORP COM 020002101 1,792,100 8,902 SH SOLE 6,978 0 1,924
ALPHABET INC CAP STK CL C 02079K107 8,783,717 49,516 SH SOLE 21,674 0 27,842
ALPHABET INC CAP STK CL A 02079K305 57,383,070 325,615 SH SOLE 281,099 0 44,516
ALPS ETF TR SECTR DIV DOGS 00162Q858 270,840 4,712 SH SOLE 4,712 0 0
ALTRIA GROUP INC COM 02209S103 3,563,825 60,785 SH SOLE 29,630 0 31,155
AMAZON COM INC COM 023135106 63,747,231 290,566 SH SOLE 223,344 0 67,222
AMC NETWORKS INC CL A 00164V103 5,205,668 830,250 SH SOLE 510,894 0 319,356
AMEREN CORP COM 023608102 1,314,884 13,691 SH SOLE 7,545 0 6,146
AMERICAN AXLE & MFG HLDGS IN COM 024061103 4,915,429 1,204,762 SH SOLE 741,431 0 463,331
AMERICAN ELEC PWR CO INC COM 025537101 223,499 2,154 SH SOLE 1,827 0 327
AMERICAN EXPRESS CO COM 025816109 28,088,632 88,058 SH SOLE 77,317 0 10,741
AMERICAN TOWER CORP NEW COM 03027X100 2,552,753 11,550 SH SOLE 10,235 0 1,315
AMERISAFE INC COM 03071H100 3,553,806 81,267 SH SOLE 50,019 0 31,248
AMGEN INC COM 031162100 399,251 1,430 SH SOLE 905 0 525
AMPHENOL CORP NEW CL A 032095101 5,939,220 60,144 SH SOLE 12,694 0 47,450
ANALOG DEVICES INC COM 032654105 1,608,777 6,759 SH SOLE 6,759 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 109,303 11,855 SH SOLE 11,855 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2,653,583 140,998 SH SOLE 134,946 0 6,052
ANYWHERE REAL ESTATE INC COM 75605Y106 3,422,547 945,455 SH SOLE 581,940 0 363,515
APOLLO GLOBAL MGMT INC COM 03769M106 410,288 2,892 SH SOLE 2,892 0 0
APPLE INC COM 037833100 123,715,405 602,990 SH SOLE 456,284 0 146,706
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,818,224 7,822 SH SOLE 7,333 0 489
APPLOVIN CORP COM CL A 03831W108 1,830,918 5,230 SH SOLE 5,224 0 6
ARES CAPITAL CORP COM 04010L103 226,605 10,319 SH SOLE 10,319 0 0
ARES COML REAL ESTATE CORP COM 04013V108 2,113,859 443,157 SH SOLE 272,778 0 170,379
ARISTA NETWORKS INC COM SHS 040413205 1,423,132 13,910 SH SOLE 3,388 0 10,522
ARROW ELECTRS INC COM 042735100 2,926,557 22,966 SH SOLE 12,840 0 10,126
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 536,792 12,109 SH SOLE 11,090 0 1,019
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,821,829 4,769 SH SOLE 993 0 3,776
ASSURANT INC COM 04621X108 1,309,359 6,630 SH SOLE 2,130 0 4,500
AT&T INC COM 00206R102 638,561 22,065 SH SOLE 21,895 0 170
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,656,651 52,962 SH SOLE 49,656 0 3,306
AUTOLIV INC COM 052800109 7,456,889 66,639 SH SOLE 61,266 0 5,373
AUTOMATIC DATA PROCESSING IN COM 053015103 339,857 1,102 SH SOLE 1,102 0 0
AUTONATION INC COM 05329W102 4,368,314 21,990 SH SOLE 12,298 0 9,692
AUTOZONE INC COM 053332102 3,415,252 920 SH SOLE 801 0 119
AVERY DENNISON CORP COM 053611109 1,015,951 5,790 SH SOLE 4,117 0 1,673
AVIENT CORPORATION COM 05368V106 1,924,824 59,574 SH SOLE 52,104 0 7,470
AXALTA COATING SYS LTD COM G0750C108 786,578 26,493 SH SOLE 25,361 0 1,132
AXIS CAP HLDGS LTD SHS G0692U109 2,113,775 20,360 SH SOLE 19,152 0 1,208
AXSOME THERAPEUTICS INC COM 05464T104 2,512,980 24,073 SH SOLE 20,809 0 3,264
B & G FOODS INC NEW COM 05508R106 5,909,890 1,397,137 SH SOLE 859,705 0 537,432
BAKER HUGHES COMPANY CL A 05722G100 578,205 15,081 SH SOLE 13,758 0 1,323
BANC OF CALIFORNIA INC COM 05990K106 4,949,927 352,308 SH SOLE 216,961 0 135,347
BANDWIDTH INC COM CL A 05988J103 7,203,638 453,059 SH SOLE 278,861 0 174,198
BANK AMERICA CORP COM 060505104 15,340,671 324,190 SH SOLE 253,788 0 70,402
BANK AMERICA CORP 7.25%CNV PFD L 060505682 1,130,516 932 SH SOLE 932 0 0
BANK MONTREAL QUE COM 063671101 5,737,051 51,858 SH SOLE 9,257 0 42,601
BANK NEW YORK MELLON CORP COM 064058100 26,461,151 290,431 SH SOLE 255,521 0 34,910
BELDEN INC COM 077454106 7,967,503 68,804 SH SOLE 42,365 0 26,439
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,846,357 18,211 SH SOLE 10,719 0 7,492
BLACKROCK ENHANCED EQUITY DI COM 09251A104 91,834 10,330 SH SOLE 8,208 0 2,122
BLACKROCK INC COM 09290D101 3,407,478 3,248 SH SOLE 3,190 0 58
BLACKSTONE INC COM 09260D107 308,883 2,065 SH SOLE 2,065 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 2,054,853 16,031 SH SOLE 15,167 0 864
BOOKING HOLDINGS INC COM 09857L108 2,443,059 422 SH SOLE 422 0 0
BOOT BARN HLDGS INC COM 099406100 1,753,168 11,534 SH SOLE 10,893 0 641
BOSTON SCIENTIFIC CORP COM 101137107 30,136,239 280,572 SH SOLE 245,657 0 34,915
BRIGHTVIEW HLDGS INC COM 10948C107 8,554,753 513,799 SH SOLE 316,249 0 197,550
BRISTOL-MYERS SQUIBB CO COM 110122108 6,719,192 145,154 SH SOLE 104,009 0 41,145
BROADCOM INC COM 11135F101 46,672,157 169,317 SH SOLE 144,924 0 24,393
BUILDERS FIRSTSOURCE INC COM 12008R107 4,416,600 37,849 SH SOLE 21,344 0 16,505
CACTUS INC CL A 127203107 1,029,432 23,546 SH SOLE 22,050 0 1,496
CADENCE DESIGN SYSTEM INC COM 127387108 2,895,377 9,396 SH SOLE 7,979 0 1,417
CAESARS ENTERTAINMENT INC NE COM 12769G100 4,325,387 152,356 SH SOLE 140,243 0 12,113
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 353,929 19,404 SH SOLE 18,789 0 615
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 273,209 6,721 SH SOLE 6,721 0 0
CAPITAL ONE FINL CORP COM 14040H105 11,002,458 51,713 SH SOLE 36,576 0 15,137
CARDINAL HEALTH INC COM 14149Y108 1,069,152 6,364 SH SOLE 6,351 0 13
CARGURUS INC COM CL A 141788109 7,607,062 227,280 SH SOLE 139,904 0 87,376
CARS COM INC COM 14575E105 6,867,146 579,506 SH SOLE 356,596 0 222,910
CATERPILLAR INC COM 149123101 2,484,932 6,401 SH SOLE 6,099 0 302
CATHAY GEN BANCORP COM 149150104 2,305,047 50,627 SH SOLE 28,289 0 22,338
CBRE GROUP INC CL A 12504L109 4,505,559 32,155 SH SOLE 17,746 0 14,409
CDW CORP COM 12514G108 264,670 1,482 SH SOLE 1,482 0 0
CENTERPOINT ENERGY INC COM 15189T107 14,490,456 394,405 SH SOLE 312,757 0 81,648
CHENIERE ENERGY INC COM NEW 16411R208 4,188,544 17,200 SH SOLE 8,412 0 8,788
CHESAPEAKE UTILS CORP COM 165303108 1,395,634 11,609 SH SOLE 10,909 0 700
CHEVRON CORP NEW COM 166764100 5,275,069 36,840 SH SOLE 14,768 0 22,072
CHIPOTLE MEXICAN GRILL INC COM 169656105 505,350 9,000 SH SOLE 8,800 0 200
CHUBB LIMITED COM H1467J104 6,532,027 22,546 SH SOLE 11,667 0 10,879
CHURCH & DWIGHT CO INC COM 171340102 1,703,358 17,723 SH SOLE 4,245 0 13,478
CIRRUS LOGIC INC COM 172755100 6,968,925 66,845 SH SOLE 41,137 0 25,708
CISCO SYS INC COM 17275R102 16,325,012 235,299 SH SOLE 179,485 0 55,814
CITIGROUP INC COM NEW 172967424 1,756,281 20,633 SH SOLE 1,133 0 19,500
CIVITAS RESOURCES INC COM NEW 17888H103 419,625 15,248 SH SOLE 14,874 0 374
CLEAN HARBORS INC COM 184496107 8,948,747 38,709 SH SOLE 36,226 0 2,483
CLEARFIELD INC COM 18482P103 4,854,974 111,840 SH SOLE 68,841 0 42,999
CLEARWAY ENERGY INC CL C 18539C204 1,365,472 42,671 SH SOLE 40,889 0 1,782
COCA COLA CO COM 191216100 7,903,243 111,707 SH SOLE 39,799 0 71,908
COLGATE PALMOLIVE CO COM 194162103 2,875,894 31,638 SH SOLE 7,666 0 23,972
COLUMBIA BKG SYS INC COM 197236102 2,738,336 117,123 SH SOLE 72,090 0 45,033
COLUMBIA ETF TR I RESH ENHNC COR 19761L706 697,207 18,951 SH SOLE 18,951 0 0
COMCAST CORP NEW CL A 20030N101 2,581,291 72,325 SH SOLE 62,581 0 9,744
COMSTOCK RES INC COM 205768302 8,749,448 316,207 SH SOLE 194,571 0 121,636
CONAGRA BRANDS INC COM 205887102 284,001 13,874 SH SOLE 13,874 0 0
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102 4,420,925 214,921 SH SOLE 132,694 0 82,227
CONMED CORP COM 207410101 2,653,632 50,953 SH SOLE 28,459 0 22,494
CONOCOPHILLIPS COM 20825C104 1,470,764 16,389 SH SOLE 6,436 0 9,953
CONSTELLATION ENERGY CORP COM 21037T109 493,310 1,528 SH SOLE 1,519 0 9
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 3,226,832 116,999 SH SOLE 65,391 0 51,608
COSTCO WHSL CORP NEW COM 22160K105 7,027,584 7,099 SH SOLE 3,348 0 3,751
CROSS CTRY HEALTHCARE INC COM 227483104 7,373,211 564,997 SH SOLE 347,709 0 217,288
CROWDSTRIKE HLDGS INC CL A 22788C105 3,388,948 6,654 SH SOLE 6,361 0 293
CSG SYS INTL INC COM 126349109 1,849,056 28,312 SH SOLE 26,524 0 1,788
CYTOKINETICS INC COM NEW 23282W605 548,530 16,602 SH SOLE 15,934 0 668
D R HORTON INC COM 23331A109 517,871 4,017 SH SOLE 3,807 0 210
DANAHER CORPORATION COM 235851102 1,819,343 9,210 SH SOLE 9,060 0 150
DECKERS OUTDOOR CORP COM 243537107 5,920,959 57,446 SH SOLE 36,596 0 20,850
DEERE & CO COM 244199105 954,944 1,878 SH SOLE 1,238 0 640
DELL TECHNOLOGIES INC CL C 24703L202 1,422,650 11,604 SH SOLE 10,076 0 1,528
DELTA AIR LINES INC DEL COM NEW 247361702 10,290,226 209,236 SH SOLE 177,710 0 31,526
DENALI THERAPEUTICS INC COM 24823R105 497,499 35,561 SH SOLE 34,498 0 1,063
DENTSPLY SIRONA INC COM 24906P109 3,048,960 192,000 SH SOLE 107,300 0 84,700
DESIGNER BRANDS INC CL A 250565108 1,581,089 664,323 SH SOLE 371,201 0 293,122
DEVON ENERGY CORP NEW COM 25179M103 255,625 8,036 SH SOLE 2,586 0 5,450
DIAMONDBACK ENERGY INC COM 25278X109 23,531,951 171,266 SH SOLE 144,554 0 26,712
DIAMONDROCK HOSPITALITY CO COM 252784301 5,115,923 667,875 SH SOLE 411,078 0 256,797
DICKS SPORTING GOODS INC COM 253393102 4,198,517 21,225 SH SOLE 11,989 0 9,236
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 236,079 5,512 SH SOLE 5,512 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 283,034 2,879 SH SOLE 2,772 0 107
DISNEY WALT CO COM 254687106 16,196,582 130,607 SH SOLE 109,082 0 21,525
DNP SELECT INCOME FD INC COM 23325P104 421,890 43,094 SH SOLE 36,094 0 7,000
DOLLAR GEN CORP NEW COM 256677105 2,773,944 24,252 SH SOLE 23,384 0 868
DOLLAR TREE INC COM 256746108 270,181 2,728 SH SOLE 2,728 0 0
DOORDASH INC CL A 25809K105 7,168,264 29,079 SH SOLE 25,836 0 3,243
DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204 753,547 23,689 SH SOLE 23,689 0 0
DOUGLAS EMMETT INC COM 25960P109 2,166,106 144,023 SH SOLE 139,113 0 4,910
DOVER CORP COM 260003108 1,497,905 8,175 SH SOLE 7,859 0 316
DTE ENERGY CO COM 233331107 1,275,458 9,629 SH SOLE 9,291 0 338
DUPONT DE NEMOURS INC COM 26614N102 975,898 14,228 SH SOLE 13,713 0 515
DYCOM INDS INC COM 267475101 13,006,680 53,221 SH SOLE 32,765 0 20,456
E L F BEAUTY INC COM 26856L103 2,042,434 16,413 SH SOLE 15,493 0 920
EAGLE MATLS INC COM 26969P108 1,008,529 4,990 SH SOLE 4,693 0 297
EAST WEST BANCORP INC COM 27579R104 2,915,293 28,870 SH SOLE 16,133 0 12,737
EATON CORP PLC SHS G29183103 8,164,004 22,869 SH SOLE 6,243 0 16,626
ELANCO ANIMAL HEALTH INC COM 28414H103 5,528,159 387,126 SH SOLE 216,293 0 170,833
ELBIT SYS LTD ORD M3760D101 269,700 600 SH SOLE 0 0 600
ELEMENT SOLUTIONS INC COM 28618M106 1,144,256 50,519 SH SOLE 48,685 0 1,834
ELEVANCE HEALTH INC COM 036752103 11,040,755 28,385 SH SOLE 25,104 0 3,281
ELI LILLY & CO COM 532457108 28,040,965 35,972 SH SOLE 30,521 0 5,451
ENCORE CAP GROUP INC COM 292554102 6,022,076 155,569 SH SOLE 95,682 0 59,887
ENERSYS COM 29275Y102 4,667,089 54,414 SH SOLE 33,493 0 20,921
ENPRO INC COM 29355X107 636,520 3,323 SH SOLE 3,125 0 198
ENSIGN GROUP INC COM 29358P101 1,944,910 12,608 SH SOLE 11,922 0 686
EOG RES INC COM 26875P101 4,357,345 36,430 SH SOLE 32,454 0 3,976
EPAM SYS INC COM 29414B104 796,927 4,507 SH SOLE 4,170 0 337
EQT CORP COM 26884L109 4,056,681 69,559 SH SOLE 38,955 0 30,604
EVERCORE INC CLASS A 29977A105 2,112,636 7,824 SH SOLE 7,375 0 449
EVEREST GROUP LTD COM G3223R108 707,908 2,083 SH SOLE 920 0 1,163
EXLSERVICE HOLDINGS INC COM 302081104 1,622,025 37,041 SH SOLE 34,806 0 2,235
EXPEDITORS INTL WASH INC COM 302130109 267,231 2,339 SH SOLE 2,339 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,120,987 7,603 SH SOLE 7,339 0 264
EXXON MOBIL CORP COM 30231G102 12,895,443 119,624 SH SOLE 55,161 0 64,463
FABRINET SHS G3323L100 2,053,331 6,968 SH SOLE 6,617 0 351
FASTENAL CO COM 311900104 538,104 12,812 SH SOLE 8,658 0 4,154
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 1,460,014 6,705 SH SOLE 6,474 0 231
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 416,520 5,200 SH SOLE 5,200 0 0
FIDELITY COVINGTON TRUST FUNDAMENTAL LARG 316092360 1,858,879 38,045 SH SOLE 37,833 0 212
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 2,688,862 51,689 SH SOLE 49,700 0 1,989
FIFTH THIRD BANCORP COM 316773100 2,723,587 66,219 SH SOLE 39,547 0 26,672
FIRST AMERN FINL CORP COM 31847R102 2,544,247 41,444 SH SOLE 23,162 0 18,282
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 276,950 3,798 SH SOLE 3,798 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 1,178,389 28,144 SH SOLE 27,779 0 365
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1,221,586 8,950 SH SOLE 8,744 0 206
FISERV INC COM 337738108 26,028,393 150,968 SH SOLE 106,936 0 44,032
FIVE9 INC COM 338307101 3,113,916 117,595 SH SOLE 65,693 0 51,902
FLUSHING FINL CORP COM 343873105 4,858,991 409,006 SH SOLE 251,755 0 157,251
FORTINET INC COM 34959E109 2,049,171 19,383 SH SOLE 14,376 0 5,007
FORTUNE BRANDS INNOVATIONS I COM 34964C106 2,310,783 44,887 SH SOLE 43,280 0 1,607
FREEPORT-MCMORAN INC CL B 35671D857 1,673,917 38,614 SH SOLE 9,459 0 29,155
FTI CONSULTING INC COM 302941109 858,050 5,313 SH SOLE 5,197 0 116
FULTON FINL CORP PA COM 360271100 2,812,761 155,918 SH SOLE 87,123 0 68,795
GALLAGHER ARTHUR J & CO COM 363576109 1,026,945 3,208 SH SOLE 3,208 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 10,133,759 217,090 SH SOLE 192,108 0 24,982
GATX CORP COM 361448103 6,734,527 43,856 SH SOLE 26,988 0 16,868
GE AEROSPACE COM NEW 369604301 5,750,292 22,341 SH SOLE 19,799 0 2,542
GENERAL DYNAMICS CORP COM 369550108 4,250,070 14,572 SH SOLE 3,506 0 11,066
GENESCO INC COM 371532102 1,719,114 87,309 SH SOLE 53,740 0 33,569
GENTEX CORP COM 371901109 1,510,185 68,676 SH SOLE 38,379 0 30,297
GENUINE PARTS CO COM 372460105 8,842,043 72,888 SH SOLE 68,612 0 4,276
GILEAD SCIENCES INC COM 375558103 1,069,230 9,644 SH SOLE 4,256 0 5,388
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 279,922 6,407 SH SOLE 6,407 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 474,279 6,286 SH SOLE 4,051 0 2,235
GOLDMAN SACHS GROUP INC COM 38141G104 471,362 666 SH SOLE 253 0 413
GRAPHIC PACKAGING HLDG CO COM 388689101 7,962,274 377,896 SH SOLE 329,738 0 48,158
GREEN DOT CORP CL A 39304D102 6,454,191 598,719 SH SOLE 368,428 0 230,291
GREENBRIER COS INC COM 393657101 6,287,851 136,544 SH SOLE 84,046 0 52,498
GRIFFON CORP COM 398433102 10,301,580 142,346 SH SOLE 87,612 0 54,734
GROUP 1 AUTOMOTIVE INC COM 398905109 14,171,676 32,451 SH SOLE 21,254 0 11,197
HANOVER INS GROUP INC COM 410867105 676,932 3,985 SH SOLE 3,742 0 243
HERITAGE FINL CORP WASH COM 42722X106 5,299,298 222,286 SH SOLE 136,810 0 85,476
HERSHEY CO COM 427866108 2,773,863 16,715 SH SOLE 2,750 0 13,965
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,242,552 158,560 SH SOLE 89,475 0 69,085
HF SINCLAIR CORP COM 403949100 1,791,170 43,602 SH SOLE 24,365 0 19,237
HOME DEPOT INC COM 437076102 11,794,939 32,170 SH SOLE 26,832 0 5,338
HONEYWELL INTL INC COM 438516106 1,458,295 6,262 SH SOLE 2,182 0 4,080
HOPE BANCORP INC COM 43940T109 4,570,980 426,000 SH SOLE 262,203 0 163,797
HOST HOTELS & RESORTS INC COM 44107P104 2,793,216 181,850 SH SOLE 101,599 0 80,251
HOWMET AEROSPACE INC COM 443201108 10,327,795 55,487 SH SOLE 51,477 0 4,010
HUB GROUP INC CL A 443320106 761,569 22,781 SH SOLE 22,253 0 528
HUMANA INC COM 444859102 1,517,487 6,207 SH SOLE 3,464 0 2,743
HUNTINGTON BANCSHARES INC COM 446150104 2,013,312 120,126 SH SOLE 67,130 0 52,996
I3 VERTICALS INC COM CL A 46571Y107 1,616,428 58,822 SH SOLE 56,303 0 2,519
IDEXX LABS INC COM 45168D104 525,613 980 SH SOLE 900 0 80
INGREDION INC COM 457187102 5,660,100 41,735 SH SOLE 31,693 0 10,042
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276 724,635 10,647 SH SOLE 10,647 0 0
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672 344,184 9,197 SH SOLE 9,197 0 0
INSMED INC COM PAR $.01 457669307 1,720,743 17,098 SH SOLE 16,168 0 930
INSTALLED BLDG PRODS INC COM 45780R101 1,281,354 7,106 SH SOLE 6,838 0 268
INTEGER HLDGS CORP COM 45826H109 7,919,883 64,405 SH SOLE 39,653 0 24,752
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 927,205 111,577 SH SOLE 107,153 0 4,424
INTEL CORP COM 458140100 1,079,523 48,193 SH SOLE 13,014 0 35,179
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 21,436,999 386,880 SH SOLE 335,752 0 51,128
INTERCONTINENTAL EXCHANGE IN COM 45866F104 308,937 1,684 SH SOLE 1,213 0 471
INTERNATIONAL BUSINESS MACHS COM 459200101 916,176 3,108 SH SOLE 2,043 0 1,065
INTUITIVE SURGICAL INC COM NEW 46120E602 1,212,891 2,232 SH SOLE 2,127 0 105
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 376,619 6,107 SH SOLE 6,107 0 0
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 778,848 15,200 SH SOLE 15,009 0 191
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 860,521 17,688 SH SOLE 17,487 0 201
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 357,455 1,574 SH SOLE 1,460 0 114
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 2,796,543 53,676 SH SOLE 50,450 0 3,226
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,131,380 17,230 SH SOLE 16,196 0 1,034
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 251,986 1,959 SH SOLE 1,959 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 1,428,901 14,545 SH SOLE 14,358 0 187
INVESCO QQQ TR UNIT SER 1 46090E103 1,637,819 2,969 SH SOLE 2,957 0 12
IQVIA HLDGS INC COM 46266C105 21,306,641 135,203 SH SOLE 121,155 0 14,048
IRON MTN INC DEL COM 46284V101 15,315,503 149,318 SH SOLE 125,972 0 23,346
ISHARES INC MSCI EMRG CHN 46434G764 466,920 7,395 SH SOLE 7,233 0 162
ISHARES TR S&P 100 ETF 464287101 3,934,941 12,929 SH SOLE 12,472 0 457
ISHARES TR MORNINGSTR US EQ 464287127 510,219 5,948 SH SOLE 5,948 0 0
ISHARES TR CORE S&P TTL STK 464287150 876,545 6,491 SH SOLE 6,134 0 357
ISHARES TR CORE S&P500 ETF 464287200 5,112,701 8,234 SH SOLE 6,833 0 1,401
ISHARES TR S&P 500 GRWT ETF 464287309 645,737 5,865 SH SOLE 5,865 0 0
ISHARES TR RUS MID CAP ETF 464287499 745,049 8,101 SH SOLE 8,101 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,330,515 21,453 SH SOLE 21,453 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 3,136,038 16,146 SH SOLE 16,050 0 96
ISHARES TR S&P MC 400GR ETF 464287606 1,602,977 17,619 SH SOLE 17,418 0 201
ISHARES TR RUS 1000 GRW ETF 464287614 514,600 1,212 SH SOLE 1,212 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 570,440 2,643 SH SOLE 2,637 0 6
ISHARES TR RUSSELL 3000 ETF 464287689 459,108 1,308 SH SOLE 1,289 0 19
ISHARES TR S&P MC 400VL ETF 464287705 223,927 1,812 SH SOLE 1,812 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,145,035 19,627 SH SOLE 19,278 0 349
ISHARES TR SP SMCP600VL ETF 464287879 254,694 2,560 SH SOLE 2,560 0 0
ISHARES TR S&P SML 600 GWT 464287887 444,088 3,338 SH SOLE 3,338 0 0
ISHARES TR MSCI ACWI ETF 464288257 685,181 5,328 SH SOLE 5,328 0 0
ISHARES TR INTRM GOV CR ETF 464288612 1,094,064 10,245 SH SOLE 10,245 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 308,699 5,851 SH SOLE 5,851 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 240,085 2,016 SH SOLE 2,016 0 0
ISHARES TR RUS TP200 GR ETF 464289438 2,289,831 9,289 SH SOLE 9,268 0 21
ISHARES TR MSCI USA QLT FCT 46432F339 1,503,259 8,223 SH SOLE 7,665 0 558
ISHARES TR CORE MSCI EAFE 46432F842 1,326,748 15,893 SH SOLE 15,700 0 193
ISHARES TR 0-5YR HI YL CP 46434V407 299,090 6,933 SH SOLE 6,933 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 224,658 5,198 SH SOLE 5,051 0 147
ISHARES TR CORE DIV GRWTH 46434V621 630,065 9,854 SH SOLE 9,854 0 0
ISHARES TR CORE DIVID ETF 46435U861 623,968 12,400 SH SOLE 12,001 0 399
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 337,689 5,940 SH SOLE 5,940 0 0
JABIL INC COM 466313103 4,814,994 22,077 SH SOLE 12,435 0 9,642
JETBLUE AWYS CORP COM 477143101 1,337,606 316,219 SH SOLE 176,707 0 139,512
JOHNSON & JOHNSON COM 478160104 5,310,083 34,763 SH SOLE 16,992 0 17,771
JOHNSON CTLS INTL PLC SHS G51502105 10,011,463 94,788 SH SOLE 87,599 0 7,189
JONES LANG LASALLE INC COM 48020Q107 3,669,420 14,346 SH SOLE 8,020 0 6,326
JPMORGAN CHASE & CO. COM 46625H100 38,285,226 132,059 SH SOLE 117,194 0 14,865
JUNIPER NETWORKS INC COM 48203R104 3,108,670 77,853 SH SOLE 43,629 0 34,224
KENNAMETAL INC COM 489170100 5,108,876 222,512 SH SOLE 136,922 0 85,590
KEURIG DR PEPPER INC COM 49271V100 10,302,951 311,644 SH SOLE 269,327 0 42,317
KEYCORP COM 493267108 1,839,674 105,607 SH SOLE 59,016 0 46,591
KIMBERLY-CLARK CORP COM 494368103 15,801,973 122,572 SH SOLE 107,674 0 14,898
KINDER MORGAN INC DEL COM 49456B101 708,275 24,091 SH SOLE 24,000 0 91
KKR & CO INC COM 48251W104 487,453 3,664 SH SOLE 3,664 0 0
KLA CORP COM NEW 482480100 4,775,190 5,331 SH SOLE 3,187 0 2,144
KNIFE RIVER CORP COMMON STOCK 498894104 409,343 5,014 SH SOLE 4,982 0 32
KOHLS CORP COM 500255104 2,413,264 284,583 SH SOLE 159,013 0 125,570
KONTOOR BRANDS INC COM 50050N103 1,288,460 19,531 SH SOLE 18,754 0 777
KOPPERS HOLDINGS INC COM 50060P106 7,643,598 237,748 SH SOLE 146,322 0 91,426
KROGER CO COM 501044101 29,539,306 411,812 SH SOLE 362,174 0 49,638
KULICKE & SOFFA INDS INC COM 501242101 2,656,000 76,763 SH SOLE 42,896 0 33,867
L3HARRIS TECHNOLOGIES INC COM 502431109 11,522,837 45,937 SH SOLE 39,228 0 6,709
LA Z BOY INC COM 505336107 6,043,805 162,599 SH SOLE 100,069 0 62,530
LABCORP HOLDINGS INC COM SHS 504922105 2,233,173 8,507 SH SOLE 4,513 0 3,994
LAM RESEARCH CORP COM NEW 512807306 29,630,977 304,407 SH SOLE 254,821 0 49,586
LAMB WESTON HLDGS INC COM 513272104 2,998,486 57,830 SH SOLE 32,540 0 25,290
LANTHEUS HLDGS INC COM 516544103 1,630,570 19,919 SH SOLE 18,859 0 1,060
LEAR CORP COM NEW 521865204 2,537,296 26,714 SH SOLE 14,939 0 11,775
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8,317,852 73,169 SH SOLE 45,032 0 28,137
LINDE PLC SHS G54950103 12,524,393 26,694 SH SOLE 23,118 0 3,576
LITHIA MTRS INC COM 536797103 9,638,342 28,531 SH SOLE 17,560 0 10,971
LOCKHEED MARTIN CORP COM 539830109 979,992 2,116 SH SOLE 556 0 1,560
LOWES COS INC COM 548661107 1,564,189 7,050 SH SOLE 5,624 0 1,426
LPL FINL HLDGS INC COM 50212V100 1,903,128 5,075 SH SOLE 3,810 0 1,265
LUMENTUM HLDGS INC COM 55024U109 7,616,302 80,121 SH SOLE 48,561 0 31,560
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,325,746 22,913 SH SOLE 5,430 0 17,483
M & T BK CORP COM 55261F104 2,369,394 12,214 SH SOLE 6,833 0 5,381
MACYS INC COM 55616P104 3,015,393 258,610 SH SOLE 144,516 0 114,094
MADRIGAL PHARMACEUTICALS INC COM 558868105 872,511 2,883 SH SOLE 2,742 0 141
MAGNITE INC COM 55955D100 14,132,269 585,915 SH SOLE 543,745 0 42,170
MARATHON PETE CORP COM 56585A102 1,554,125 9,356 SH SOLE 9,052 0 304
MARRIOTT INTL INC NEW CL A 571903202 562,274 2,058 SH SOLE 1,338 0 720
MARTIN MARIETTA MATLS INC COM 573284106 531,942 969 SH SOLE 956 0 13
MARVELL TECHNOLOGY INC COM 573874104 442,031 5,711 SH SOLE 5,711 0 0
MASTEC INC COM 576323109 5,538,634 32,498 SH SOLE 18,163 0 14,335
MASTERCARD INCORPORATED CL A 57636Q104 4,761,480 8,473 SH SOLE 8,373 0 100
MATADOR RES CO COM 576485205 470,949 9,869 SH SOLE 9,348 0 521
MCDONALDS CORP COM 580135101 7,510,063 25,704 SH SOLE 10,006 0 15,698
MCKESSON CORP COM 58155Q103 16,373,236 22,344 SH SOLE 18,452 0 3,892
MEDTRONIC PLC SHS G5960L103 205,406 2,356 SH SOLE 2,256 0 100
MERCADOLIBRE INC COM 58733R102 1,630,905 624 SH SOLE 623 0 1
MERCK & CO INC COM 58933Y105 3,342,917 42,230 SH SOLE 36,097 0 6,133
META PLATFORMS INC CL A 30303M102 58,352,874 79,059 SH SOLE 68,844 0 10,215
MGE ENERGY INC COM 55277P104 293,444 3,318 SH SOLE 3,318 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 6,687,396 95,032 SH SOLE 49,070 0 45,962
MICROSOFT CORP COM 594918104 142,065,176 285,610 SH SOLE 227,646 0 57,964
MICROSTRATEGY INC CL A NEW 594972408 211,412 523 SH SOLE 281 0 242
MODINE MFG CO COM 607828100 1,500,549 15,234 SH SOLE 14,419 0 815
MONDELEZ INTL INC CL A 609207105 2,818,685 41,795 SH SOLE 36,643 0 5,152
MORGAN STANLEY COM NEW 617446448 4,877,456 34,626 SH SOLE 30,283 0 4,343
MSCI INC COM 55354G100 581,354 1,008 SH SOLE 1,008 0 0
MYR GROUP INC DEL COM 55405W104 1,724,138 9,502 SH SOLE 9,119 0 383
NASDAQ INC COM 631103108 425,013 4,753 SH SOLE 3,253 0 1,500
NEOGENOMICS INC COM NEW 64049M209 172,516 23,600 SH SOLE 0 0 23,600
NETFLIX INC COM 64110L106 8,886,467 6,636 SH SOLE 6,122 0 514
NEWMONT CORP COM 651639106 705,179 12,104 SH SOLE 2,956 0 9,148
NEXTERA ENERGY INC COM 65339F101 3,842,288 55,348 SH SOLE 48,271 0 7,077
NICOLET BANKSHARES INC COM 65406E102 1,234,800 10,000 SH SOLE 0 0 10,000
NMI HLDGS INC COM 629209305 7,150,277 169,478 SH SOLE 104,326 0 65,152
NORFOLK SOUTHN CORP COM 655844108 5,826,482 22,762 SH SOLE 20,142 0 2,620
NORTHERN TR CORP COM 665859104 228,222 1,800 SH SOLE 0 0 1,800
NORTHROP GRUMMAN CORP COM 666807102 580,977 1,162 SH SOLE 612 0 550
NORTHWEST BANCSHARES INC MD COM 667340103 5,423,104 424,343 SH SOLE 264,093 0 160,250
NORTHWEST NAT HLDG CO COM 66765N105 6,691,271 168,461 SH SOLE 103,683 0 64,778
NOVAGOLD RES INC COM NEW 66987E206 70,757 17,300 SH SOLE 0 0 17,300
NVENT ELECTRIC PLC SHS G6700G107 217,186 2,965 SH SOLE 1,405 0 1,560
NVIDIA CORPORATION COM 67066G104 116,633,914 738,236 SH SOLE 611,900 0 126,336
OCCIDENTAL PETE CORP COM 674599105 1,968,169 46,850 SH SOLE 8,650 0 38,200
OGE ENERGY CORP COM 670837103 2,850,661 64,233 SH SOLE 35,890 0 28,343
O-I GLASS INC COM 67098H104 4,049,137 274,704 SH SOLE 153,486 0 121,218
OLLIES BARGAIN OUTLET HLDGS COM 681116109 706,472 5,361 SH SOLE 4,837 0 524
ONEOK INC NEW COM 682680103 248,155 3,040 SH SOLE 2,450 0 590
ORACLE CORP COM 68389X105 3,644,343 16,669 SH SOLE 14,744 0 1,925
OREILLY AUTOMOTIVE INC COM 67103H107 5,781,389 64,145 SH SOLE 20,345 0 43,800
OVINTIV INC COM 69047Q102 754,113 19,819 SH SOLE 5,712 0 14,107
OWENS & MINOR INC NEW COM 690732102 9,323,287 1,024,537 SH SOLE 630,449 0 394,088
PACER FDS TR US SMALL CAP CAS 69374H857 469,618 11,795 SH SOLE 11,795 0 0
PACER FDS TR DEVELOPED MRKT 69374H873 356,907 10,488 SH SOLE 10,488 0 0
PACER FDS TR US CASH COWS 100 69374H881 2,176,435 39,500 SH SOLE 37,290 0 2,210
PACKAGING CORP AMER COM 695156109 2,770,404 14,701 SH SOLE 13,092 0 1,609
PALO ALTO NETWORKS INC COM 697435105 1,006,420 4,918 SH SOLE 3,452 0 1,466
PARKER-HANNIFIN CORP COM 701094104 19,364,604 27,724 SH SOLE 21,593 0 6,131
PAYPAL HLDGS INC COM 70450Y103 5,621,490 75,639 SH SOLE 69,691 0 5,948
PDF SOLUTIONS INC COM 693282105 1,270,186 59,410 SH SOLE 56,953 0 2,457
PEDIATRIX MEDICAL GROUP INC COM 58502B106 10,895,955 759,300 SH SOLE 467,285 0 292,015
PENNYMAC MTG INVT TR COM 70931T103 6,130,606 476,719 SH SOLE 293,423 0 183,296
PEPSICO INC COM 713448108 1,084,361 8,212 SH SOLE 6,932 0 1,280
PERMIAN RESOURCES CORP CLASS A COM 71424F105 7,319,783 537,429 SH SOLE 330,826 0 206,603
PFIZER INC COM 717081103 2,498,478 103,072 SH SOLE 53,537 0 49,535
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 10,034,130 392,879 SH SOLE 241,813 0 151,066
PHILIP MORRIS INTL INC COM 718172109 19,205,439 105,449 SH SOLE 87,119 0 18,330
PINNACLE FINL PARTNERS INC COM 72346Q104 1,678,784 15,205 SH SOLE 14,642 0 563
PJT PARTNERS INC COM CL A 69343T107 932,802 5,653 SH SOLE 5,485 0 168
PLEXUS CORP COM 729132100 3,262,595 24,112 SH SOLE 13,471 0 10,641
PNC FINL SVCS GROUP INC COM 693475105 214,569 1,151 SH SOLE 921 0 230
PORTLAND GEN ELEC CO COM NEW 736508847 4,623,055 113,784 SH SOLE 105,546 0 8,238
POWELL INDS INC COM 739128106 1,673,709 7,953 SH SOLE 7,639 0 314
PPG INDS INC COM 693506107 1,512,231 13,294 SH SOLE 12,796 0 498
PPL CORP COM 69351T106 14,077,635 415,392 SH SOLE 360,590 0 54,802
PREFERRED BK LOS ANGELES CA COM NEW 740367404 7,028,406 81,211 SH SOLE 52,559 0 28,652
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 7,632,702 95,588 SH SOLE 58,834 0 36,754
PRIMERICA INC COM 74164M108 980,286 3,582 SH SOLE 3,481 0 101
PRIMORIS SVCS CORP COM 74164F103 12,417,011 159,315 SH SOLE 98,065 0 61,250
PROASSURANCE CORP COM 74267C106 8,983,514 393,496 SH SOLE 242,205 0 151,291
PROCTER AND GAMBLE CO COM 742718109 6,196,709 38,895 SH SOLE 15,662 0 23,233
PROLOGIS INC. COM 74340W103 388,944 3,700 SH SOLE 3,700 0 0
PROPETRO HLDG CORP COM 74347M108 4,566,817 764,961 SH SOLE 470,900 0 294,061
PROSHARES TR S&P MDCP 400 DIV 74347B680 299,641 3,675 SH SOLE 3,248 0 427
PRUDENTIAL FINL INC COM 744320102 2,403,970 22,375 SH SOLE 6,320 0 16,055
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,252,236 26,755 SH SOLE 14,977 0 11,778
PULTE GROUP INC COM 745867101 18,946,514 179,656 SH SOLE 157,066 0 22,590
QUALCOMM INC COM 747525103 4,026,702 25,284 SH SOLE 6,733 0 18,551
QUANTA SVCS INC COM 74762E102 9,206,626 24,351 SH SOLE 15,169 0 9,182
RADIAN GROUP INC COM 750236101 3,708,439 102,955 SH SOLE 57,529 0 45,426
RALPH LAUREN CORP CL A 751212101 4,287,819 15,633 SH SOLE 8,857 0 6,776
RAYMOND JAMES FINL INC COM 754730109 4,000,043 26,081 SH SOLE 14,575 0 11,506
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,689,677 114,357 SH SOLE 64,362 0 49,995
REINSURANCE GRP OF AMERICA I COM NEW 759351604 21,823,765 110,021 SH SOLE 95,981 0 14,040
RELIANCE INC COM 759509102 3,947,920 12,577 SH SOLE 7,028 0 5,549
REPLIGEN CORP COM 759916109 592,049 4,760 SH SOLE 4,299 0 461
REPUBLIC SVCS INC COM 760759100 2,873,746 11,653 SH SOLE 3,352 0 8,301
RESIDEO TECHNOLOGIES INC COM 76118Y104 3,552,410 161,034 SH SOLE 89,980 0 71,054
RESMED INC COM 761152107 7,996,968 30,996 SH SOLE 29,133 0 1,863
RESTAURANT BRANDS INTL INC COM 76131D103 13,197,742 199,091 SH SOLE 173,494 0 25,597
RIO TINTO PLC SPONSORED ADR 767204100 1,430,252 24,520 SH SOLE 3,940 0 20,580
ROBINHOOD MKTS INC COM CL A 770700102 274,148 2,928 SH SOLE 2,724 0 204
ROPER TECHNOLOGIES INC COM 776696106 495,985 875 SH SOLE 875 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 16,354,676 52,228 SH SOLE 44,041 0 8,187
ROYAL GOLD INC COM 780287108 3,924,395 22,067 SH SOLE 3,677 0 18,390
RTX CORPORATION COM 75513E101 7,571,741 51,854 SH SOLE 32,946 0 18,908
SALESFORCE INC COM 79466L302 4,300,082 15,769 SH SOLE 12,082 0 3,687
SCANSOURCE INC COM 806037107 8,794,984 210,356 SH SOLE 129,480 0 80,876
SCHLUMBERGER LTD COM STK 806857108 11,035,700 326,500 SH SOLE 279,882 0 46,618
SCHWAB CHARLES CORP COM 808513105 1,683,196 18,448 SH SOLE 17,687 0 761
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 713,721 29,203 SH SOLE 29,203 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,861,584 132,201 SH SOLE 74,677 0 57,524
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 328,914 13,001 SH SOLE 13,001 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 239,348 9,032 SH SOLE 9,032 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 4,282,220 38,027 SH SOLE 21,250 0 16,777
SEA LTD SPONSORD ADS 81141R100 1,079,595 6,750 SH SOLE 6,730 0 20
SELECT MED HLDGS CORP COM 81619Q105 5,209,548 343,185 SH SOLE 211,674 0 131,511
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,095,660 12,919 SH SOLE 11,907 0 1,012
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,056,982 4,174 SH SOLE 4,112 0 62
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 249,716 3,058 SH SOLE 3,058 0 0
SELECTIVE INS GROUP INC COM 816300107 7,845,204 90,539 SH SOLE 55,724 0 34,815
SENSIENT TECHNOLOGIES CORP COM 81725T100 492,600 5,000 SH SOLE 0 0 5,000
SERVICENOW INC COM 81762P102 31,828,329 30,959 SH SOLE 27,150 0 3,809
SHERWIN WILLIAMS CO COM 824348106 557,617 1,624 SH SOLE 544 0 1,080
SHOPIFY INC CL A 82509L107 336,707 2,919 SH SOLE 2,919 0 0
SILGAN HLDGS INC COM 827048109 3,670,424 67,745 SH SOLE 37,856 0 29,889
SIMPLY GOOD FOODS CO COM 82900L102 1,114,527 35,281 SH SOLE 33,870 0 1,411
SKYWEST INC COM 830879102 819,847 7,962 SH SOLE 7,139 0 823
SKYWORKS SOLUTIONS INC COM 83088M102 2,453,049 32,918 SH SOLE 18,404 0 14,514
SM ENERGY CO COM 78454L100 934,656 37,825 SH SOLE 35,385 0 2,440
SNOWFLAKE INC CL A 833445109 9,065,370 40,512 SH SOLE 36,345 0 4,167
SOUTHSTATE CORPORATION COM 840441109 1,735,318 18,856 SH SOLE 17,694 0 1,162
SOUTHWEST AIRLS CO COM 844741108 2,367,698 72,987 SH SOLE 40,793 0 32,194
SPARTANNASH CO COM 847215100 4,268,042 161,119 SH SOLE 99,147 0 61,972
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,561,018 2,527 SH SOLE 2,511 0 16
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 961,634 1,698 SH SOLE 1,698 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,246,160 1,624 SH SOLE 1,581 0 43
SPROUTS FMRS MKT INC COM 85208M102 3,776,842 22,940 SH SOLE 12,899 0 10,041
SPS COMM INC COM 78463M107 1,468,275 10,789 SH SOLE 10,109 0 680
SPX TECHNOLOGIES INC COM 78473E103 2,017,861 12,034 SH SOLE 11,342 0 692
STAG INDL INC COM 85254J102 6,576,227 181,263 SH SOLE 169,478 0 11,785
STARBUCKS CORP COM 855244109 1,094,429 11,944 SH SOLE 6,918 0 5,026
STEEL DYNAMICS INC COM 858119100 3,462,286 27,047 SH SOLE 15,111 0 11,936
STERIS PLC SHS USD G8473T100 1,361,722 5,669 SH SOLE 5,099 0 570
STIFEL FINL CORP COM 860630102 5,269,118 50,772 SH SOLE 35,055 0 15,717
STRYKER CORPORATION COM 863667101 6,152,085 15,550 SH SOLE 13,618 0 1,932
SUN CTRY AIRLS HLDGS INC COM 866683105 8,120,402 691,098 SH SOLE 425,302 0 265,796
SYNAPTICS INC COM 87157D109 2,727,755 42,082 SH SOLE 25,897 0 16,185
SYNOPSYS INC COM 871607107 23,498,688 45,835 SH SOLE 40,644 0 5,191
SYNOVUS FINL CORP COM NEW 87161C501 1,752,204 33,859 SH SOLE 32,510 0 1,349
SYSCO CORP COM 871829107 18,890,616 249,414 SH SOLE 220,049 0 29,365
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 449,691 9,916 SH SOLE 9,916 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 763,951 3,373 SH SOLE 3,373 0 0
TANGER INC COM 875465106 1,774,772 58,037 SH SOLE 54,577 0 3,460
TAPESTRY INC COM 876030107 17,308,498 197,113 SH SOLE 157,501 0 39,612
TAYLOR MORRISON HOME CORP COM 87724P106 4,245,596 69,124 SH SOLE 38,629 0 30,495
TE CONNECTIVITY PLC ORD SHS G87052109 932,576 5,529 SH SOLE 5,529 0 0
TESLA INC COM 88160R101 1,120,069 3,526 SH SOLE 2,994 0 532
TETRA TECH INC NEW COM 88162G103 7,816,481 217,366 SH SOLE 132,239 0 85,127
TEXAS INSTRS INC COM 882508104 661,270 3,185 SH SOLE 1,530 0 1,655
TEXTRON INC COM 883203101 4,023,653 50,114 SH SOLE 27,999 0 22,115
TG THERAPEUTICS INC COM 88322Q108 1,018,409 28,297 SH SOLE 26,842 0 1,455
THE CIGNA GROUP COM 125523100 2,454,226 7,424 SH SOLE 4,151 0 3,273
THERMO FISHER SCIENTIFIC INC COM 883556102 3,070,597 7,573 SH SOLE 6,770 0 803
THORNBURG ETF TR INTL EQUITY ETF 88521L306 642,828 21,752 SH SOLE 18,100 0 3,652
TITAN MACHY INC COM 88830R101 4,733,817 238,961 SH SOLE 147,039 0 91,922
TJX COS INC NEW COM 872540109 18,214,651 147,499 SH SOLE 127,518 0 19,981
T-MOBILE US INC COM 872590104 19,958,798 83,769 SH SOLE 73,237 0 10,532
TRANSMEDICS GROUP INC COM 89377M109 1,815,567 13,548 SH SOLE 12,981 0 567
TRAVELERS COMPANIES INC COM 89417E109 386,863 1,446 SH SOLE 1,380 0 66
TRUIST FINL CORP COM 89832Q109 4,288,941 99,766 SH SOLE 93,300 0 6,466
TTM TECHNOLOGIES INC COM 87305R109 12,643,097 309,728 SH SOLE 190,600 0 119,128
TWILIO INC CL A 90138F102 1,026,965 8,258 SH SOLE 7,936 0 322
UBER TECHNOLOGIES INC COM 90353T100 34,624,656 371,111 SH SOLE 321,368 0 49,743
ULTRA CLEAN HLDGS INC COM 90385V107 8,042,978 356,357 SH SOLE 244,276 0 112,081
UNILEVER PLC SPON ADR NEW 904767704 542,884 8,875 SH SOLE 3,044 0 5,831
UNION PAC CORP COM 907818108 456,709 1,985 SH SOLE 1,845 0 140
UNITED BANKSHARES INC WEST V COM 909907107 2,764,746 75,892 SH SOLE 46,715 0 29,177
UNITED PARCEL SERVICE INC CL B 911312106 292,120 2,894 SH SOLE 2,594 0 300
UNITED RENTALS INC COM 911363109 1,699,670 2,256 SH SOLE 720 0 1,536
UNITEDHEALTH GROUP INC COM 91324P102 12,226,957 39,193 SH SOLE 29,738 0 9,455
US BANCORP DEL COM NEW 902973304 694,135 15,340 SH SOLE 14,229 0 1,111
VALERO ENERGY CORP COM 91913Y100 2,461,230 18,310 SH SOLE 10,417 0 7,893
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,543,579 29,650 SH SOLE 6,783 0 22,867
VANECK ETF TRUST DIGI TRANSFRM 92189H821 174,553 10,547 SH SOLE 10,547 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,061,482 14,192 SH SOLE 13,376 0 816
VANGUARD INDEX FDS MID CAP ETF 922908629 1,832,327 6,548 SH SOLE 6,480 0 68
VANGUARD INDEX FDS GROWTH ETF 922908736 1,512,620 3,450 SH SOLE 2,799 0 651
VANGUARD INDEX FDS VALUE ETF 922908744 6,289,010 35,583 SH SOLE 32,768 0 2,815
VANGUARD INDEX FDS TOTAL STK MKT 922908769 361,373 1,189 SH SOLE 1,115 0 74
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 3,838,455 45,047 SH SOLE 44,135 0 912
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 442,868 2,164 SH SOLE 2,064 0 100
VANGUARD STAR FDS VG TL INTL STK F 921909768 360,097 5,212 SH SOLE 5,164 0 48
VANGUARD WORLD FD MEGA GRWTH IND 921910816 801,732 2,190 SH SOLE 2,190 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 353,584 2,695 SH SOLE 2,695 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 289,853 437 SH SOLE 430 0 7
VEECO INSTRS INC DEL COM 922417100 1,148,791 56,535 SH SOLE 53,669 0 2,866
VEEVA SYS INC CL A COM 922475108 822,471 2,856 SH SOLE 715 0 2,141
VERINT SYS INC COM 92343X100 6,975,966 354,650 SH SOLE 246,329 0 108,321
VERITEX HLDGS INC COM 923451108 5,614,554 215,117 SH SOLE 132,403 0 82,714
VERIZON COMMUNICATIONS INC COM 92343V104 2,329,830 53,844 SH SOLE 17,131 0 36,713
VERTEX PHARMACEUTICALS INC COM 92532F100 1,116,117 2,507 SH SOLE 2,470 0 37
VERTIV HOLDINGS CO COM CL A 92537N108 29,728,531 231,513 SH SOLE 204,688 0 26,825
VICI PPTYS INC COM 925652109 1,136,110 34,850 SH SOLE 33,612 0 1,238
VIKING THERAPEUTICS INC COM 92686J106 1,202,809 45,389 SH SOLE 41,905 0 3,484
VISA INC COM CL A 92826C839 44,401,752 125,058 SH SOLE 95,448 0 29,610
VISHAY INTERTECHNOLOGY INC COM 928298108 2,326,039 146,476 SH SOLE 81,832 0 64,644
VISTRA CORP COM 92840M102 1,824,881 9,416 SH SOLE 9,398 0 18
VITAL ENERGY INC COM 516806205 5,412,129 336,366 SH SOLE 206,978 0 129,388
WAFD INC COM 938824109 4,637,806 158,395 SH SOLE 97,505 0 60,890
WALGREENS BOOTS ALLIANCE INC COM 931427108 211,587 18,431 SH SOLE 18,431 0 0
WALMART INC COM 931142103 9,660,722 98,801 SH SOLE 43,100 0 55,701
WASTE CONNECTIONS INC COM 94106B101 248,898 1,333 SH SOLE 1,153 0 180
WASTE MGMT INC DEL COM 94106L109 362,680 1,585 SH SOLE 1,508 0 77
WEATHERFORD INTL PLC ORD SHS G48833118 8,217,635 163,340 SH SOLE 153,777 0 9,563
WEBSTER FINL CORP COM 947890109 8,832,260 161,763 SH SOLE 99,469 0 62,294
WEC ENERGY GROUP INC COM 92939U106 1,761,605 16,906 SH SOLE 6,389 0 10,517
WELLS FARGO CO NEW COM 949746101 27,576,335 344,188 SH SOLE 296,836 0 47,352
WESTERN DIGITAL CORP COM 958102105 2,212,582 34,577 SH SOLE 19,319 0 15,258
WESTLAKE CORPORATION COM 960413102 1,502,123 19,783 SH SOLE 11,055 0 8,728
WEX INC COM 96208T104 3,649,041 24,842 SH SOLE 15,286 0 9,556
WILLIAMS COS INC COM 969457100 1,241,565 19,767 SH SOLE 19,724 0 43
WILLIAMS SONOMA INC COM 969904101 6,409,005 39,230 SH SOLE 20,070 0 19,160
WINTRUST FINL CORP COM 97650W108 1,750,970 14,123 SH SOLE 13,585 0 538
WISDOMTREE TR US LARGECAP DIVD 97717W307 207,568 2,527 SH SOLE 2,527 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 399,158 6,462 SH SOLE 6,165 0 297
WORKDAY INC CL A 98138H101 20,810,880 86,712 SH SOLE 76,838 0 9,874
YELP INC CL A 985817105 2,805,514 81,865 SH SOLE 45,744 0 36,121
ZOETIS INC CL A 98978V103 9,948,462 63,793 SH SOLE 58,279 0 5,514
ZOOM COMMUNICATIONS INC CL A 98980L101 5,541,259 71,060 SH SOLE 39,708 0 31,352