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 COM 88579Y101 4,071,352 39,841 SH SOLE 39,841 0 0
AB CAP FD INC SL USLSPTF ADV COM 01878T202 738,691 49,279 SH SOLE 49,279 0 0
AB PORTFOLIOS ABTXMG WLT ADV COM 01877F534 399,304 18,258 SH SOLE 18,258 0 0
ABBOTT LABS COM COM 002824100 128,639,381 1,237,988 SH SOLE 1,151,927 0 86,061
ABBVIE INC COM COM 00287Y109 25,449,356 148,375 SH SOLE 145,186 0 3,189
ABM INDS INC COM COM 000957100 48,632,491 961,687 SH SOLE 902,901 0 58,786
ACADIA HEALTHCARE COMPANY INC COM COM 00404A109 11,893,321 176,093 SH SOLE 172,727 0 3,366
ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 20,742,450 68,364 SH SOLE 66,586 0 1,778
ACI WORLDWIDE INC COM COM 004498101 496,063 12,530 SH SOLE 12,530 0 0
ADDUS HOMECARE CORP COM COM 006739106 82,365,151 709,372 SH SOLE 674,735 0 34,637
ADOBE SYS INC COM COM 00724F101 6,572,038 11,830 SH SOLE 11,560 0 270
ADVANCED MICRO DEVICES INC COM COM 007903107 1,781,552 10,983 SH SOLE 10,983 0 0
ADVISORS INNER CIRCLE FD EDGWD GRW INST COM 0075W0759 85,758,115 1,686,492 SH SOLE 1,679,729 0 6,763
ADVISORS INNER CIRCLE FD EDGWD GRWT RET COM 0075W0742 242,328 5,169 SH SOLE 5,169 0 0
ADVISORS INNER CIRCLE FD III GQG PRTN INSTL COM 00771X419 5,882,759 319,889 SH SOLE 319,889 0 0
AEHR TEST SYSTEMS COM COM 00760J108 3,223,573 288,592 SH SOLE 165,895 0 122,697
AES CORP COM 00130H105 232,275 13,220 SH SOLE 13,220 0 0
AFLAC INC COM COM 001055102 975,712 10,925 SH SOLE 10,925 0 0
AGILENT TECHNOLOGIES INC COM COM 00846U101 14,692,473 113,342 SH SOLE 111,076 0 2,266
AGREE REALTY CORP COM COM 008492100 814,697 13,153 SH SOLE 13,153 0 0
AIA GROUP LTD SPONSORED ADR COM 001317205 7,535,342 277,507 SH SOLE 277,507 0 0
AIM INTL MUT FDS INVSC EURO GRW Y COM 008882573 5,197,993 140,753 SH SOLE 140,753 0 0
AIM INVT FDS INVESCO INVT FDS DEVELOPING MKT Y COM 00143W875 445,134 11,221 SH SOLE 11,221 0 0
AIM INVT FDS INVESCO INVT FDS DVLPNG MKT R6 COM 00143W859 77,494,424 1,954,462 SH SOLE 1,954,175 0 287
AIR PRODS & CHEMS INC COM COM 009158106 2,684,940 10,405 SH SOLE 9,749 0 656
AIRBNB INC COM CL A COM 009066101 17,997,874 118,696 SH SOLE 813 0 117,883
AIRBUS SE UNSPONSORED ADR COM 009279100 4,457,004 129,693 SH SOLE 128,923 0 770
ALBEMARLE CORP COM COM 012653101 630,528 6,601 SH SOLE 6,601 0 0
ALGER FDS II ALGER SPCTR FD A COM 015566102 554,907 21,115 SH SOLE 19,179 0 1,936
ALIGN TECHNOLOGY INC COM COM 016255101 843,556 3,494 SH SOLE 2,487 0 1,007
ALIMENTATION COUCHE-TARD INC COM COM 01626P148 615,966 10,970 SH SOLE 10,970 0 0
ALIMENTATION COUCHE-TARD INC COM COM 01626P148 1,338,924 23,865 SH SOLE 23,865 0 0
ALKAMI TECHNOLOGY INC COM COM 01644J108 9,527,187 334,522 SH SOLE 190,158 0 144,364
ALLEGION PUB LTD CO ORD SHS COM G0176J109 318,651 2,697 SH SOLE 2,697 0 0
ALLEGRO MICROSYSTEMS INC COM COM 01749D105 15,226,579 539,185 SH SOLE 420,772 0 118,413
ALLSTATE CORP COM COM 020002101 789,519 4,945 SH SOLE 4,945 0 0
ALLSTATE CORP DP SHS PFD H PFD 020002838 1,808,570 82,810 SH SOLE 81,910 0 900
ALPHABET INC CAP STK CL A COM 02079K305 112,572,790 618,022 SH SOLE 594,982 0 23,040
ALPHABET INC CAP STK CL C COM 02079K107 188,422,936 1,027,276 SH SOLE 954,785 0 72,491
ALTIMMUNE INC COM COM 02155H200 688,275 103,500 SH SOLE 103,500 0 0
ALTRIA GROUP INC COM COM 02209S103 2,152,875 47,264 SH SOLE 47,264 0 0
AMAZON COM INC COM COM 023135106 40,776,523 211,004 SH SOLE 207,004 0 4,000
AMBEV SA SPONSORED ADR COM 02319V103 37,802 18,440 SH SOLE 18,440 0 0
AMCOR PLC ORD COM G0250X107 110,641 11,313 SH SOLE 11,313 0 0
AMERICAN AIRLS GROUP INC COM COM 02376R102 212,777 18,780 SH SOLE 18,780 0 0
AMERICAN CENTURY INVESTMENTS ULTRA INV COM 025083882 295,200 3,281 SH SOLE 3,281 0 0
AMERICAN ELEC PWR INC COM COM 025537101 421,503 4,804 SH SOLE 4,804 0 0
AMERICAN EXPRESS CO COM COM 025816109 13,814,579 59,661 SH SOLE 57,311 0 2,350
AMERICAN INTL GROUP INC COM NEW COM 026874784 1,565,944 21,093 SH SOLE 21,093 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 2,527,912 13,005 SH SOLE 12,930 0 75
AMERICAN WTR WKS CO INC NEW COM COM 030420103 6,027,627 46,668 SH SOLE 46,468 0 200
AMERIPRISE FINL INC COM COM 03076C106 149,376,382 349,672 SH SOLE 322,770 0 26,902
AMETEK INC COM COM 031100100 113,377,043 680,085 SH SOLE 618,570 0 61,516
AMGEN INC COM COM 031162100 71,115,528 227,606 SH SOLE 212,680 0 14,926
AMICUS THERAPEUTICS INC COM COM 03152W109 5,364,121 540,738 SH SOLE 317,962 0 222,776
AMN HEALTHCARE SERVICES INC COM COM 001744101 26,213,764 511,688 SH SOLE 481,502 0 30,186
AMPHASTAR PHARMACEUTICALS INC COM COM 03209R103 6,783,040 169,576 SH SOLE 96,455 0 73,121
AMPHENOL CORP NEW CL A COM 032095101 4,175,727 61,982 SH SOLE 61,982 0 0
ANALOG DEVICES INC COM COM 032654105 2,139,481 9,373 SH SOLE 5,573 0 3,800
AON PLC SHS CL A COM G0403H108 8,386,113 28,565 SH SOLE 28,565 0 0
APA CORPORATION COM COM 03743Q108 278,277 9,452 SH SOLE 9,452 0 0
APPLE INC COM COM 037833100 171,160,242 812,650 SH SOLE 806,252 0 6,397
APPLIED INDL TECHNOLOGIES INC COM COM 03820C105 7,601,114 39,181 SH SOLE 22,277 0 16,904
APPLIED MATLS INC COM COM 038222105 1,138,416 4,824 SH SOLE 4,824 0 0
APTARGROUP INC COM COM 038336103 526,348 3,738 SH SOLE 3,738 0 0
ARCBEST CORP COM COM 03937C105 5,781,678 53,994 SH SOLE 31,734 0 22,260
ARCH CAP GROUP LTD ORD COM G0450A105 6,613,239 65,549 SH SOLE 65,549 0 0
ARCOSA INC COM COM 039653100 63,220,100 757,944 SH SOLE 717,896 0 40,048
ARGENX SE SPONSORED ADR COM 04016X101 2,306,735 5,364 SH SOLE 5,364 0 0
ARHAUS INC COM CL A COM 04035M102 9,257,405 546,482 SH SOLE 310,712 0 235,770
ARMADA HOFFLER PPTYS INC COM COM 04208T108 6,961,119 627,693 SH SOLE 617,581 0 10,112
ARROWHEAD PHARMACEUTICALS INC COM COM 04280A100 3,957,211 152,259 SH SOLE 89,563 0 62,696
ARTERIS INC COM COM 04302A104 5,418,285 721,476 SH SOLE 416,803 0 304,673
ASBURY AUTOMOTIVE GROUP INC COM COM 043436104 44,376,708 194,746 SH SOLE 183,596 0 11,150
ASHLAND GLOBAL HLDGS INC COM COM 044186104 221,485 2,344 SH SOLE 2,344 0 0
ASHTEAD GROUP PLC ADR COM 045055100 14,109,993 52,831 SH SOLE 52,657 0 174
ASML HOLDING N V N Y REGISTRY SHS COM N07059210 12,279,173 12,006 SH SOLE 12,006 0 0
ASPEN AEROGELS INC COM COM 04523Y105 5,982,892 250,855 SH SOLE 142,719 0 108,136
ASTRAZENECA PLC SPONSORED ADR COM 046353108 12,319,924 157,968 SH SOLE 157,618 0 350
AT&T INC COM COM 00206R102 1,348,490 70,565 SH SOLE 62,492 0 8,073
ATKORE INC COM COM 047649108 22,387,586 165,920 SH SOLE 162,965 0 2,955
ATLANTIC UN BANKSHARES CORP COM COM 04911A107 1,543,589 46,989 SH SOLE 46,989 0 0
ATMOS ENERGY CORP COM COM 049560105 100,794,642 864,078 SH SOLE 801,714 0 62,364
ATRICURE INC COM COM 04963C209 6,128,409 269,144 SH SOLE 158,403 0 110,741
AUTODESK INC COM COM 052769106 384,042 1,552 SH SOLE 1,552 0 0
AUTOLIV INC COM COM 052800109 2,632,850 24,608 SH SOLE 24,373 0 235
AUTOMATIC DATA PROCESSING INC COM COM 053015103 9,056,615 37,943 SH SOLE 37,443 0 500
AVANTOR INC COM COM 05352A100 68,717,890 3,241,410 SH SOLE 2,891,461 0 349,949
AVERY DENNISON CORP COM COM 053611109 95,516,465 436,846 SH SOLE 405,815 0 31,031
AVIENT CORPORATION COM COM 05368V106 52,068,300 1,192,859 SH SOLE 1,123,541 0 69,318
AXCELIS TECHNOLOGIES INC COM NEW COM 054540208 627,342 4,412 SH SOLE 4,412 0 0
AXOGEN INC COM COM 05463X106 5,798,668 800,921 SH SOLE 455,374 0 345,547
AXON ENTERPRISE INC COM COM 05464C101 532,574 1,810 SH SOLE 1,810 0 0
AZENTA INC COM COM 114340102 1,194,474 22,700 SH SOLE 22,700 0 0
BAE SYS PLC SPONSORED ADR COM 05523R107 13,109,162 196,409 SH SOLE 195,957 0 452
BAIDU INC SPON ADR REP A COM 056752108 2,188,290 25,304 SH SOLE 25,074 0 230
BALFOUR BEATTY PLC SHS COM G3224V108 92,353 20,005 SH SOLE 20,005 0 0
BANCO BRADESCO S A SP ADR PFD NEW COM 059460303 47,356 21,141 SH SOLE 21,141 0 0
BANCORP INC DEL COM COM 05969A105 7,635,789 202,219 SH SOLE 119,864 0 82,355
BANK AMERICA 6 PERP PFD SER GG PFD 060505229 413,088 16,550 SH SOLE 16,550 0 0
BANK NEW YORK MELLON CORP COM COM 064058100 1,973,615 32,954 SH SOLE 32,954 0 0
BARRICK GOLD CORPORATION COM COM 067901108 935,831 56,105 SH SOLE 42,715 0 13,390
BAXTER INTL INC COM COM 071813109 496,097 14,831 SH SOLE 12,556 0 2,275
BECTON DICKINSON & CO COM COM 075887109 1,208,514 5,171 SH SOLE 5,171 0 0
BELDEN INC COM COM 077454106 66,845,665 712,640 SH SOLE 670,694 0 41,946
BELLRING BRANDS INC COM CL A COM 07831C103 15,370,260 268,993 SH SOLE 263,903 0 5,090
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 20,816,194 34 SH SOLE 32 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 36,740,549 90,316 SH SOLE 89,716 0 600
BIO TECHNE CORP COM COM 09073M104 523,905 7,312 SH SOLE 7,312 0 0
BITWISE BITCOIN ETF TR SHS BEN INT ETF 09174C104 1,086,746 33,244 SH SOLE 33,244 0 0
BK OF AMERICA CORP COM COM 060505104 2,988,738 75,151 SH SOLE 75,151 0 0
BLACKROCK INC COM COM 09247X101 12,807,334 16,267 SH SOLE 15,777 0 490
BLACKSTONE INC COM COM 09260D107 30,352,113 245,171 SH SOLE 245,171 0 0
BLACKSTONE REAL ESTATE INCOME TRUST INC - CLASS I COM PER092613 1,310,009 92,606 SH SOLE 92,606 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK COM 09261X102 1,645,274 53,732 SH SOLE 53,732 0 0
BLUE BIRD CORP COM COM 095306106 4,401,968 81,745 SH SOLE 46,463 0 35,282
BNY MELLON FDS TR MDCP MLT STRG M COM 05569M608 220,793 13,671 SH SOLE 13,671 0 0
BOEING CO COM COM 097023105 2,887,589 15,865 SH SOLE 15,740 0 125
BOOKING HLDGS INC COM COM 09857L108 1,204,296 304 SH SOLE 266 0 38
BOOT BARN HLDGS INC COM COM 099406100 25,495,650 197,748 SH SOLE 194,012 0 3,736
BORGWARNER INC COM COM 099724106 63,106,613 1,957,401 SH SOLE 1,792,961 0 164,440
BOSTON SCIENTIFIC CORP COM COM 101137107 4,385,026 56,941 SH SOLE 55,941 0 1,000
BOWMAN CONSULTING GROUP LTD COM COM 103002101 6,077,580 191,179 SH SOLE 108,684 0 82,495
BP PLC SPONSORED ADR COM 055622104 356,849 9,885 SH SOLE 6,145 0 3,740
BRAZE INC COM CL A COM 10576N102 6,024,861 155,120 SH SOLE 152,222 0 2,898
BRIGHTSPRING HEALTH SVCS INC COM COM 10950A106 18,953,967 1,668,483 SH SOLE 1,636,957 0 31,526
BRINKS CO COM COM 109696104 109,510,856 1,069,442 SH SOLE 1,016,975 0 52,467
BRISTOL-MYERS SQUIBB CO COM COM 110122108 4,663,611 112,295 SH SOLE 105,745 0 6,550
BRITISH AMERN TOB PLC SPONSORED ADR COM 110448107 4,478,066 144,781 SH SOLE 144,781 0 0
BROADCOM INC COM COM 11135F101 276,040,675 171,931 SH SOLE 160,231 0 11,700
BROADRIDGE FINL SOLUTIONS INC COM COM 11133T103 1,690,457 8,581 SH SOLE 8,581 0 0
BROOKFIELD CORP CL A LTD VT SH COM 11271J107 8,870,618 213,544 SH SOLE 213,544 0 0
BROWN FORMAN CORP CL B COM 115637209 512,449 11,865 SH SOLE 11,865 0 0
BRUNSWICK CORP 6.375 SR NT 49 PFD 117043604 397,280 16,000 SH SOLE 16,000 0 0
BRUNSWICK CORP COM COM 117043109 46,939,756 645,043 SH SOLE 620,277 0 24,766
BURLINGTON STORES INC COM COM 122017106 644,880 2,687 SH SOLE 2,687 0 0
BWX TECHNOLOGIES INC COM COM 05605H100 30,871,618 324,964 SH SOLE 304,720 0 20,244
BYD CO LTD SHS H COM Y1023R104 473,969 15,950 SH SOLE 15,950 0 0
CADENCE BANK COM COM 12740C103 156,951,946 5,549,927 SH SOLE 5,241,298 0 308,629
CADENCE DESIGN SYSTEM INC COM COM 127387108 8,340,948 27,103 SH SOLE 26,903 0 200
CANADA GOOSE HOLDINGS INC SHS SUB VTG COM 135086106 7,727,977 597,678 SH SOLE 586,007 0 11,671
CANADIAN NATL RY CO COM COM 136375102 9,712,401 82,218 SH SOLE 82,218 0 0
CANTALOUPE INC COM COM 138103106 5,869,941 889,385 SH SOLE 505,620 0 383,765
CAPITAL ONE FINL CORP COM COM 14040H105 363,713 2,627 SH SOLE 2,627 0 0
CAPITAL WORLD GROWTH & INCOME COM COM 140543109 339,320 5,181 SH SOLE 5,181 0 0
CARDINAL HEALTH INC COM COM 14149Y108 666,905 6,783 SH SOLE 5,583 0 1,200
CARLISLE COS INC COM COM 142339100 124,343,209 306,861 SH SOLE 276,991 0 29,870
CARRIER GLOBAL CORPORATION COM COM 14448C104 3,122,460 49,500 SH SOLE 49,500 0 0
CARTERS INC COM COM 146229109 20,470,488 330,329 SH SOLE 326,673 0 3,656
CASELLA WASTE SYS INC CL A COM 147448104 122,611,041 1,235,749 SH SOLE 1,171,574 0 64,175
CATERPILLAR INC DEL COM COM 149123101 6,601,043 19,817 SH SOLE 19,817 0 0
CBIZ INC COM COM 124805102 65,058,350 877,980 SH SOLE 824,877 0 53,103
CDW CORP COM COM 12514G108 31,016,837 138,567 SH SOLE 137,123 0 1,444
CECO ENVIRONMENTAL CORP COM COM 125141101 7,995,431 277,138 SH SOLE 157,605 0 119,533
CELSIUS HOLDINGS INC COM NEW COM 15118V207 1,229,890 21,543 SH SOLE 21,543 0 0
CENCORA INC COM COM 03073E105 7,383,982 32,774 SH SOLE 32,774 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG COM 153527205 40,422,025 1,223,797 SH SOLE 1,149,955 0 73,842
CERTARA INC COM COM 15687V109 7,249,630 523,439 SH SOLE 309,855 0 213,584
CERUS CORP COM COM 157085101 4,809,149 2,732,471 SH SOLE 1,606,108 0 1,126,363
CHARLES RIV LABS INTL INC COM COM 159864107 331,148 1,603 SH SOLE 1,603 0 0
CHART INDS INC COM PAR $0.01 COM 16115Q308 9,268,541 64,213 SH SOLE 63,478 0 735
CHECK POINT SOFTWARE TECH LTD ORD COM M22465104 397,650 2,410 SH SOLE 2,410 0 0
CHEFS WHSE INC COM COM 163086101 17,364,097 443,981 SH SOLE 435,592 0 8,389
CHENIERE ENERGY INC COM NEW COM 16411R208 1,207,026 6,904 SH SOLE 6,904 0 0
CHEVRON CORP NEW COM COM 166764100 113,954,038 728,513 SH SOLE 690,905 0 37,608
CHUBB LIMITED COM COM H1467J104 629,537 2,468 SH SOLE 2,468 0 0
CIENA CORP COM NEW COM 171779309 510,178 10,589 SH SOLE 10,589 0 0
CIGNA CORP NEW COM COM 125523100 1,532,853 4,637 SH SOLE 4,637 0 0
CINTAS CORP COM COM 172908105 3,159,573 4,512 SH SOLE 4,512 0 0
CISCO SYS INC COM COM 17275R102 105,883,336 2,228,654 SH SOLE 2,031,686 0 196,967
CITIGROUP INC COM NEW COM 172967424 97,061,753 1,529,495 SH SOLE 1,384,278 0 145,217
CLEAN HARBORS INC COM COM 184496107 58,129,416 257,039 SH SOLE 226,969 0 30,071
CLEARPOINT NEURO INC COM COM 18507C103 192,423 35,700 SH SOLE 35,700 0 0
CLEARWATER ANALYTICS HLDGS INC CL A COM 185123106 17,868,448 964,819 SH SOLE 947,955 0 16,864
CLEARWAY ENERGY INC CL C COM 18539C204 1,546,310 62,629 SH SOLE 62,629 0 0
CLEVELAND CLIFFS INC COM COM 185899101 244,316 15,875 SH SOLE 15,875 0 0
COCA COLA CO COM COM 191216100 26,669,498 419,002 SH SOLE 411,802 0 7,200
COHEN & STEERS INSTL RLTY SHS COM COM 19247U106 5,917,999 129,270 SH SOLE 125,626 0 3,645
COHERENT CORP COM COM 19247G107 50,885,828 702,261 SH SOLE 660,957 0 41,304
COLGATE PALMOLIVE CO COM COM 194162103 5,443,556 56,096 SH SOLE 55,821 0 275
COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 5,346,153 47,883 SH SOLE 47,883 0 0
COLUMBIA BKG SYS INC COM COM 197236102 77,486,681 3,895,761 SH SOLE 3,581,549 0 314,212
COLUMBIA SPORTSWEAR CO COM COM 198516106 288,642 3,650 SH SOLE 3,650 0 0
COMCAST CORP NEW CL A COM 20030N101 52,429,845 1,338,862 SH SOLE 1,243,361 0 95,501
COMFORTDELGRO CORP COM Y1690R106 34,314 34,705 SH SOLE 34,705 0 0
COMMVAULT SYSTEMS INC COM COM 204166102 1,230,410 10,121 SH SOLE 10,121 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT COM 20451Q104 656,700 30,000 SH SOLE 30,000 0 0
CONCENTRIX CORP COM COM 20602D101 5,484,478 86,670 SH SOLE 70,386 0 16,284
CONOCOPHILLIPS COM COM 20825C104 31,110,559 271,993 SH SOLE 271,081 0 912
CONSOLIDATED EDISON INC COM COM 209115104 529,477 5,921 SH SOLE 5,921 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 1,890,236 7,347 SH SOLE 7,347 0 0
COPA HOLDINGS SA CL A COM P31076105 1,288,547 13,538 SH SOLE 13,538 0 0
COPART INC COM COM 217204106 3,483,409 64,317 SH SOLE 64,317 0 0
CORE & MAIN INC CL A COM 21874C102 39,674,876 810,684 SH SOLE 757,201 0 53,483
CORNING INC COM COM 219350105 415,540 10,696 SH SOLE 10,696 0 0
CORTEVA INC COM COM 22052L104 222,233 4,120 SH SOLE 4,120 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 28,103,219 33,063 SH SOLE 32,763 0 300
COTERRA ENERGY INC COM COM 127097103 216,160 8,105 SH SOLE 8,105 0 0
CRANE CO NEW COM COM 224408104 28,068,418 193,602 SH SOLE 190,109 0 3,493
CRANE NXT CO COM COM 224441105 21,139,474 344,179 SH SOLE 337,676 0 6,503
CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES COM G25457105 9,371,835 293,420 SH SOLE 175,474 0 117,946
CROCS INC COM COM 227046109 23,847,618 163,407 SH SOLE 160,272 0 3,135
CROWDSTRIKE HLDGS INC CL A COM 22788C105 260,952 681 SH SOLE 681 0 0
CROWN HOLDINGS INC COM COM 228368106 349,782 4,702 SH SOLE 4,702 0 0
CRYOPORT INC COM PAR $0.001 COM 229050307 2,919,109 422,447 SH SOLE 240,149 0 182,298
CSW INDUSTRIALS INC COM COM 126402106 17,992,263 67,816 SH SOLE 66,531 0 1,285
CSX CORP COM COM 126408103 655,386 19,593 SH SOLE 17,793 0 1,800
CUMMINS INC COM COM 231021106 337,578 1,219 SH SOLE 1,219 0 0
CURTISS WRIGHT CORP COM COM 231561101 86,219,908 318,178 SH SOLE 284,158 0 34,021
CVB FINL CORP COM COM 126600105 60,662,637 3,518,715 SH SOLE 3,307,395 0 211,319
CVR F STAR COM COM 849CVR014 0 12,835 SH SOLE 12,835 0 0
CVR F STAR THERAPEUTIC COM COM 849CVR022 0 12,835 SH SOLE 12,835 0 0
CVRX INC COM COM 126638105 3,084,991 257,297 SH SOLE 146,286 0 111,011
CVS HEALTH CORP COM COM 126650100 75,564,671 1,279,456 SH SOLE 1,183,481 0 95,975
D R HORTON INC COM COM 23331A109 32,910,960 233,527 SH SOLE 202,493 0 31,034
DANAHER CORP DEL COM COM 235851102 30,224,255 120,970 SH SOLE 120,354 0 616
DANONE SPONSORED ADR COM 23636T100 1,212,633 99,111 SH SOLE 99,111 0 0
DBS GROUP HLDGS LTD SPONSORED ADR COM 23304Y100 3,422,634 32,401 SH SOLE 32,115 0 286
DEERE & CO COM COM 244199105 8,615,787 23,060 SH SOLE 23,060 0 0
DELL TECHNOLOGIES INC CL C COM 24703L202 463,240 3,359 SH SOLE 3,359 0 0
DELTA AIR LINES INC DEL COM NEW COM 247361702 97,319,697 2,051,427 SH SOLE 1,846,012 0 205,415
DENTSPLY SIRONA INC COM COM 24906P109 43,012,131 1,726,701 SH SOLE 1,588,749 0 137,952
DESCARTES SYS GROUP INC COM COM 249906108 9,531,283 98,423 SH SOLE 69,311 0 29,112
DEUTSCHE POST AG SPONSORED ADR COM 25157Y202 1,460,002 36,048 SH SOLE 36,048 0 0
DEVON ENERGY CORP NEW COM COM 25179M103 2,462,099 51,943 SH SOLE 51,743 0 200
DIAGEO P L C SPON ADR NEW COM 25243Q205 1,322,028 10,486 SH SOLE 10,486 0 0
DIAMONDBACK ENERGY INC COM COM 25278X109 1,732,444 8,654 SH SOLE 8,654 0 0
DICKS SPORTING GOODS INC COM COM 253393102 1,984,355 9,236 SH SOLE 9,236 0 0
DIGITAL RLTY TR INC COM COM 253868103 318,393 2,094 SH SOLE 2,094 0 0
DINO POLSKA S A UNSPONSORED ADR COM 25445T106 3,455,540 68,397 SH SOLE 68,397 0 0
DISCO CORP ADR COM 25461D100 8,382,499 220,906 SH SOLE 220,906 0 0
DISCOVER FINL SVCS COM COM 254709108 335,920 2,568 SH SOLE 2,568 0 0
DISNEY WALT CO COM DISNEY COM 254687106 12,864,217 129,562 SH SOLE 122,123 0 7,439
DODGE & COX STK FD COM 256219106 39,665,734 154,432 SH SOLE 153,701 0 730
DOLLAR TREE INC COM COM 256746108 1,191,553 11,160 SH SOLE 8,160 0 3,000
DOMINION ENERGY INC COM COM 25746U109 2,808,778 57,322 SH SOLE 57,322 0 0
DOUGLAS DYNAMICS INC COM COM 25960R105 14,676,889 627,217 SH SOLE 620,084 0 7,133
DOVER CORP COM COM 260003108 2,558,961 14,181 SH SOLE 14,181 0 0
DOW INC COM COM 260557103 459,095 8,654 SH SOLE 8,654 0 0
DRAFTKINGS INC NEW COM CL A COM 26142V105 363,798 9,531 SH SOLE 9,531 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 1,471,376 14,680 SH SOLE 14,680 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 63,036,709 783,162 SH SOLE 711,984 0 71,178
DUTCH BROS INC COM 26701L100 7,399,877 178,741 SH SOLE 105,105 0 73,636
DYNATRACE INC COM COM 268150109 619,381 13,844 SH SOLE 13,844 0 0
EASTGROUP PPTY INC COM COM 277276101 28,908,847 169,952 SH SOLE 168,511 0 1,441
EATON CORP PLC SHS COM G29183103 103,316,293 329,505 SH SOLE 327,380 0 2,125
ECARE SOLUTIONS INC COM COM 278744107 9,358 12,000 SH SOLE 12,000 0 0
ECOLAB INC COM COM 278865100 9,700,404 40,758 SH SOLE 39,258 0 1,500
EDWARDS LIFESCIENCES CORP COM COM 28176E108 800,756 8,669 SH SOLE 7,669 0 1,000
ELECTRONIC ARTS INC COM COM 285512109 1,122,721 8,058 SH SOLE 8,058 0 0
ELEMENT SOLUTIONS INC COM COM 28618M106 135,324,627 4,989,846 SH SOLE 4,769,902 0 219,944
EMCOR GROUP INC COM COM 29084Q100 72,273,828 197,967 SH SOLE 188,221 0 9,746
EMERSON ELEC CO COM COM 291011104 16,523,009 149,991 SH SOLE 142,012 0 7,979
ENBRIDGE INC COM COM 29250N105 762,694 21,430 SH SOLE 21,427 0 3
ENCOMPASS HEALTH CORP COM COM 29261A100 13,693,118 159,612 SH SOLE 156,852 0 2,760
ENDAVA PLC ADS COM 29260V105 262,371 8,973 SH SOLE 8,973 0 0
ENEL CHILE S A SPONSORED ADR COM 29278D105 36,834 13,155 SH SOLE 13,155 0 0
ENERGY TRANSFER LP COM UT LTD PTN COM 29273V100 2,554,926 157,517 SH SOLE 157,517 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD COM 29336T100 886,502 64,426 SH SOLE 64,426 0 0
ENPRO INC COM COM 29355X107 7,581,722 52,083 SH SOLE 29,603 0 22,480
ENTEGRIS INC COM COM 29362U104 8,132,530 60,063 SH SOLE 60,063 0 0
ENTERPRISE BANCORP INC MASS COM COM 293668109 345,583 13,890 SH SOLE 13,890 0 0
ENTERPRISE PRODS PARTNERS L P COM COM 293792107 5,827,825 201,098 SH SOLE 196,754 0 4,344
EOG RES INC COM COM 26875P101 93,388,987 741,948 SH SOLE 675,824 0 66,124
EQUIFAX INC COM COM 294429105 707,256 2,917 SH SOLE 2,917 0 0
ERICSSON ADR B SEK 10 COM 294821608 1,522,367 246,737 SH SOLE 246,737 0 0
ESCO TECHNOLOGIES INC COM COM 296315104 62,444,538 594,483 SH SOLE 560,132 0 34,351
EURONEXT COM N3113K397 4,343,296 46,850 SH SOLE 46,850 0 0
EURONEXT N V ORDINARY SHARE COM N3113K397 2,728,465 30,350 SH SOLE 29,917 0 433
EURONEXT NV UNSPONSRED ADS COM 29873W102 907,039 49,403 SH SOLE 49,403 0 0
EVERI HLDGS INC COM COM 30034T103 16,249,582 1,934,474 SH SOLE 1,900,885 0 33,589
EVOLENT HEALTH INC CL A COM 30050B101 13,912,821 727,658 SH SOLE 715,284 0 12,374
EXACT SCIENCES CORP COM COM 30063P105 414,135 9,802 SH SOLE 9,802 0 0
EXAGEN INC COM COM 30068X103 991,676 544,877 SH SOLE 315,558 0 229,319
EXLSERVICE HOLDINGS INC COM COM 302081104 10,781,411 343,795 SH SOLE 338,082 0 5,713
EXPONENT INC COM COM 30214U102 26,118,525 274,585 SH SOLE 270,297 0 4,288
EXTRA SPACE STORAGE INC COM COM 30225T102 28,610,359 184,096 SH SOLE 153,559 0 30,537
EXXON MOBIL CORP COM COM 30231G102 76,918,858 668,162 SH SOLE 660,108 0 8,054
EZCORP INC CL A NON VTG COM 302301106 14,390,083 1,374,411 SH SOLE 1,351,938 0 22,473
F M C CORP COM NEW COM 302491303 24,749,598 430,054 SH SOLE 394,595 0 35,459
FAIR ISAAC CORP COM COM 303250104 967,629 650 SH SOLE 650 0 0
FAIRFAX INDIA HLDGS CORP COM SUB VTG SH COM 303897102 143,500 10,000 SH SOLE 10,000 0 0
FASTENAL CO COM COM 311900104 513,591 8,173 SH SOLE 8,173 0 0
FEDERAL SIGNAL CORP COM COM 313855108 83,288,651 995,442 SH SOLE 941,835 0 53,607
FEDEX CORP COM COM 31428X106 639,305 2,132 SH SOLE 2,132 0 0
FERGUSON PLC NEW SHS COM G3421J106 9,658,681 49,877 SH SOLE 49,877 0 0
FERRARI N V COM COM N3167Y103 8,943,303 21,900 SH SOLE 21,900 0 0
FIDELITY 500 INDEX FUND COM 315911750 1,066,160 5,605 SH SOLE 5,605 0 0
FIDELITY ADVISOR SER I ADV GRW OPPT Z COM 315805242 1,499,709 8,341 SH SOLE 8,341 0 0
FIDELITY ADVISOR SER VIII ADVISOR INTL Z COM 315920157 462,207 14,336 SH SOLE 14,336 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK ETF 315912808 283,217 4,050 SH SOLE 4,050 0 0
FIDELITY CONCORD STR TR TTL MKT INS PREM COM 315911693 2,190,801 14,663 SH SOLE 14,663 0 0
FIDELITY CONTRAFUND INC COM COM 316071109 614,029 30,397 SH SOLE 30,397 0 0
FIDELITY FD INC COM 316153105 579,970 6,404 SH SOLE 6,404 0 0
FIDELITY MT VERNON STR TR GROWTH CO FD COM 316200104 880,427 21,907 SH SOLE 21,907 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM COM 31620R303 1,412,819 28,588 SH SOLE 28,588 0 0
FIDELITY NATL INFORMATION SVCS COM COM 31620M106 97,333,296 1,291,578 SH SOLE 1,177,193 0 114,385
FIDELITY SECS FD BLUE CHIP GWTH COM 316389303 1,683,816 7,654 SH SOLE 7,654 0 0
FIRST HORIZON CORPORATION COM COM 320517105 533,357 33,821 SH SOLE 33,011 0 810
FIRST LONG IS CORP COM COM 320734106 314,718 31,409 SH SOLE 31,409 0 0
FIVE BELOW INC COM COM 33829M101 1,160,748 10,652 SH SOLE 10,652 0 0
FLEXTRONICS INTL LTD ORD COM Y2573F102 2,890,993 98,033 SH SOLE 97,078 0 955
FLOOR & DECOR HLDGS INC CL A COM 339750101 12,372,370 124,458 SH SOLE 122,358 0 2,100
FLOWSERVE CORP COM COM 34354P105 36,956,998 768,337 SH SOLE 666,957 0 101,380
FLYWIRE CORPORATION COM VTG COM 302492103 8,212,095 501,043 SH SOLE 295,696 0 205,347
FORD MTR CO DEL COM PAR $0.01 COM 345370860 142,881 11,394 SH SOLE 11,394 0 0
FORMFACTOR INC COM COM 346375108 72,909,620 1,204,520 SH SOLE 1,133,631 0 70,890
FORTIS INC COM COM 349553107 240,109 6,182 SH SOLE 6,182 0 0
FORTIVE CORP COM COM 34959J108 684,239 9,234 SH SOLE 9,159 0 75
Fortrea Holdings Inc COM 34965K107 400,024 17,139 SH SOLE 17,139 0 0
FORTUNA SILVER MINES INC COM COM 349915108 110,025 22,500 SH SOLE 22,500 0 0
FORTUNE BRANDS INNOVATIONS INC COM COM 34964C106 624,268 9,613 SH SOLE 9,613 0 0
FORUM FDS DF DNT MD INST COM 34984T279 7,367,383 219,922 SH SOLE 214,243 0 5,679
FORWARD AIR CORP COM COM 349853101 192,666 10,119 SH SOLE 10,119 0 0
FOX FACTORY HLDG CORP COM COM 35138V102 12,232,550 253,840 SH SOLE 249,040 0 4,800
FPA FDS TR FPA CRESCENT I COM 30254T759 423,486 10,387 SH SOLE 10,387 0 0
FRANCO NEVADA CORP COM COM 351858105 1,018,184 8,591 SH SOLE 6,121 0 2,470
FRANKLIN RES INC COM COM 354613101 444,385 19,883 SH SOLE 19,883 0 0
FRESHPET INC COM COM 358039105 40,867,573 315,848 SH SOLE 265,908 0 49,940
FULLER H B CO COM COM 359694106 99,964,193 1,298,911 SH SOLE 1,221,602 0 77,310
GALLAGHER ARTHUR J & CO COM COM 363576109 3,341,209 12,885 SH SOLE 12,885 0 0
GATES INDL CORP PLC ORD SHS COM G39108108 6,888,812 435,725 SH SOLE 427,518 0 8,207
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK COM 36266G107 46,132,692 592,052 SH SOLE 517,799 0 74,253
GE VERNOVA INC COM COM 36828A101 1,230,413 7,174 SH SOLE 6,924 0 250
GENERAL DYNAMICS CORP COM COM 369550108 2,166,185 7,466 SH SOLE 7,466 0 0
GENERAL ELECTRIC CO COM NEW COM 369604301 4,665,293 29,347 SH SOLE 28,347 0 1,000
GENERAL MLS INC COM COM 370334104 54,844,767 866,974 SH SOLE 789,998 0 76,976
GENERAL MTRS CO COM COM 37045V100 306,497 6,597 SH SOLE 6,597 0 0
GENIUS SPORTS LIMITED SHARES CL A COM G3934V109 7,654,487 1,404,493 SH SOLE 798,526 0 605,967
GFL ENVIRONMENTAL INC SUB VTG SHS COM 36168Q104 529,020 13,589 SH SOLE 13,589 0 0
GIBRALTAR INDS INC COM COM 374689107 56,978,336 831,194 SH SOLE 783,001 0 48,193
GILEAD SCIENCES INC COM COM 375558103 1,167,917 17,023 SH SOLE 16,703 0 320
GLACIER BANCORP INC NEW COM COM 37637Q105 102,824,045 2,755,200 SH SOLE 2,626,506 0 128,693
GLENCORE PLC UNSPONSORD ADR COM 37827X100 7,521,901 659,544 SH SOLE 656,019 0 3,525
GLOBAL PMTS INC COM COM 37940X102 313,308 3,240 SH SOLE 3,240 0 0
GLOBAL X FDS S&P 500 CATHOLIC ETF 37954Y889 713,579 10,911 SH SOLE 10,911 0 0
GLOBE LIFE INC COM COM 37959E102 750,064 9,116 SH SOLE 9,116 0 0
GOLDMAN SACHS ETF TR JUST US LRG CP ETF 381430396 533,546 6,829 SH SOLE 6,829 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 9,744,330 21,543 SH SOLE 21,543 0 0
GOLUB CAP BDC INC COM COM 38173M102 1,241,750 79,042 SH SOLE 79,042 0 0
GOSSAMER BIO INC COM COM 38341P102 17,935 19,908 SH SOLE 19,908 0 0
GRAINGER W W INC COM COM 384802104 719,988 798 SH SOLE 798 0 0
GRANITE RIDGE RESOURCES INC COM COM 387432107 10,400,190 1,643,000 SH SOLE 1,643,000 0 0
GRAPHIC PACKAGING HLDG CO COM COM 388689101 8,675,846 331,013 SH SOLE 325,817 0 5,196
GRAYSCALE BITCOIN TR BTC SHS ETF 389637109 359,370 6,750 SH SOLE 6,750 0 0
GREAT EASTERN ENER COM 39032T106 21,812 493,000 SH SOLE 493,000 0 0
GREEK ORGANISATION OF FOOTBALL ADR COM 392483103 114,241 14,298 SH SOLE 14,298 0 0
GREEN CENTY FDS BALANCED FD COM 392768107 279,578 7,777 SH SOLE 7,777 0 0
GROWTH FD AMER INC COM 399874106 1,466,516 19,880 SH SOLE 19,880 0 0
GSK PLC SPONSORED ADR COM 37733W204 12,755,589 331,314 SH SOLE 331,314 0 0
GUIDEWIRE SOFTWARE INC COM COM 40171V100 567,831 4,118 SH SOLE 4,118 0 0
GULF KEYSTONE PETROLEUM LTD SHS NEW COM G4209G207 558,180 300,000 SH SOLE 300,000 0 0
HAEMONETICS CORP COM COM 405024100 41,206,865 498,089 SH SOLE 468,475 0 29,614
HALEON PLC ADR COM 405552100 1,785,597 216,174 SH SOLE 216,174 0 0
HALOZYME THERAPEUTICS INC COM COM 40637H109 31,606,119 603,631 SH SOLE 497,747 0 105,884
HAMILTON LANE INC CL A COM 407497106 11,643,337 94,217 SH SOLE 92,426 0 1,791
HANESBRANDS INC COM COM 410345102 89,834 18,222 SH SOLE 18,222 0 0
HANOVER INS GROUP INC COM COM 410867105 10,948,680 87,282 SH SOLE 86,045 0 1,237
HARBOR FD CAP APPR INSTL COM 411511504 1,353,665 11,584 SH SOLE 11,584 0 0
HARBOR FDS INTL FD INSTL COM 411511306 2,220,669 47,942 SH SOLE 47,942 0 0
HARDING LOEVNER FDS INC FR EMRG MKT IN COM 412295867 1,028,146 132,152 SH SOLE 132,152 0 0
HARMONIC INC COM COM 413160102 8,908,325 756,867 SH SOLE 430,316 0 326,551
HARTFORD FINL SVCS GROUP INC COM COM 416515104 2,280,951 22,687 SH SOLE 22,687 0 0
HASBRO INC COM COM 418056107 1,567,580 26,796 SH SOLE 26,796 0 0
HCA HEALTHCARE INC COM COM 40412C101 560,634 1,745 SH SOLE 1,745 0 0
HEALTHPEAK PROPERTIES INC COM COM 42250P103 1,094,856 55,860 SH SOLE 55,860 0 0
HEICO CORP NEW COM COM 422806109 2,833,810 12,673 SH SOLE 12,673 0 0
HEINEKEN HOLDINGS SHS COM N39338194 413,637 5,241 SH SOLE 5,241 0 0
HEINEKEN N V SPONSORED ADR L1 COM 423012301 6,822,077 140,982 SH SOLE 140,272 0 710
HEINEKEN NV COM 423008101 745,199 7,700 SH SOLE 7,700 0 0
HELIOS TECHNOLOGIES INC COM COM 42328H109 8,951,931 187,475 SH SOLE 110,278 0 77,197
HERSHEY CO COM COM 427866108 50,224,304 273,211 SH SOLE 251,266 0 21,945
HESS CORP COM COM 42809H107 30,709,091 208,169 SH SOLE 208,169 0 0
HEWLETT PACKARD ENTERPRISE CO COM COM 42824C109 448,423 21,182 SH SOLE 21,182 0 0
HEXCEL CORP NEW COM COM 428291108 6,083,317 97,411 SH SOLE 58,359 0 39,052
HILTON WORLDWIDE HLDGS INC COM NEW COM 43300A203 279,732 1,282 SH SOLE 1,282 0 0
HITACHI LTD ADR 10 COM COM 433578507 8,495,366 37,727 SH SOLE 37,514 0 213
HOLOGIC INC COM COM 436440101 6,345,554 85,462 SH SOLE 85,462 0 0
HOME BANCSHARES INC COM COM 436893200 12,103,634 505,160 SH SOLE 495,626 0 9,534
HOME DEPOT INC COM COM 437076102 133,528,334 387,893 SH SOLE 364,991 0 22,903
HONEYWELL INTL INC COM COM 438516106 2,817,795 13,196 SH SOLE 13,196 0 0
HORACE MANN EDUCATORS CORP NEW COM COM 440327104 477,850 14,649 SH SOLE 14,649 0 0
HOWMET AEROSPACE INC COM COM 443201108 330,005 4,251 SH SOLE 4,251 0 0
HP INC COM COM 40434L105 746,942 21,329 SH SOLE 21,329 0 0
HUMANA INC COM COM 444859102 48,101,695 128,735 SH SOLE 118,036 0 10,699
HUNT J B TRANS SVCS INC COM COM 445658107 2,560,800 16,005 SH SOLE 16,005 0 0
HUNTINGTON BANCSHARES INC COM COM 446150104 2,234,722 169,554 SH SOLE 169,554 0 0
ICF INTL INC COM COM 44925C103 112,189,975 755,692 SH SOLE 721,745 0 33,947
ICHOR HOLDINGS SHS COM G4740B105 7,106,847 184,354 SH SOLE 104,848 0 79,506
ICON PLC SHS COM G4705A100 7,090,378 22,619 SH SOLE 22,619 0 0
ICU MED INC COM COM 44930G107 45,561,748 383,678 SH SOLE 361,146 0 22,532
IDEX CORP COM COM 45167R104 246,269 1,224 SH SOLE 1,224 0 0
IDEXX LABS INC COM COM 45168D104 716,184 1,470 SH SOLE 1,470 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 652,114 2,752 SH SOLE 2,752 0 0
ILLUMINA INC COM COM 452327109 261,576 2,506 SH SOLE 2,256 0 250
IMPINJ INC COM COM 453204109 7,722,804 49,262 SH SOLE 28,377 0 20,885
INDEPENDENT BANK CORP MASS COM COM 453836108 35,161,280 693,243 SH SOLE 652,364 0 40,879
INDEPENDENT BK GROUP INC COM COM 45384B106 5,673,886 124,646 SH SOLE 74,327 0 50,319
INGERSOLL RAND INC COM COM 45687V106 340,287 3,746 SH SOLE 3,746 0 0
INGREDION INC COM COM 457187102 2,070,548 18,052 SH SOLE 17,757 0 295
INSTALLED BLDG PRODS INC COM COM 45780R101 59,547,214 289,514 SH SOLE 272,850 0 16,664
INTAPP INC COM COM 45827U109 13,873,764 378,341 SH SOLE 371,266 0 7,075
INTEGER HLDGS CORP COM COM 45826H109 95,476,512 824,566 SH SOLE 781,284 0 43,282
INTEL CORP COM COM 458140100 8,917,109 287,927 SH SOLE 272,838 0 15,090
INTER PARFUMS INC COM COM 458334109 6,906,222 59,521 SH SOLE 58,401 0 1,120
INTERCONTINENTAL EXCHANGE GROUP INC COM COM 45866F104 2,051,844 14,989 SH SOLE 14,989 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101 50,592,081 292,524 SH SOLE 287,836 0 4,688
INTERNATIONAL MNY EXPRESS INC COM COM 46005L101 7,898,193 378,992 SH SOLE 215,445 0 163,547
INTERPUBLIC GROUP COS INC COM COM 460690100 46,374,217 1,594,164 SH SOLE 1,479,452 0 114,712
INTRA CELLULAR THERAPIES INC COM COM 46116X101 8,189,349 119,570 SH SOLE 70,386 0 49,184
INTUIT COM COM 461202103 5,211,675 7,930 SH SOLE 6,530 0 1,400
INTUITIVE SURGICAL INC COM NEW COM 46120E602 27,433,010 61,668 SH SOLE 61,173 0 495
INVESCO EXCHANGE TRADED FD TR S&P500 QUALITY ETF 46137V241 1,138,905 17,924 SH SOLE 17,924 0 0
INVESCO QQQ TR UNIT SER 1 ETF 46090E103 5,302,077 11,067 SH SOLE 11,067 0 0
INVESTMENT MANAGERS SER TR INTL GW INV CL COM 461418386 385,441 15,592 SH SOLE 15,592 0 0
IQVIA HLDGS INC COM COM 46266C105 1,591,509 7,527 SH SOLE 7,527 0 0
IRHYTHM TECHNOLOGIES INC COM COM 450056106 10,336,454 96,028 SH SOLE 56,627 0 39,401
ISHARES INC CORE MSCI EMKT ETF 46434G103 1,299,013 24,267 SH SOLE 24,117 0 150
ISHARES INC MSCI JPN ETF NEW ETF 46434G822 26,327,811 385,812 SH SOLE 385,812 0 0
ISHARES INC MSCI STH KOR ETF ETF 464286772 6,680,927 101,088 SH SOLE 100,573 0 515
ISHARES TR COHEN&ST RLTY ETF 464287564 284,158 4,960 SH SOLE 4,960 0 0
ISHARES TR CORE DIV GRWTH ETF 46434V621 361,573 6,276 SH SOLE 6,276 0 0
ISHARES TR CORE MSCI EAFE ETF 46432F842 2,697,268 37,132 SH SOLE 36,732 0 400
ISHARES TR CORE MSCI EURO ETF 46434V738 3,849,706 67,598 SH SOLE 67,598 0 0
ISHARES TR CORE S&P MCP ETF ETF 464287507 2,130,380 36,404 SH SOLE 36,404 0 0
ISHARES TR CORE S&P SCP ETF ETF 464287804 1,261,996 11,832 SH SOLE 11,832 0 0
ISHARES TR CORE S&P US ETF ETF 464287671 343,811 2,697 SH SOLE 2,697 0 0
ISHARES TR CORE S&P500 ETF ETF 464287200 9,750,544 17,818 SH SOLE 17,113 0 705
ISHARES TR DEVSMCP EXNA ETF ETF 464288497 1,665,447 29,788 SH SOLE 29,788 0 0
ISHARES TR EUROPE ETF ETF 464287861 727,706 13,289 SH SOLE 13,289 0 0
ISHARES TR GLOBAL 100 ETF ETF 464287572 248,211 2,570 SH SOLE 2,570 0 0
ISHARES TR MICRO-CAP ETF ETF 464288869 365,370 3,205 SH SOLE 3,205 0 0
ISHARES TR MIN VOL USA ETF ETF 46429B697 324,704 3,867 SH SOLE 3,867 0 0
ISHARES TR MRGSTR MD CP ETF ETF 464288208 216,486 3,089 SH SOLE 0 0 3,089
ISHARES TR MRGSTR MD CP GRW ETF 464288307 228,193 3,368 SH SOLE 0 0 3,368
ISHARES TR MSCI EAFE ETF ETF 464287465 13,208,240 168,623 SH SOLE 168,623 0 0
ISHARES TR MSCI EMERG MKT ETF 464287234 591,567 13,890 SH SOLE 13,128 0 762
ISHARES TR RUS 1000 ETF ETF 464287622 9,313,002 31,300 SH SOLE 31,300 0 0
ISHARES TR RUS 1000 GRW ETF ETF 464287614 125,275,526 343,682 SH SOLE 343,666 0 16
ISHARES TR RUS 1000 VAL ETF ETF 464287598 12,854,252 73,676 SH SOLE 73,676 0 0
ISHARES TR RUS 2000 GRW ETF ETF 464287648 35,411,359 134,885 SH SOLE 134,885 0 0
ISHARES TR RUS 2000 VAL ETF ETF 464287630 10,826,473 71,086 SH SOLE 70,761 0 326
ISHARES TR RUS MD CP GR ETF ETF 464287481 1,764,660 15,991 SH SOLE 15,666 0 325
ISHARES TR RUS MDCP VAL ETF ETF 464287473 461,951 3,826 SH SOLE 3,756 0 70
ISHARES TR RUS MID CAP ETF ETF 464287499 4,444,884 54,821 SH SOLE 54,821 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,745,488 28,318 SH SOLE 28,318 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 9,074,898 29,400 SH SOLE 29,400 0 0
ISHARES TR S&P 100 IDX FD ETF 464287101 269,586 1,020 SH SOLE 1,020 0 0
ISHARES TR S&P 500 GRWT ETF ETF 464287309 15,744,848 170,141 SH SOLE 166,941 0 3,200
ISHARES TR S&P 500 VAL ETF ETF 464287408 1,165,046 6,401 SH SOLE 6,401 0 0
ISHARES TR S&P MC 400 GRW ETF 464287606 216,222 2,454 SH SOLE 2,454 0 0
ISHARES TR S&P NA SOFTWR ETF 464287515 219,423 2,525 SH SOLE 2,525 0 0
ISHARES TR SP SMCP600VL ETF ETF 464287879 358,455 3,685 SH SOLE 3,685 0 0
ITHACA ENERGY PLC COM G49776100 36,522 23,225 SH SOLE 23,225 0 0
ITRON INC COM 465741AN6 401,800 400,000 PRN SOLE 400,000 0 0
ITT INC COM COM 45073V108 426,294 3,300 SH SOLE 3,300 0 0
IVY FDS INC MID CAP GWTH I ETF 466001609 6,272,416 204,713 SH SOLE 204,713 0 0
J & J SNACK FOODS CORP COM COM 466032109 379,946 2,340 SH SOLE 2,340 0 0
JACOBS SOLUTIONS INC COM COM 46982L108 1,499,228 10,731 SH SOLE 10,731 0 0
JANUS INTERNATIONAL GROUP INC COMMON STOCK COM 47103N106 39,509,133 3,128,197 SH SOLE 2,929,836 0 198,361
JANUS INVT FD HENDRSON FORTY T COM 47103A625 306,326 5,769 SH SOLE 5,769 0 0
JEFFERIES GROUP INC NEW COM 47233W109 713,807 14,345 SH SOLE 14,345 0 0
JFROG LTD ORD SHS COM M6191J100 8,014,634 213,439 SH SOLE 127,669 0 85,770
JOHNSON & JOHNSON COM COM 478160104 79,827,214 546,163 SH SOLE 542,515 0 3,648
JOHNSON CTLS INTL PLC SHS COM G51502105 61,785,261 929,521 SH SOLE 851,970 0 77,551
JPMORGAN CHASE & CO 4.55 DEP PFD JJ PFD 48128B580 1,150,364 55,600 SH SOLE 55,600 0 0
JPMORGAN CHASE & CO COM COM 46625H100 38,133,052 188,535 SH SOLE 187,085 0 1,449
KAISER ALUMINUM CORP COM PAR $0.01 COM 483007704 319,956 3,640 SH SOLE 3,640 0 0
KERING S A UNSPONSORED ADR COM 492089107 1,264,138 34,845 SH SOLE 34,845 0 0
KIMBERLY CLARK CORP COM COM 494368103 1,787,479 12,934 SH SOLE 12,134 0 800
KINDER MORGAN INC DEL COM COM 49456B101 1,816,853 91,437 SH SOLE 89,437 0 2,000
KINROSS GOLD CORP COM NO PAR COM 496902404 218,899 26,310 SH SOLE 26,310 0 0
KINSALE CAP GROUP INC COM COM 49714P108 1,356,956 3,522 SH SOLE 3,522 0 0
KKR & Co. Inc. Class A COM 48251W104 263,626 2,505 SH SOLE 2,505 0 0
KLA CORP COM NEW COM 482480100 2,655,747 3,221 SH SOLE 3,221 0 0
KNIFE RIV HLDG CO COMMON STOCK COM 498894104 57,353,502 817,700 SH SOLE 768,201 0 49,499
KNIGHT-SWIFT TRANSN HLDGS INC CL A COM 499049104 341,553 6,842 SH SOLE 6,842 0 0
KOMATSU LTD SPON ADR NEW COM 500458401 1,262,937 43,493 SH SOLE 43,493 0 0
KONINKLIJKE AHOLD DELHAIZE N V SPONSORED ADR NE COM 500467501 4,261,496 144,117 SH SOLE 142,722 0 1,395
KRAFT HEINZ CO COM COM 500754106 780,207 24,215 SH SOLE 24,215 0 0
KRATOS DEFENSE & SEC SOLUTIONS COM NEW COM 50077B207 10,422,229 520,851 SH SOLE 296,051 0 224,800
L3HARRIS TECHNOLOGIES INC COM COM 502431109 10,846,989 48,299 SH SOLE 47,664 0 635
LA Z BOY INC COM COM 505336107 59,677,927 1,600,803 SH SOLE 1,519,885 0 80,917
LABCORP HOLDINGS INC COM 504922105 4,788,794 23,531 SH SOLE 23,531 0 0
LAKELAND FINL CORP COM COM 511656100 50,930,053 827,862 SH SOLE 777,356 0 50,506
LAM RESEARCH CORP COM COM 512807108 302,417 284 SH SOLE 284 0 0
LANCASTER COLONY CORP COM COM 513847103 76,490,789 404,777 SH SOLE 390,770 0 14,007
LANDSTAR SYS INC COM COM 515098101 326,899 1,772 SH SOLE 1,772 0 0
LANTHEUS HLDGS INC COM COM 516544103 70,254,114 875,005 SH SOLE 831,101 0 43,903
LAUDER ESTEE COS INC CL A COM 518439104 2,585,226 24,297 SH SOLE 23,482 0 815
LEONARDO DRS INC COM COM 52661A108 79,572,309 3,119,259 SH SOLE 2,908,763 0 210,496
LEONARDO S P A UNSPONSORED ADR COM 52660W101 340,576 29,315 SH SOLE 29,315 0 0
LEONARDO SPA COM T6S996112 852,280 36,680 SH SOLE 36,680 0 0
LIBERTY MEDIA CORP COM 530715AG6 6,170 19,537 PRN SOLE 19,537 0 0
LILLY ELI & CO COM COM 532457108 4,605,668 5,087 SH SOLE 5,087 0 0
LINCOLN ELEC HLDGS INC COM COM 533900106 1,704,362 9,035 SH SOLE 9,035 0 0
LINDE PLC SHS COM G54950103 19,118,839 43,570 SH SOLE 42,552 0 1,018
LIQUIDITY SERVICES INC COM COM 53635B107 17,971,471 899,473 SH SOLE 882,457 0 17,016
LITTELFUSE INC COM COM 537008104 37,923,953 148,378 SH SOLE 140,206 0 8,172
LOAR HOLDINGS INC COM SHS COM 53947R105 1,909,995 35,761 SH SOLE 35,761 0 0
LOCKHEED MARTIN CORP COM COM 539830109 7,110,663 15,223 SH SOLE 15,223 0 0
LOEWS CORP COM COM 540424108 575,050 7,694 SH SOLE 5,694 0 2,000
LOWES COS INC COM COM 548661107 10,041,292 45,547 SH SOLE 45,247 0 300
LUMENTUM HLDGS INC COM COM 55024U109 3,326,502 65,328 SH SOLE 37,239 0 28,089
LVMH MOET HENNESSY LOU VUITTON ORD COM F58485115 284,107 372 SH SOLE 372 0 0
MACOM TECH SOLUTIONS HLDGS INC COM COM 55405Y100 26,495,527 237,692 SH SOLE 233,472 0 4,220
MAGNITE INC COM COM 55955D100 14,367,819 1,081,100 SH SOLE 641,215 0 439,885
MAGNOLIA OIL & GAS CORP CL A COM 559663109 102,248,082 4,035,047 SH SOLE 3,855,431 0 179,616
MANPOWERGROUP INC COM COM 56418H100 439,740 6,300 SH SOLE 6,300 0 0
MARATHON PETE CORP COM COM 56585A102 417,393 2,406 SH SOLE 2,406 0 0
MARKEL CORP COM COM 570535104 2,620,323 1,663 SH SOLE 1,663 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 8,160,946 33,755 SH SOLE 33,480 0 275
MARSH & MCLENNAN COS INC COM COM 571748102 65,333,736 310,050 SH SOLE 281,434 0 28,616
MARTIN MARIETTA MATLS INC COM COM 573284106 67,703,870 124,961 SH SOLE 112,538 0 12,423
MASCO CORP COM COM 574599106 1,880,027 28,199 SH SOLE 28,199 0 0
MASSACHUSETTS INVS TR SH BEN INT I COM 575736400 338,244 9,015 SH SOLE 9,015 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 3,804,564 8,624 SH SOLE 8,624 0 0
MATADOR RES CO COM COM 576485205 164,220,679 2,755,381 SH SOLE 2,562,246 0 193,134
MATERION CORP COM COM 576690101 53,922,030 498,678 SH SOLE 468,853 0 29,825
MATTHEWS INTL FDS PAC TIGER INST COM 577130834 4,004,513 203,172 SH SOLE 203,172 0 0
MAXCYTE INC COM COM 57777K106 2,775,999 708,163 SH SOLE 402,733 0 305,430
MCCORMICK & CO INC COM NON VTG COM 579780206 1,842,099 25,967 SH SOLE 24,967 0 1,000
MCDONALDS CORP COM COM 580135101 12,309,728 48,304 SH SOLE 46,004 0 2,300
MCGRATH RENTCORP COM COM 580589109 32,871,582 308,509 SH SOLE 305,354 0 3,155
MCKESSON CORP COM COM 58155Q103 831,673 1,424 SH SOLE 1,424 0 0
MDU RES GROUP INC COM COM 552690109 19,455,010 775,100 SH SOLE 760,532 0 14,568
MEDIAALPHA INC CL A COM 58450V104 4,886,623 371,042 SH SOLE 363,878 0 7,164
MEDTRONIC PLC SHS COM G5960L103 1,452,199 18,450 SH SOLE 18,450 0 0
MEG ENERGY CORP COM COM 552704108 214,024 10,000 SH SOLE 10,000 0 0
MERCADOLIBRE INC COM COM 58733R102 12,792,226 7,784 SH SOLE 7,639 0 145
MERCEDES BENZ GROUP AG UNSPONSOR ADR COM 233825207 8,414,850 486,385 SH SOLE 483,620 0 2,765
MERCK & CO INC NEW COM COM 58933Y105 37,242,839 300,831 SH SOLE 295,573 0 5,258
META PLATFORMS INC CL A COM 30303M102 92,949,529 184,343 SH SOLE 176,155 0 8,188
METLIFE INC COM COM 59156R108 1,036,706 14,770 SH SOLE 14,770 0 0
METTLER TOLEDO INTERNATIONAL COM COM 592688105 5,597,348 4,005 SH SOLE 4,005 0 0
MGE ENERGY INC COM COM 55277P104 26,514,481 354,851 SH SOLE 333,515 0 21,337
MGIC INVT CORP WIS COM COM 552848103 1,183,030 54,897 SH SOLE 54,897 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104 127,134,309 1,389,446 SH SOLE 1,279,630 0 109,816
MICRON TECHNOLOGY INC COM COM 595112103 1,277,156 9,710 SH SOLE 9,710 0 0
MICROSOFT CORP COM COM 594918104 341,403,736 763,852 SH SOLE 734,484 0 29,368
MICROSTRATEGY INC CL A NEW COM 594972408 577,164 419 SH SOLE 419 0 0
MID AMER APT CMNTYS INC COM COM 59522J103 52,207,863 366,088 SH SOLE 354,242 0 11,846
MIMEDX GROUP INC COM COM 602496101 770,339 111,160 SH SOLE 111,160 0 0
MIRUM PHARMACEUTICALS INC COM COM 604749101 7,538,553 220,490 SH SOLE 125,401 0 95,089
MITEK SYS INC COM NEW COM 606710200 5,618,800 502,576 SH SOLE 285,867 0 216,709
MITSUBISHI MOTOR C COM J44131167 51,798 18,800 SH SOLE 18,800 0 0
MKS INSTRS INC COM COM 55306N104 30,091,508 230,445 SH SOLE 226,583 0 3,862
MODERNA INC COM COM 60770K107 223,250 1,880 SH SOLE 1,880 0 0
MODINE MFG CO COM COM 607828100 22,472,016 224,294 SH SOLE 192,440 0 31,854
MODIVCARE INC COM COM 60783X104 12,250,868 466,878 SH SOLE 437,707 0 29,171
MONDELEZ INTL INC CL A COM 609207105 68,900,080 1,052,874 SH SOLE 951,647 0 101,227
MONGODB INC CL A COM 60937P106 3,344,465 13,380 SH SOLE 13,380 0 0
MONOLITHIC PWR SYS INC COM COM 609839105 2,405,879 2,928 SH SOLE 2,928 0 0
MONSTER BEVERAGE CORP NEW COM SHS COM 61174X109 8,355,786 167,283 SH SOLE 167,283 0 0
MONTROSE ENVIRONMENTAL GROUP I COM COM 615111101 8,784,826 197,146 SH SOLE 112,098 0 85,048
MORGAN STANLEY COM NEW COM 617446448 1,107,966 11,400 SH SOLE 11,400 0 0
MOSAIC CO NEW COM COM 61945C103 336,598 11,647 SH SOLE 11,647 0 0
MOTOROLA SOLUTIONS INC COM NEW COM 620076307 11,186,957 28,978 SH SOLE 28,978 0 0
MP MATERIALS CORP COM CL A COM 553368101 3,762,161 295,535 SH SOLE 177,085 0 118,450
MPLX LP COM UNIT REP LTD COM 55336V100 1,897,683 44,557 SH SOLE 44,557 0 0
MSA SAFETY INC COM COM 553498106 3,513,669 18,721 SH SOLE 18,721 0 0
MYR GROUP INC DEL COM COM 55405W104 6,636,626 48,903 SH SOLE 47,992 0 911
NATERA INC COM COM 632307104 7,190,131 66,397 SH SOLE 39,612 0 26,785
NATIXIS FDS TR I V NELS SCVAL Y COM 63872R723 8,096,472 392,842 SH SOLE 392,842 0 0
NCINO INC COM COM 63947X101 14,037,016 446,328 SH SOLE 437,850 0 8,478
NCR ATLEOS CORPORATION COM SHS COM 63001N106 687,929 25,460 SH SOLE 18,960 0 6,500
NCR VOYIX CORPORATION COM COM 62886E108 1,208,435 97,849 SH SOLE 94,349 0 3,500
NEOGEN CORP COM COM 640491106 12,771,758 817,131 SH SOLE 803,230 0 13,901
NESTLE S A SPONSORED ADR COM 641069406 14,347,134 140,562 SH SOLE 136,712 0 3,850
NETFLIX INC COM COM 64110L106 4,010,137 5,942 SH SOLE 5,942 0 0
NETSTREIT CORP COM COM 64119V303 17,928,944 1,113,599 SH SOLE 1,053,896 0 59,703
NEURONETICS INC COM COM 64131A105 2,148,676 1,193,709 SH SOLE 678,581 0 515,128
NEW ALTERNATIVES FD COM 641868104 309,846 4,896 SH SOLE 4,896 0 0
NEWMARKET CORP COM COM 651587107 276,861 537 SH SOLE 537 0 0
NEWMONT MINING CORP COM COM 651639106 2,443,156 58,351 SH SOLE 45,865 0 12,486
NEWPARK RES INC COM PAR $.01NEW COM 651718504 3,980,681 479,023 SH SOLE 272,470 0 206,553
NEXTERA ENERGY INC COM COM 65339F101 5,116,447 72,256 SH SOLE 72,256 0 0
NIKE INC CL B COM 654106103 3,908,914 51,863 SH SOLE 51,863 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 4,542,319 21,158 SH SOLE 18,008 0 3,150
NORTHERN OIL AND GAS INC MN COM COM 665531307 27,793,942 747,752 SH SOLE 636,837 0 110,915
NORTHERN TR CORP COM COM 665859104 1,119,201 13,327 SH SOLE 13,327 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 7,699,749 17,662 SH SOLE 17,662 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 1,090,576 10,244 SH SOLE 7,144 0 3,100
NOVO-NORDISK A S ADR COM 670100205 16,967,504 118,870 SH SOLE 118,870 0 0
NOVOCURE LTD ORD SHS COM G6674U108 6,602,073 385,410 SH SOLE 228,086 0 157,324
NUTANIX INC CL A COM 67059N108 557,699 9,810 SH SOLE 9,810 0 0
NVENT ELECTRIC PLC SHS COM G6700G107 494,364 6,453 SH SOLE 6,453 0 0
NVIDIA CORP COM COM 67066G104 40,518,584 327,979 SH SOLE 325,219 0 2,760
NXP SEMICONDUCTORS N V COM COM N6596X109 246,217 915 SH SOLE 915 0 0
O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 3,058,350 2,896 SH SOLE 2,896 0 0
OCCIDENTAL PETE CORP DEL COM COM 674599105 354,229 5,620 SH SOLE 5,620 0 0
OLD DOMINION FREIGHT LINE INC COM COM 679580100 1,161,675 6,578 SH SOLE 6,578 0 0
OLD NATL BANCORP IND COM COM 680033107 55,572,319 3,232,828 SH SOLE 3,058,266 0 174,562
OMEGA HEALTHCARE INVS INC COM COM 681936100 31,074,169 907,275 SH SOLE 761,298 0 145,977
OMNICOM GROUP INC COM COM 681919106 1,262,258 14,072 SH SOLE 13,892 0 180
ON HLDG AG NAMEN AKT A COM H5919C104 8,734,850 225,125 SH SOLE 225,125 0 0
ONE GAS INC COM COM 68235P108 50,858,138 796,525 SH SOLE 761,990 0 34,535
ONEOK INC NEW COM COM 682680103 2,592,556 31,791 SH SOLE 31,791 0 0
ONTO INNOVATION INC COM COM 683344105 15,661,873 71,333 SH SOLE 55,294 0 16,039
ORACLE CORP COM COM 68389X105 176,540,756 1,250,289 SH SOLE 1,160,997 0 89,292
OTIS WORLDWIDE CORP COM COM 68902V107 2,519,606 26,175 SH SOLE 26,175 0 0
OXFORD INDS INC COM COM 691497309 67,697,000 675,956 SH SOLE 635,798 0 40,158
PACCAR INC COM COM 693718108 374,393 3,637 SH SOLE 3,637 0 0
PAGERDUTY INC COM COM 69553P100 4,261,265 185,838 SH SOLE 105,691 0 80,147
PALANTIR TECHNOLOGIES INC CL A COM 69608A108 215,786 8,519 SH SOLE 8,519 0 0
PALO ALTO NETWORKS INC COM COM 697435105 1,027,539 3,031 SH SOLE 3,031 0 0
PALOMAR HLDGS INC COM COM 69753M105 1,210,271 14,914 SH SOLE 14,914 0 0
PAPA JOHNS INTL INC COM COM 698813102 232,081 4,940 SH SOLE 4,940 0 0
PARKER HANNIFIN CORP COM COM 701094104 5,598,305 11,068 SH SOLE 9,668 0 1,400
PARSONS CORPORATION COM COM 70202L102 15,754,724 192,577 SH SOLE 188,934 0 3,643
PATRIOT NATL BANCORP INC COM NEW COM 70336F203 236,736 126,597 SH SOLE 126,597 0 0
PAYCHEX INC COM COM 704326107 296,044 2,497 SH SOLE 2,497 0 0
PAYPAL HLDGS INC COM COM 70450Y103 721,719 12,437 SH SOLE 12,037 0 400
PDF SOLUTIONS INC COM COM 693282105 10,745,961 295,381 SH SOLE 169,670 0 125,711
PEBBLEBROOK HOTEL TR COM COM 70509V100 20,700,288 1,505,475 SH SOLE 1,418,415 0 87,061
PELOTON INTERACTIVE INC CL A COM COM 70614W100 420,418 124,384 SH SOLE 124,384 0 0
PENUMBRA INC COM COM 70975L107 562,586 3,126 SH SOLE 3,126 0 0
PEPSICO INC COM COM 713448108 49,137,867 297,932 SH SOLE 292,079 0 5,853
PERFICIENT INC COM COM 71375U101 17,024,477 227,630 SH SOLE 214,259 0 13,371
PERMIAN RESOURCES CORP CLASS A COM COM 71424F105 14,008,478 867,398 SH SOLE 850,905 0 16,493
PFIZER INC COM COM 717081103 19,512,029 697,356 SH SOLE 688,957 0 8,399
PHILIP MORRIS INTL INC COM COM 718172109 5,469,185 53,974 SH SOLE 53,974 0 0
PHILLIPS 66 COM COM 718546104 2,955,817 20,938 SH SOLE 20,938 0 0
PHREESIA INC COM COM 71944F106 9,619,161 453,734 SH SOLE 268,390 0 185,344
PINNACLE FINL PARTNERS INC COM COM 72346Q104 7,607,642 95,048 SH SOLE 56,306 0 38,742
PIRELLI & C SPA COM T76434264 66,561 11,170 SH SOLE 11,170 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN COM 726503105 1,507,705 84,418 SH SOLE 84,418 0 0
PLEXUS CORP COM COM 729132100 63,891,916 619,228 SH SOLE 587,951 0 31,277
PLYMOUTH INDL REIT INC COM COM 729640102 50,022,012 2,339,664 SH SOLE 2,199,462 0 140,202
PNC FINL SVCS GROUP INC COM COM 693475105 97,847,296 629,324 SH SOLE 569,855 0 59,469
POLARIS INDS INC COM COM 731068102 738,698 9,433 SH SOLE 9,433 0 0
PORTLAND GEN ELEC CO COM NEW COM 736508847 398,673 9,220 SH SOLE 7,820 0 1,400
POTBELLY CORP COM COM 73754Y100 3,910,064 486,932 SH SOLE 276,853 0 210,079
POTLATCH CORP NEW COM COM 737630103 49,555,456 1,258,072 SH SOLE 1,182,168 0 75,904
POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL ETF 46137V357 1,815,623 11,052 SH SOLE 10,163 0 889
PPG INDS INC COM COM 693506107 3,498,224 27,788 SH SOLE 27,788 0 0
PRICE T ROWE GROWTH STK FD INC COM 741479109 386,529 3,704 SH SOLE 3,704 0 0
PRIMECAP ODYSSEY FUNDS AGGRESSIVE GRW COM 74160Q202 54,620,627 1,203,363 SH SOLE 1,194,335 0 9,027
PRIMECAP ODYSSEY FUNDS GROWTH FUND COM 74160Q103 63,637,502 1,614,346 SH SOLE 1,614,346 0 0
PROCORE TECHNOLOGIES INC COM COM 74275K108 1,898,721 28,634 SH SOLE 28,634 0 0
PROCTER AND GAMBLE CO COM COM 742718109 66,335,166 402,226 SH SOLE 395,317 0 6,909
PROFOUND MED CORP COM NEW COM 74319B502 125,858 15,001 SH SOLE 15,001 0 0
PROGYNY INC COM COM 74340E103 22,738,227 794,765 SH SOLE 675,624 0 119,141
PROLOGIS INC COM COM 74340W103 218,218 1,943 SH SOLE 1,943 0 0
PROTAGONIST THERAPEUTICS INC COM COM 74366E102 6,623,971 191,168 SH SOLE 108,696 0 82,472
PRUDENTIAL FINL INC COM COM 744320102 1,018,615 8,692 SH SOLE 8,692 0 0
PTC INC COM COM 69370C100 3,103,650 17,084 SH SOLE 12,409 0 4,675
PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 649,223 8,809 SH SOLE 8,809 0 0
QCR HOLDINGS INC COM COM 74727A104 6,959,280 115,988 SH SOLE 113,788 0 2,200
QINETIQ GROUP COM G7303P106 98,268 17,540 SH SOLE 17,540 0 0
QUALCOMM INC COM COM 747525103 7,182,147 36,059 SH SOLE 36,059 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 222,019 1,622 SH SOLE 1,622 0 0
QUIDELORTHO CORP COM COM 219798105 7,112,103 214,091 SH SOLE 210,050 0 4,041
QUINSTREET INC COM COM 74874Q100 9,786,955 589,931 SH SOLE 335,318 0 254,613
RADNET INC COM COM 750491102 22,949,517 389,503 SH SOLE 383,372 0 6,131
RAMBUS INC DEL COM COM 750917106 32,212,877 548,211 SH SOLE 515,399 0 32,812
RANGE RES CORP COM COM 75281A109 2,445,936 72,948 SH SOLE 71,731 0 1,217
RAYMOND JAMES FINANCIAL INC COM COM 754730109 51,850,192 419,466 SH SOLE 367,520 0 51,946
RBC BEARINGS INC COM COM 75524B104 8,811,824 32,663 SH SOLE 32,047 0 616
REGAL REXNORD CORPORATION COM COM 758750103 19,898,570 147,157 SH SOLE 144,502 0 2,655
RENAISSANCERE HOLDINGS LTD COM COM G7496G103 40,244,019 180,055 SH SOLE 157,892 0 22,162
RENASANT CORP COM COM 75970E107 7,384,450 241,796 SH SOLE 237,203 0 4,593
REPUBLIC SVCS INC COM COM 760759100 1,700,864 8,752 SH SOLE 8,752 0 0
REVOLVE GROUP INC CL A COM 76156B107 7,403,846 465,358 SH SOLE 273,777 0 191,581
ROPER TECHNOLOGIES INC COM COM 776696106 4,844,094 8,594 SH SOLE 8,594 0 0
ROSS STORES INC COM COM 778296103 3,060,730 21,062 SH SOLE 21,062 0 0
ROWE T PRICE BLUE CHIP GROWTH COM 77954Q106 2,433,277 13,048 SH SOLE 13,048 0 0
ROYAL CARIBBEAN CRUISES LTD COM COM V7780T103 328,426 2,060 SH SOLE 2,060 0 0
RPM INTL INC COM COM 749685103 1,803,317 16,747 SH SOLE 16,347 0 400
RSTK AMERICAN PWR GROUP CORP COM COM 02906V904 536 28,194 SH SOLE 28,194 0 0
RSTK ARROGENE INC COM COM PER042154 0 2,722,131 SH SOLE 2,722,131 0 0
RSTK CALHOUN VISION INC SER D PFD PFD PER129266 0 14,286 SH SOLE 14,286 0 0
RSTK CALHOUN VISION INC SERIES B PREFERRED STOCK PFD PER129258 0 142,369 SH SOLE 142,369 0 0
RSTK CALHOUN VISION INC SERIES C PREFERRED STOCK PFD PER129019 0 32,500 SH SOLE 32,500 0 0
RSTK CALHOUN VISION INC SERIES E PREFERRED STOCK PFD PER129001 0 12,500 SH SOLE 12,500 0 0
RSTK CARDILOGIC SYS CONV PFD SHS PFD PER142012 0 36,000 SH SOLE 36,000 0 0
RSTK CLOUD TIGER MEDIA INC COM COM PER189146 0 27,948 SH SOLE 27,948 0 0
RSTK CLOUD TIGER MEDIA INC SERIES A PFD PFD PER189237 0 33,900 SH SOLE 33,900 0 0
RSTK CLOUD TIGER MEDIA INC SERIES A-1 PFD PFD PER189229 0 22,063 SH SOLE 22,063 0 0
RSTK DEMERX INC CLASS A COMMON COM 248998403 0 20,000 SH SOLE 20,000 0 0
RSTK DEMERX INC SER B CONV PRF STOCK PFD 24899R500 0 36,362 SH SOLE 36,362 0 0
RSTK EMERALD BIO AGRICULTURE CP SER D CV PFD STK PFD 290990027 0 26,539 SH SOLE 26,539 0 0
RSTK ETHICAL ELECTRIC HOLDING INC SERIES A PREFFERED STOCK PFD PER297170 0 1,214,349 SH SOLE 1,214,349 0 0
RSTK GOOD WORLDWIDE INC COMMON STOCK COM PER382121 0 113,016 SH SOLE 113,016 0 0
RSTK HAWTHORNE LAB INC SERIES SEED-4 PRF STOCK PFD PER420517 0 151,407 SH SOLE 151,407 0 0
RSTK MOTIVANO INC SERIES B CONVERTIBLE PREFERRED STOCK PFD PER619001 0 5,235,754 SH SOLE 5,235,754 0 0
RSTK NANOTECH ENERGY INC SER A PFD PFD PER630230 0 476,994 SH SOLE 476,994 0 0
RSTK NANOTECH ENERGY INC SER C PFD PFD PER630248 0 11,855 SH SOLE 11,855 0 0
RSTK RPOST INTERNATIONAL LIMITED PFD PER749345 0 28,907 SH SOLE 28,907 0 0
RSTK RUV I INC COMMON STOCK COM 781991013 0 20,000 SH SOLE 20,000 0 0
RSTK SEER TECHNOLOGY INC UTAH COMMON COM 815780994 0 71,218 SH SOLE 71,218 0 0
RSTK SENSIBLE ORGANICS INC SER B PFD PFD PER816219 0 250,000 SH SOLE 250,000 0 0
RSTK SENSIBLE ORGANICS INC SERIES C-5 PREFERRED STOCK PFD PER817019 0 27,054 SH SOLE 27,054 0 0
RSTK SOLAR MOSIAC INC COMMON STOCK COM PER834006 0 62,500 SH SOLE 62,500 0 0
RSTK SOLAR MOSIAC INC SERIES B PREFERRED PFD PER834014 0 66,308 SH SOLE 66,308 0 0
RSTK SOLAR MOSIAC INC SERIES C PREFERRED PFD PER834030 0 143,609 SH SOLE 143,609 0 0
RSTK SOLAR MOSIAC INC SERIES C-1 PREFERRED PFD PER834022 0 17,276 SH SOLE 17,276 0 0
RTX CORPORATION COM COM 75513E101 9,655,552 96,180 SH SOLE 96,180 0 0
S&P GLOBAL INC COM COM 78409V104 2,694,732 6,042 SH SOLE 6,042 0 0
SAIA INC COM COM 78709Y105 5,307,305 11,190 SH SOLE 6,711 0 4,479
SALESFORCE COM INC COM COM 79466L302 390,278 1,518 SH SOLE 1,518 0 0
SAP SE SPON ADR COM 803054204 6,781,692 33,621 SH SOLE 33,621 0 0
SCHEIN HENRY INC COM COM 806407102 2,243,821 35,005 SH SOLE 35,005 0 0
SCHLUMBERGER LTD COM COM 806857108 3,294,344 69,825 SH SOLE 67,810 0 2,015
SCHNEIDER ELECTRIC SA ADR COM 80687P106 261,165 5,432 SH SOLE 5,432 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105 1,876,498 25,465 SH SOLE 25,100 0 365
SCHWAB STRATEGIC TR US BRD MKT ETF ETF 808524102 235,260 3,742 SH SOLE 3,742 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF ETF 808524300 666,581 6,610 SH SOLE 6,610 0 0
SEALED AIR CORP NEW COM COM 81211K100 395,562 11,370 SH SOLE 11,370 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE ETF 81369Y209 275,759 1,892 SH SOLE 1,892 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY ETF 81369Y506 403,886 4,431 SH SOLE 4,431 0 0
SELECT SECTOR SPDR TR SBI INT-FINL ETF 81369Y605 279,034 6,787 SH SOLE 6,787 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS ETF 81369Y886 99,109,681 1,454,501 SH SOLE 1,454,501 0 0
SELECT SECTOR SPDR TR TECHNOLOGY ETF 81369Y803 434,588 1,921 SH SOLE 1,921 0 0
SELECTIVE INS GROUP INC COM COM 816300107 29,629,172 315,775 SH SOLE 297,996 0 17,779
SEMRUSH HLDGS INC CL A COM COM 81686C104 6,305,472 470,909 SH SOLE 267,733 0 203,176
SENSIENT TECHNOLOGIES CORP COM COM 81725T100 222,570 3,000 SH SOLE 3,000 0 0
SERVICE CORP INTL COM COM 817565104 7,686,633 108,065 SH SOLE 106,120 0 1,944
SERVICENOW INC COM COM 81762P102 3,244,227 4,124 SH SOLE 4,124 0 0
SHAKE SHACK INC CL A COM 819047101 379,080 4,212 SH SOLE 4,212 0 0
SHELL PLC COM G80827101 1,420,445 39,650 SH SOLE 39,650 0 0
SHELL PLC SPON ADS COM 780259305 99,490,116 1,378,361 SH SOLE 1,311,842 0 66,519
SHERWIN WILLIAMS CO COM COM 824348106 426,158 1,428 SH SOLE 1,428 0 0
SHIFT4 PMTS INC CL A COM 82452J109 741,642 10,111 SH SOLE 10,111 0 0
SHOPIFY INC CL A COM 82509L107 4,670,528 70,712 SH SOLE 70,712 0 0
SI BONE INC COM COM 825704109 16,690,199 1,290,812 SH SOLE 1,120,247 0 170,565
SILICON LABORATORIES INC COM COM 826919102 14,609,466 132,057 SH SOLE 129,560 0 2,497
SILICON MOTION TECHNOLOGY CORP SPONSORED ADR COM 82706C108 8,733,638 107,836 SH SOLE 61,305 0 46,531
SIMON PPTY GROUP INC NEW COM COM 828806109 205,841 1,356 SH SOLE 1,356 0 0
SIMPLY GOOD FOODS CO COM COM 82900L102 70,045,395 1,938,705 SH SOLE 1,825,620 0 113,085
SIMULATIONS PLUS INC COM COM 829214105 5,646,095 116,127 SH SOLE 66,026 0 50,101
SINGAPORE TELECOMMUNICATNS LTD SPON ADR NEW06 COM 82929R304 2,776,567 136,834 SH SOLE 135,524 0 1,310
SK TELECOM LTD SPONSORED ADR COM 78440P306 5,359,938 256,089 SH SOLE 254,683 0 1,406
SKYLINE CHAMPION CORP COM 830830105 53,657,156 791,988 SH SOLE 709,527 0 82,461
SMALLCAP WORLD FD INC COM 831681101 255,470 3,840 SH SOLE 3,840 0 0
SMART GLOBAL HLDGS INC SHS COM G8232Y101 9,119,344 398,747 SH SOLE 226,641 0 172,106
SNOWFLAKE INC CL A COM 833445109 225,465 1,669 SH SOLE 1,669 0 0
SOLVENTUM CORP COM SHS COM 83444M101 517,960 9,795 SH SOLE 9,795 0 0
SONOCO PRODS CO COM COM 835495102 23,667,321 466,627 SH SOLE 461,671 0 4,956
SONY GROUP CORPORATION SPONSORED ADR COM 835699307 9,624,648 113,298 SH SOLE 112,593 0 705
SOURCE CAP INC COM 836144105 345,394 7,803 SH SOLE 7,803 0 0
SOUTHERN CO COM COM 842587107 1,155,849 14,901 SH SOLE 14,901 0 0
SOUTHERN COPPER CORP COM COM 84265V105 206,538 1,917 SH SOLE 1,917 0 0
SOUTHSTATE CORPORATION COM COM 840441109 53,880,140 705,053 SH SOLE 662,697 0 42,356
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 17,259,762 31,715 SH SOLE 31,715 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP ETF 78467Y107 3,091,578 5,778 SH SOLE 5,705 0 73
SPDR SER TR S&P OILGAS EXP ETF 78468R556 45,383,731 311,980 SH SOLE 311,630 0 350
SPDR SERIES TRUST S&P 600 SMCP VAL ETF 78464A300 360,290 4,601 SH SOLE 4,601 0 0
SPDR SERIES TRUST S&P BIOTECH ETF 78464A870 540,963 5,835 SH SOLE 5,535 0 300
SPDR SERIES TRUST SPDR KBW BK ETF 78464A797 949,696 20,472 SH SOLE 20,472 0 0
SPORTRADAR GROUP AG NAMEN-AKT -A- ISIN#CH1134239669 COM H8088L103 296,818 26,549 SH SOLE 26,549 0 0
SPROTT PHYSICAL GOLD TRUST UNIT ETF 85207H104 7,022,306 388,832 SH SOLE 323,832 0 65,000
SPROUT SOCIAL INC COM CL A COM 85209W109 8,759,369 245,498 SH SOLE 161,166 0 84,332
SPX TECHNOLOGIES INC COM COM 78473E103 33,921,285 238,647 SH SOLE 234,524 0 4,123
STANDEX INTL CORP COM COM 854231107 92,135,705 571,739 SH SOLE 537,211 0 34,528
STARBUCKS CORP COM COM 855244109 3,507,842 45,059 SH SOLE 44,459 0 600
STATE STR CORP COM COM 857477103 828,874 11,201 SH SOLE 11,201 0 0
STERIS PLC SHS USD COM G8473T100 2,906,271 13,238 SH SOLE 11,513 0 1,725
STERLING INFRASTRUCTURE INC COM 859241101 3,964,627 33,502 SH SOLE 19,939 0 13,563
STEVANATO GROUP S P A ORD SHS COM T9224W109 5,243,450 285,902 SH SOLE 285,902 0 0
STIFEL FINL CORP COM COM 860630102 101,437,835 1,205,441 SH SOLE 1,100,362 0 105,078
STMICROELECTRONICS N V NY REGISTRY COM 861012102 952,736 24,255 SH SOLE 24,255 0 0
STRYKER CORP COM COM 863667101 49,519,960 145,540 SH SOLE 139,340 0 6,200
SUMMIT MATLS INC CL A COM 86614U100 6,532,505 178,435 SH SOLE 105,502 0 72,933
SUNCOR ENERGY INC NEW COM COM 867224107 878,997 23,071 SH SOLE 22,346 0 725
SUNCOR ENERGY INC NEW COM COM 867224107 2,748,418 72,115 SH SOLE 72,115 0 0
SUNOCO LP COM UNIT REPSTG LTD PARTNERSHIP INT COM 86765K109 452,320 8,000 SH SOLE 8,000 0 0
SURGERY PARTNERS INC COM COM 86881A100 10,865,630 456,731 SH SOLE 448,107 0 8,624
SYNNEX CORP COM COM 87162W100 11,152,235 96,640 SH SOLE 95,029 0 1,610
SYNOPSYS INC COM COM 871607107 2,473,069 4,156 SH SOLE 4,156 0 0
SYNOVUS FINL CORP COM NEW COM 87161C501 95,850,170 2,384,926 SH SOLE 2,190,207 0 194,719
SYSCO CORP COM COM 871829107 1,379,359 19,321 SH SOLE 19,321 0 0
T MOBILE US INC COM COM 872590104 451,021 2,560 SH SOLE 2,560 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR COM 874039100 14,252,380 82,000 SH SOLE 81,408 0 592
TANDEM DIABETES CARE INC COM NEW COM 875372203 10,868,832 269,765 SH SOLE 159,065 0 110,700
TARGA RES CORP COM COM 87612G101 2,670,253 20,735 SH SOLE 20,735 0 0
TARGET CORP COM COM 87612E106 83,528,905 564,232 SH SOLE 523,676 0 40,556
TC ENERGY CORP COM COM 87807B107 1,123,659 29,648 SH SOLE 29,648 0 0
TE CONNECTIVITY LTD REG SHS COM H84989104 555,880 3,695 SH SOLE 3,695 0 0
TELEDYNE TECHNOLOGIES INC COM COM 879360105 2,354,263 6,068 SH SOLE 6,068 0 0
TELEFLEX INC COM COM 879369106 299,089 1,422 SH SOLE 1,422 0 0
TENARIS S A SPONSORED ADR COM 88031M109 2,599,911 85,187 SH SOLE 84,382 0 805
TENCENT HOLDINGS LIMITED SHS PAR HKD COM G87572163 309,425 6,487 SH SOLE 6,487 0 0
TERADYNE INC COM COM 880770102 420,847 2,838 SH SOLE 2,838 0 0
TESLA INC COM COM 88160R101 11,120,064 56,196 SH SOLE 56,091 0 105
TEXAS INSTRS INC COM COM 882508104 54,014,958 277,669 SH SOLE 273,139 0 4,530
TEXTRON INC COM COM 883203101 1,524,358 17,754 SH SOLE 17,509 0 245
TFI INTL INC COM COM 87241L109 14,377,082 99,043 SH SOLE 97,270 0 1,773
THALES UNSPONSORD ADR COM 883219206 4,529,457 141,345 SH SOLE 141,345 0 0
THE TRADE DESK INC COM CL A COM 88339J105 5,095,249 52,168 SH SOLE 51,368 0 800
THERMO FISHER SCIENTIFIC INC COM COM 883556102 22,956,136 41,512 SH SOLE 40,227 0 1,285
THREE BRIDGES EUROPE FUND COM 146105545 7,922,767 8,000 SH SOLE 0 0 8,000
TIDEWATER INC NEW COM COM 88642R109 44,971,304 472,338 SH SOLE 447,132 0 25,206
TJX COS INC NEW COM COM 872540109 7,117,525 64,646 SH SOLE 58,246 0 6,400
TOAST INC CL A COM 888787108 780,651 30,293 SH SOLE 30,293 0 0
TOKIO MARINE HOLDINGS INC ADR COM 889094108 4,825,577 129,266 SH SOLE 129,266 0 0
TOKYO ELECTRON LTD ADR COM 889110102 9,131,253 84,175 SH SOLE 84,175 0 0
TOTAL S.A. SPONSORED ADS COM 89151E109 7,460,759 111,889 SH SOLE 111,284 0 605
TP ICAP GROUP PLC COM G8963N100 63,192 25,020 SH SOLE 25,020 0 0
TRACTOR SUPPLY CO COM COM 892356106 2,675,970 9,911 SH SOLE 9,911 0 0
TRANE TECHNOLOGIES PLC SHS COM G8994E103 388,137 1,180 SH SOLE 1,180 0 0
TRANSCAT INC COM COM 893529107 5,424,855 45,328 SH SOLE 25,777 0 19,551
TRANSDIGM GROUP INC COM COM 893641100 928,822 727 SH SOLE 627 0 100
TRANSUNION COM COM 89400J107 633,846 8,547 SH SOLE 6,347 0 2,200
TRAVELERS COMPANIES INC COM COM 89417E109 1,083,264 5,327 SH SOLE 5,327 0 0
TRIMBLE INC COM COM 896239100 10,031,499 179,390 SH SOLE 176,526 0 2,864
TRUIST FINL CORP COM COM 89832Q109 1,359,983 35,006 SH SOLE 35,006 0 0
TWIST BIOSCIENCE CORP COM COM 90184D100 6,812,615 138,243 SH SOLE 79,586 0 58,657
U S PHYSICAL THERAPY INC COM COM 90337L108 9,736,447 105,350 SH SOLE 103,360 0 1,990
UBER TECHNOLOGIES INC COM COM 90353T100 2,861,121 39,366 SH SOLE 39,366 0 0
UDEMY INC COM COM 902685106 6,425,277 744,528 SH SOLE 423,315 0 321,213
ULTA BEAUTY INC COM COM 90384S303 26,265,537 68,068 SH SOLE 61,145 0 6,923
UNILEVER PLC COM G92087165 1,704,162 31,027 SH SOLE 31,027 0 0
UNILEVER PLC SPON ADR NEW COM 904767704 6,880,514 125,123 SH SOLE 125,123 0 0
UNION PACIFIC CORP COM COM 907818108 76,287,067 337,166 SH SOLE 321,283 0 15,882
UNITED BANKSHARES INC WEST VA COM COM 909907107 70,126,739 2,161,737 SH SOLE 2,076,160 0 85,577
UNITED CONTL HLDGS INC COM COM 910047109 877,826 18,040 SH SOLE 18,040 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 2,026,769 14,810 SH SOLE 14,710 0 100
UNITED RENTALS INC COM COM 911363109 571,709 884 SH SOLE 884 0 0
UNITED THERAPEUTICS CORP DEL COM COM 91307C102 390,542 1,226 SH SOLE 1,226 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 12,951,739 25,432 SH SOLE 25,232 0 200
UNIVERSAL HLTH SVCS INC CL B COM 913903100 269,628 1,458 SH SOLE 1,458 0 0
UNIVERSAL MUSIC GROUP NV UNSPONSORED ADS COM 91377B109 4,486,018 301,344 SH SOLE 301,344 0 0
US BANCORP DEL 4 DEP PFD SER M PFD 902973718 450,566 25,850 SH SOLE 25,850 0 0
US BANCORP DEL COM NEW COM 902973304 991,943 24,986 SH SOLE 24,986 0 0
US BANCORP DEL DEP PER PFD SR L PFD 902973734 767,284 46,900 SH SOLE 45,900 0 1,000
US FOODS HLDG CORP COM COM 912008109 85,424,795 1,612,397 SH SOLE 1,429,489 0 182,909
VALVOLINE INC COM COM 92047W101 9,490,046 219,677 SH SOLE 215,541 0 4,136
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH COM 921932794 1,947,698 17,671 SH SOLE 17,671 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL COM 921932778 8,375,857 100,106 SH SOLE 97,310 0 2,796
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX COM 921932828 2,389,940 24,335 SH SOLE 24,335 0 0
VANGUARD BD INDEX FDS SC GWTH IDX ADM COM 921937710 4,076,183 46,357 SH SOLE 46,357 0 0
VANGUARD BD INDEX FDS SMCP VAL IDX ADM COM 921937686 4,433,192 56,531 SH SOLE 55,016 0 1,516
VANGUARD FENWAY FDS EQTY INCM INVT COM 921921102 1,244,643 29,320 SH SOLE 28,897 0 423
VANGUARD FENWAY FDS PRIMECP CO INV COM 921921508 44,475,735 1,237,844 SH SOLE 1,237,844 0 0
VANGUARD INDEX FDS 500INDEX ADMIR COM 922908710 19,409,564 38,529 SH SOLE 38,287 0 242
VANGUARD INDEX FDS EXTN MKT ADMIR COM 922908694 446,916 3,490 SH SOLE 3,490 0 0
VANGUARD INDEX FDS GROWTH ETF ETF 922908736 51,222,540 136,955 SH SOLE 136,070 0 885
VANGUARD INDEX FDS MCAP GR IDXVIP COM 922908538 554,387 2,415 SH SOLE 2,415 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP COM 922908512 278,747 1,853 SH SOLE 1,853 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS ETF 922908363 4,947,290 9,892 SH SOLE 9,789 0 103
VANGUARD INDEX FDS SM CP VAL ETF ETF 922908611 362,962 1,989 SH SOLE 1,989 0 0
VANGUARD INDEX FDS SMALL CP ETF ETF 922908751 471,402 2,162 SH SOLE 2,162 0 0
VANGUARD INDEX FDS SML CP GRW ETF ETF 922908595 517,019 2,067 SH SOLE 2,067 0 0
VANGUARD INDEX FDS TOT STKIDX ADM COM 922908728 2,393,916 18,379 SH SOLE 18,379 0 0
VANGUARD INDEX FDS TOTAL STK MKT COM 922908769 3,960,511 14,805 SH SOLE 14,805 0 0
VANGUARD INDEX FDS VALU INDEX ADM COM 922908678 4,479,540 71,570 SH SOLE 71,570 0 0
VANGUARD INDEX FDS VALUE ETF ETF 922908744 236,605 1,475 SH SOLE 1,475 0 0
VANGUARD INDEX TR GRW INDEX ADML COM 922908660 41,957,566 218,165 SH SOLE 218,165 0 0
VANGUARD INDEX TR MDCAP INDX ADM COM 922908645 500,316 1,668 SH SOLE 1,668 0 0
VANGUARD INTL EQUITY INDEX FD EMRGMKT IDX FD COM 922042841 1,319,047 36,128 SH SOLE 36,128 0 0
VANGUARD INTL EQUITY INDEX FD FTSE EUROPE ETF ETF 922042874 497,770 7,455 SH SOLE 7,455 0 0
VANGUARD INTL EQUITY INDEX FDS FTSE EMR MKT ETF ETF 922042858 50,064,941 1,144,080 SH SOLE 1,144,080 0 0
VANGUARD SCOTTSDALE FDS EXPLORER VALUE COM 92206C748 4,691,752 105,031 SH SOLE 105,031 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW COM 92206C680 117,150,770 1,248,809 SH SOLE 1,245,483 0 3,326
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL COM 92206C714 10,483,732 136,917 SH SOLE 136,917 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW COM 92206C623 10,610,344 55,537 SH SOLE 55,537 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL COM 92206C649 1,777,366 13,257 SH SOLE 13,257 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX COM 92206C599 716,641 2,991 SH SOLE 2,991 0 0
VANGUARD SCOTTSDALE FDS VR 1000GW INST COM 92206C672 17,283,833 23,961 SH SOLE 23,961 0 0
VANGUARD SPECIALIZED PORTFOLIO DIV APIDX ADMR COM 921908828 1,412,735 28,511 SH SOLE 28,511 0 0
VANGUARD STAR FD TL INT STK IDX COM 921909818 223,709 6,913 SH SOLE 6,913 0 0
VANGUARD TAX MANAGED INTL FD DEV MKTS ADMR COM 921943809 311,560 19,669 SH SOLE 19,669 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF ETF 921943858 7,488,476 151,527 SH SOLE 148,118 0 3,409
VANGUARD TAX MANAGED INTL FD TAX MGD SC ADMRL COM 921943403 728,605 8,421 SH SOLE 8,421 0 0
VANGUARD WHITEHALL FDS INC SELECT VALUE COM 921946109 752,117 25,643 SH SOLE 25,643 0 0
VANGUARD WORLD FD FTSE SOCIL IDX COM 921910717 474,081 9,117 SH SOLE 9,117 0 0
VANGUARD WORLD FD U S GROWTH PTF PTF 921910105 595,919 8,842 SH SOLE 8,842 0 0
VANGUARD WORLD FD US GROWTH ADML COM 921910600 519,886 2,976 SH SOLE 2,976 0 0
VANGUARD WORLD FDS INF TECH ETF COM 92204A702 454,353 788 SH SOLE 788 0 0
VANGUARD WORLD FDS UTIL INDEX ADM COM 92204A769 270,779 3,653 SH SOLE 3,653 0 0
VANGUARD/PRIMECAP FD INC ADMIRAL SHARES COM 921936209 1,238,930 6,887 SH SOLE 6,887 0 0
VANGUARD/PRIMECAP FD INC COM COM 921936100 758,141 4,366 SH SOLE 3,019 0 1,347
VANGUARD/WINDSOR FD INC WINDSOR II ADM COM 922018304 4,818,922 58,094 SH SOLE 55,814 0 2,280
VANGUARD/WINDSOR FD INC WINDSOR II INV COM 922018205 8,380,330 179,182 SH SOLE 179,182 0 0
VARONIS SYS INC COM COM 922280102 5,414,854 112,880 SH SOLE 66,860 0 46,020
VEECO INSTRS INC DEL COM COM 922417100 13,013,593 278,604 SH SOLE 159,740 0 118,864
VERALTO CORP COM SHS COM 92338C103 3,871,881 40,556 SH SOLE 40,513 0 43
VERICEL CORP COM COM 92346J108 7,948,939 173,255 SH SOLE 99,370 0 73,885
VERISK ANALYTICS INC CL A COM 92345Y106 4,423,316 16,410 SH SOLE 16,410 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 6,935,361 168,171 SH SOLE 163,615 0 4,556
VERTEX INC CL A COM 92538J106 25,396,756 704,487 SH SOLE 691,107 0 13,380
VERTEX PHARMACEUTICALS INC COM COM 92532F100 6,449,118 13,759 SH SOLE 13,759 0 0
VICI PPTYS INC COM COM 925652109 1,882,572 65,732 SH SOLE 64,552 0 1,180
VINCI S A ADR COM 927320101 6,536,782 247,983 SH SOLE 246,733 0 1,250
VISA INC COM CL A COM 92826C839 38,716,980 147,510 SH SOLE 144,342 0 3,169
VSE CORP COM COM 918284100 9,766,946 110,636 SH SOLE 62,886 0 47,750
WABTEC CORP COM COM 929740108 1,022,900 6,472 SH SOLE 6,472 0 0
WALMART INC COM COM 931142103 6,301,665 93,068 SH SOLE 93,068 0 0
WARBY PARKER INC CL A COM COM 93403J106 3,863,940 240,594 SH SOLE 136,823 0 103,771
WARNER BROS DISCOVERY INC COM SER A COM 934423104 80,464 10,815 SH SOLE 9,903 0 912
WASHINGTON MUT INVS FD INC COM 939330106 334,621 5,537 SH SOLE 5,537 0 0
WASTE CONNECTIONS INC COM COM 94106B101 129,384,817 737,824 SH SOLE 686,717 0 51,107
WASTE MGMT INC DEL COM COM 94106L109 897,735 4,208 SH SOLE 2,178 0 2,030
WEAVE COMMUNICATIONS INC COM COM 94724R108 5,272,957 584,585 SH SOLE 332,377 0 252,208
WEBSTER FINL CORP CONN COM COM 947890109 304,476 6,985 SH SOLE 6,985 0 0
WELLS FARGO CO NEW COM COM 949746101 1,727,919 29,094 SH SOLE 28,844 0 250
WELLS FARGO CO NEW DEP SH PFD CL A PFD 94988U128 564,618 27,800 SH SOLE 27,800 0 0
WERNER ENTERPRISES INC COM COM 950755108 6,535,786 182,411 SH SOLE 103,721 0 78,690
WEST PHARMACEUTICAL SVSC INC COM COM 955306105 3,978,043 12,077 SH SOLE 12,077 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT COM 958669103 1,490,471 37,515 SH SOLE 37,515 0 0
WESTROCK CO COM COM 96145D105 1,155,980 23,000 SH SOLE 23,000 0 0
WEYERHAEUSER CO COM COM 962166104 343,661 12,105 SH SOLE 12,105 0 0
WH GROUP LTD SPONSORED ADR COM 92890T205 2,133,897 162,064 SH SOLE 160,599 0 1,465
WHEATON PRECIOUS METALS CORP COM COM 962879102 1,572,600 30,000 SH SOLE 30,000 0 0
WILLIAMS COS INC DEL COM COM 969457100 118,615,138 2,790,944 SH SOLE 2,578,622 0 212,322
WILLSCOT MOBIL MINI HLDNG CORP COM CL A COM 971378104 28,599,614 759,820 SH SOLE 702,942 0 56,878
WINGSTOP INC COM COM 974155103 2,322,939 5,496 SH SOLE 5,496 0 0
WISDOMTREE TR INDIA ERNGS FD ETF 97717W422 661,436 13,700 SH SOLE 13,700 0 0
WISDOMTREE TR US QTLY DIV GRT ETF 97717X669 467,832 5,994 SH SOLE 5,994 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR COM 980228308 1,236,927 65,759 SH SOLE 65,759 0 0
WORKDAY INC CL A COM 98138H101 947,447 4,238 SH SOLE 3,983 0 255
XENCOR INC COM COM 98401F105 2,765,919 146,113 SH SOLE 83,061 0 63,052
XPO INC COM COM 983793100 343,926 3,240 SH SOLE 3,240 0 0
XSHORE AB COM W989CF144 0 87,400 SH SOLE 87,400 0 0
XYLEM INC COM COM 98419M100 13,499,746 99,534 SH SOLE 99,075 0 459
YAMAHA MOTOR CO COM J95776126 2,205,360 238,250 SH SOLE 238,250 0 0
YAMAHA MOTOR CO LTD UNSPONSORED ADR COM 984628206 627,091 33,873 SH SOLE 32,486 0 1,387
YELLOW CAKE PLC COM G98334108 75,520 10,265 SH SOLE 10,265 0 0
YUE YUEN INDL HLDG COM G98803144 51,253 26,500 SH SOLE 26,500 0 0
YUM BRANDS INC COM COM 988498101 2,542,702 19,196 SH SOLE 19,196 0 0
YUM CHINA HLDGS INC COM COM 98850P109 592,035 19,197 SH SOLE 19,197 0 0
ZEBRA TECHNOLOGIES CORP CL A COM 989207105 47,740,635 154,535 SH SOLE 136,167 0 18,369
ZETA GLOBAL HOLDINGS CORP CL A COM 98956A105 13,635,260 772,536 SH SOLE 459,396 0 313,140
ZEVIA PBC CL A COM 98955K104 481,106 712,538 SH SOLE 387,819 0 324,719
ZIMMER BIOMET HLDGS INC COM COM 98956P102 387,599 3,571 SH SOLE 2,771 0 800
ZIONS BANCORPORATION N A DEP RP PFD G PFD 989701859 227,923 9,000 SH SOLE 9,000 0 0
ZOETIS INC CL A COM 98978V103 2,390,634 13,790 SH SOLE 13,790 0 0
ZURICH INS GROUP LTD SPONSORED ADR COM 989825104 5,270,476 98,853 SH SOLE 98,233 0 620
ZURICH INSURANCE GROUP AG ORD COM H9870Y105 379,050 705 SH SOLE 705 0 0
ZYMEWORKS INC COM COM 98985Y108 3,388,205 398,144 SH SOLE 226,380 0 171,764