COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 |
| | | VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY |
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
Abbott Laboratories | COM | 002824100 | 82,670,192 | 758,303 | SH | | SOLE | | 662,352 | 69,140 | 26,811 |
Abbvie Inc | COM | 00287Y109 | 14,172,113 | 105,189 | SH | | SOLE | | 104,802 | 0 | 387 |
Abiomed Inc NPV | COM | 003cvr016 | 0 | 10,294 | SH | | SOLE | | 10,065 | 0 | 229 |
Acadia Healthcare Company Inc | COM | 00404A109 | 8,427,983 | 105,826 | SH | | SOLE | | 105,826 | 0 | 0 |
Accenture Plc Ireland Shs Clas | COM | G1151C101 | 116,310,368 | 376,921 | SH | | SOLE | | 334,293 | 28,793 | 13,835 |
Activision Blizzard Inc | COM | 00507V109 | 481,775 | 5,715 | SH | | SOLE | | 5,715 | 0 | 0 |
Adobe Systems Inc | COM | 00724F101 | 116,713,021 | 238,682 | SH | | SOLE | | 209,904 | 20,205 | 8,573 |
AeroVironment Inc | COM | 008073108 | 26,563,343 | 259,712 | SH | | SOLE | | 255,242 | 3,070 | 1,400 |
Air Products & Chemicals Inc | COM | 009158106 | 13,590,865 | 45,374 | SH | | SOLE | | 33,543 | 11,356 | 475 |
Akamai Technologies Inc | COM | 00971T101 | 66,198,020 | 736,598 | SH | | SOLE | | 646,475 | 36,561 | 53,562 |
Align Technology Inc | COM | 016255101 | 11,498,958 | 32,516 | SH | | SOLE | | 25,115 | 7,201 | 200 |
Allete Inc | COM | 018522300 | 1,051,425 | 18,137 | SH | | SOLE | | 18,137 | 0 | 0 |
Allstate Corp | COM | 020002101 | 10,597,445 | 97,189 | SH | | SOLE | | 96,729 | 0 | 460 |
Alphabet Inc Cl A | COM | 02079K305 | 120,907,208 | 1,010,085 | SH | | SOLE | | 870,448 | 100,257 | 39,380 |
Alphabet Inc Cl C | COM | 02079K107 | 13,328,071 | 110,177 | SH | | SOLE | | 98,308 | 3,694 | 8,175 |
Alteryx Inc | COM | 02156B103 | 4,165,541 | 91,752 | SH | | SOLE | | 91,752 | 0 | 0 |
Amazon.Com Inc | COM | 023135106 | 115,544,943 | 886,353 | SH | | SOLE | | 770,028 | 90,407 | 25,918 |
American Equity Invt Life Hld | COM | 025676206 | 2,638,164 | 50,627 | SH | | SOLE | | 50,627 | 0 | 0 |
American Tower Corp | COM | 03027X100 | 1,858,868 | 9,585 | SH | | SOLE | | 9,585 | 0 | 0 |
Ameris Bancorp | COM | 03076K108 | 22,491,195 | 657,445 | SH | | SOLE | | 648,442 | 6,324 | 2,679 |
Ametek Inc New | COM | 031100100 | 13,139,697 | 81,169 | SH | | SOLE | | 60,119 | 20,550 | 500 |
Amgen Inc | COM | 031162100 | 12,671,361 | 57,073 | SH | | SOLE | | 56,863 | 0 | 210 |
AMN Healthcare Services Inc | COM | 001744101 | 27,613,689 | 253,058 | SH | | SOLE | | 248,848 | 2,963 | 1,247 |
Amphenol Corp | COM | 032095101 | 14,693,126 | 172,962 | SH | | SOLE | | 133,003 | 38,924 | 1,035 |
Analog Devices Inc | COM | 032654105 | 18,101,748 | 92,920 | SH | | SOLE | | 92,285 | 0 | 635 |
ANSYS Inc | COM | 03662Q105 | 1,623,194 | 4,915 | SH | | SOLE | | 3,700 | 0 | 1,215 |
Apple Hospitality REIT Inc | COM | 03784Y200 | 6,094,238 | 403,325 | SH | | SOLE | | 403,325 | 0 | 0 |
Apple Inc | COM | 037833100 | 267,747,329 | 1,380,354 | SH | | SOLE | | 1,235,918 | 103,787 | 40,649 |
Arcellx Inc | COM | 03940C100 | 791,923 | 25,045 | SH | | SOLE | | 25,045 | 0 | 0 |
Arista Networks Inc | COM | 040413106 | 8,092,628 | 49,936 | SH | | SOLE | | 37,148 | 12,578 | 210 |
Arthur J Gallagher & Company | COM | 363576109 | 817,945 | 3,725 | SH | | SOLE | | 3,725 | 0 | 0 |
Asbury Automotive Group Inc | COM | 043436104 | 125,453,911 | 521,811 | SH | | SOLE | | 459,484 | 31,861 | 30,466 |
AtriCure Inc Com | COM | 04963C209 | 5,434,240 | 110,094 | SH | | SOLE | | 110,094 | 0 | 0 |
Autodesk Inc | COM | 052769106 | 10,271,627 | 50,201 | SH | | SOLE | | 39,158 | 10,683 | 360 |
Automatic Data Processing Inc | COM | 053015103 | 1,033,013 | 4,700 | SH | | SOLE | | 4,000 | 0 | 700 |
Avery Dennison Corp | COM | 053611109 | 98,491,637 | 573,292 | SH | | SOLE | | 508,824 | 30,434 | 34,034 |
Avista Corp. | COM | 05379B107 | 3,312,909 | 84,362 | SH | | SOLE | | 84,362 | 0 | 0 |
Azek Co Inc Class A | COM | 05478C105 | 3,640,222 | 120,179 | SH | | SOLE | | 120,070 | 0 | 109 |
Badger Meter Inc | COM | 056525108 | 27,190,354 | 184,266 | SH | | SOLE | | 180,897 | 2,397 | 972 |
Balchem Corp | COM | 057665200 | 22,931,144 | 170,100 | SH | | SOLE | | 166,951 | 2,245 | 904 |
Bancorp Inc | COM | 05969A105 | 7,392,548 | 226,418 | SH | | SOLE | | 226,418 | 0 | 0 |
Bank of Hawaii Corporation | COM | 062540109 | 2,009,367 | 48,736 | SH | | SOLE | | 48,736 | 0 | 0 |
Bank Ozk Com | COM | 06417N103 | 2,448,061 | 60,958 | SH | | SOLE | | 60,958 | 0 | 0 |
Bankunited Inc Com | COM | 06652K103 | 4,398,346 | 204,100 | SH | | SOLE | | 204,100 | 0 | 0 |
Becton Dickinson & Co | COM | 075887109 | 927,994 | 3,515 | SH | | SOLE | | 3,515 | 0 | 0 |
Berkshire Hathaway Inc | COM | 084670702 | 799,645 | 2,345 | SH | | SOLE | | 2,020 | 0 | 325 |
BJ Wholesale Club | COM | 05550J101 | 80,538,689 | 1,278,189 | SH | | SOLE | | 1,119,209 | 73,909 | 85,071 |
Black Hills Corp Com | COM | 092113109 | 3,981,760 | 66,076 | SH | | SOLE | | 66,076 | 0 | 0 |
Booking Holdings Inc | COM | 09857L108 | 9,443,054 | 3,497 | SH | | SOLE | | 2,556 | 919 | 22 |
Boot Barn Holdings Inc | COM | 099406100 | 30,812,085 | 363,822 | SH | | SOLE | | 357,349 | 5,009 | 1,464 |
Booz Allen Hamilton Hldg Corp | COM | 099502106 | 117,047,875 | 1,048,816 | SH | | SOLE | | 932,700 | 54,824 | 61,292 |
Boston Beer Company Inc Class | COM | 100557107 | 311,524 | 1,010 | SH | | SOLE | | 1,010 | 0 | 0 |
Boston Scientific Corp | COM | 101137107 | 260,714 | 4,820 | SH | | SOLE | | 4,820 | 0 | 0 |
Brandywine Rlty Tr Sh Ben Int | COM | 105368203 | 930,531 | 200,114 | SH | | SOLE | | 200,114 | 0 | 0 |
Broadcom Inc | COM | 11135F101 | 8,724,611 | 10,058 | SH | | SOLE | | 9,348 | 512 | 198 |
Broadridge Financial Solutions | COM | 11133T103 | 15,135,354 | 91,381 | SH | | SOLE | | 91,106 | 0 | 275 |
Brookline Bancorp Inc | COM | 11373M107 | 2,291,133 | 262,143 | SH | | SOLE | | 262,143 | 0 | 0 |
Bruker Corporation | COM | 116794108 | 95,159,251 | 1,287,328 | SH | | SOLE | | 1,129,242 | 72,975 | 85,111 |
Byrna Technologies Inc | COM | 12448X201 | 837,933 | 167,252 | SH | | SOLE | | 167,252 | 0 | 0 |
Cactus Inc Cl A | COM | 127203107 | 3,529,053 | 83,390 | SH | | SOLE | | 82,396 | 0 | 994 |
Cadence Design System Inc | COM | 127387108 | 6,999,249 | 29,845 | SH | | SOLE | | 22,184 | 7,436 | 225 |
Cal Maine Foods Inc | COM | 128030202 | 4,093,400 | 90,964 | SH | | SOLE | | 90,964 | 0 | 0 |
Calix Inc | COM | 13100M509 | 27,188,522 | 544,751 | SH | | SOLE | | 536,664 | 5,753 | 2,334 |
Canadian National Railway Co | COM | 136375102 | 401,242 | 3,314 | SH | | SOLE | | 2,254 | 0 | 1,060 |
Canadian Pacific Kansas City C | COM | 13646K108 | 5,551,718 | 68,735 | SH | | SOLE | | 64,248 | 2,880 | 1,607 |
Caterpillar Inc | COM | 149123101 | 14,525,256 | 59,034 | SH | | SOLE | | 58,834 | 0 | 200 |
Cathay Gen Bancorp | COM | 149150104 | 5,146,536 | 159,880 | SH | | SOLE | | 159,880 | 0 | 0 |
CDW Corporation | COM | 12514G108 | 3,896,817 | 21,236 | SH | | SOLE | | 21,212 | 0 | 24 |
Central Garden & Pet Co Cl A N | COM | 153527205 | 5,615,642 | 154,022 | SH | | SOLE | | 154,022 | 0 | 0 |
Century Aluminum Company | COM | 156431108 | 1,856,846 | 212,941 | SH | | SOLE | | 212,941 | 0 | 0 |
ChampionX Corporation | COM | 15872M104 | 60,528,196 | 1,950,006 | SH | | SOLE | | 1,566,293 | 274,590 | 109,123 |
Charles River Laboratories Int | COM | 159864107 | 98,209,117 | 467,106 | SH | | SOLE | | 410,209 | 25,021 | 31,876 |
Chevron Corp | COM | 166764100 | 65,360,846 | 415,385 | SH | | SOLE | | 374,976 | 28,181 | 12,228 |
Choice Hotels Intl Inc | COM | 169905106 | 101,953,991 | 867,546 | SH | | SOLE | | 770,860 | 44,330 | 52,356 |
Church & Dwight Co | COM | 171340102 | 121,913,947 | 1,216,342 | SH | | SOLE | | 1,080,564 | 62,291 | 73,487 |
Churchill Downs Inc | COM | 171484108 | 4,171,760 | 29,976 | SH | | SOLE | | 27,528 | 1,938 | 510 |
Chuy's Holdings Inc | COM | 171604101 | 15,815,995 | 387,457 | SH | | SOLE | | 385,582 | 0 | 1,875 |
Ciena Corp Com | COM | 171779309 | 83,754,468 | 1,971,157 | SH | | SOLE | | 1,746,836 | 102,347 | 121,974 |
Cintas Corp | COM | 172908105 | 33,594,002 | 67,583 | SH | | SOLE | | 59,623 | 7,302 | 658 |
Cisco Sys Inc | COM | 17275R102 | 14,487,518 | 280,006 | SH | | SOLE | | 279,306 | 0 | 700 |
Clearway Energy Inc Cl C | COM | 18539C204 | 6,097,352 | 213,493 | SH | | SOLE | | 213,493 | 0 | 0 |
CME Group Inc | COM | 12572Q105 | 75,113,512 | 405,384 | SH | | SOLE | | 358,768 | 31,755 | 14,861 |
Cno Finl Group Inc Com | COM | 12621E103 | 2,585,093 | 109,214 | SH | | SOLE | | 109,214 | 0 | 0 |
CNX Resources Corporation | COM | 12653C108 | 4,684,583 | 264,367 | SH | | SOLE | | 264,367 | 0 | 0 |
Cognex Corporation | COM | 192422103 | 394,549 | 7,043 | SH | | SOLE | | 1,643 | 0 | 5,400 |
Cohen & Steers Inc | COM | 19247A100 | 19,242,538 | 331,825 | SH | | SOLE | | 325,735 | 4,534 | 1,556 |
Coherent Inc Com | COM | 19247G107 | 3,943,558 | 77,355 | SH | | SOLE | | 77,355 | 0 | 0 |
Colgate-Palmolive Co | COM | 194162103 | 12,389,510 | 160,819 | SH | | SOLE | | 160,219 | 0 | 600 |
Comfort Systems USA Inc | COM | 199908104 | 36,870,572 | 224,547 | SH | | SOLE | | 220,098 | 3,172 | 1,277 |
Commercial Metals Company | COM | 201723103 | 3,559,799 | 67,600 | SH | | SOLE | | 67,600 | 0 | 0 |
CONMED Corporation | COM | 207410101 | 28,580,546 | 210,321 | SH | | SOLE | | 206,382 | 2,903 | 1,036 |
Cooper Cos Inc | COM | 216648402 | 119,540,090 | 311,765 | SH | | SOLE | | 278,474 | 15,387 | 17,904 |
Copart Inc. | COM | 217204106 | 156,163,831 | 1,712,135 | SH | | SOLE | | 1,515,168 | 94,565 | 102,402 |
Core Laboratories Inc Com | COM | 21867A105 | 22,558,433 | 970,255 | SH | | SOLE | | 954,307 | 11,849 | 4,099 |
Corteva Inc | COM | 22052L104 | 378,180 | 6,600 | SH | | SOLE | | 6,600 | 0 | 0 |
Costco Wholesale Corp | COM | 22160K105 | 153,504,498 | 285,123 | SH | | SOLE | | 251,646 | 23,678 | 9,799 |
Crane Company | COM | 224408104 | 52,855,183 | 593,079 | SH | | SOLE | | 476,388 | 70,961 | 45,730 |
Crane Holdings Co | COM | 224441105 | 212,103 | 3,758 | SH | | SOLE | | 3,758 | 0 | 0 |
Cross Country Healthcare Inc | COM | 227483104 | 9,983,395 | 355,534 | SH | | SOLE | | 355,534 | 0 | 0 |
Crown Castle International Cor | COM | 22822V101 | 10,012,005 | 87,871 | SH | | SOLE | | 87,340 | 0 | 531 |
CSW Industrials Inc | COM | 126402106 | 610,083 | 3,671 | SH | | SOLE | | 3,671 | 0 | 0 |
Curtiss Wright Corp | COM | 231561101 | 3,654,339 | 19,897 | SH | | SOLE | | 19,876 | 0 | 21 |
Cvr Energy Inc Com | COM | 12662P108 | 2,463,179 | 82,216 | SH | | SOLE | | 82,216 | 0 | 0 |
Cyberark Software Ltd | COM | M2682V108 | 3,612,161 | 23,106 | SH | | SOLE | | 22,753 | 0 | 353 |
Danaher Corporation | COM | 235851102 | 437,924 | 1,825 | SH | | SOLE | | 1,790 | 0 | 35 |
Darden Restaurants Inc | COM | 237194105 | 233,715,143 | 1,398,822 | SH | | SOLE | | 1,227,414 | 100,821 | 70,587 |
Deckers Outdoor Corporation | COM | 243537107 | 157,956,076 | 299,352 | SH | | SOLE | | 267,012 | 16,445 | 15,895 |
Deere & Co | COM | 244199105 | 13,624,751 | 33,626 | SH | | SOLE | | 26,920 | 6,531 | 175 |
Dexcom Inc. | COM | 252131107 | 6,897,517 | 53,673 | SH | | SOLE | | 50,925 | 2,156 | 592 |
DHT Holdings Inc | COM | Y2065G121 | 3,743,749 | 438,892 | SH | | SOLE | | 438,892 | 0 | 0 |
Diodes Inc | COM | 254543101 | 122,024,398 | 1,319,325 | SH | | SOLE | | 1,161,791 | 69,794 | 87,740 |
Dollar General Corp | COM | 256677105 | 1,258,774 | 7,414 | SH | | SOLE | | 7,374 | 0 | 40 |
DoubleVerify Holdings Inc | COM | 25862V105 | 11,601,818 | 298,094 | SH | | SOLE | | 226,472 | 70,302 | 1,320 |
Dover Corp | COM | 260003108 | 2,964,754 | 20,080 | SH | | SOLE | | 19,790 | 0 | 290 |
Dynatrace Inc | COM | 268150109 | 1,269,919 | 24,673 | SH | | SOLE | | 24,673 | 0 | 0 |
Dynavax Technologies Corp | COM | 268158201 | 2,920,256 | 226,026 | SH | | SOLE | | 226,026 | 0 | 0 |
e l f Beauty Inc | COM | 26856L103 | 59,253,728 | 518,723 | SH | | SOLE | | 509,989 | 6,412 | 2,322 |
Eaton Corp | COM | G29183103 | 105,233,597 | 523,290 | SH | | SOLE | | 451,929 | 50,053 | 21,308 |
Editas Medicine Inc | COM | 28106W103 | 741,638 | 90,114 | SH | | SOLE | | 90,114 | 0 | 0 |
Edwards Lifesciences Corp | COM | 28176E108 | 11,137,119 | 118,066 | SH | | SOLE | | 89,115 | 28,180 | 771 |
Eli Lilly and Company | COM | 532457108 | 130,462,268 | 278,183 | SH | | SOLE | | 242,517 | 26,154 | 9,512 |
Emcor Group Inc Com | COM | 29084Q100 | 133,436,961 | 722,140 | SH | | SOLE | | 644,600 | 35,893 | 41,647 |
Enphase Energy Inc | COM | 29355A107 | 3,542,537 | 21,152 | SH | | SOLE | | 18,977 | 0 | 2,175 |
EnPro Industries Inc | COM | 29355X107 | 32,869,952 | 246,162 | SH | | SOLE | | 241,012 | 3,883 | 1,267 |
Entegris Inc | COM | 29362U104 | 127,071,137 | 1,146,644 | SH | | SOLE | | 1,013,355 | 60,671 | 72,618 |
Envista Holdings Corp | COM | 29415F104 | 2,990,441 | 88,370 | SH | | SOLE | | 86,752 | 0 | 1,618 |
EOG Res Inc | COM | 26875P101 | 22,719,619 | 198,529 | SH | | SOLE | | 176,635 | 20,769 | 1,125 |
Equinix Inc | COM | 29444U700 | 4,439,238 | 5,663 | SH | | SOLE | | 5,541 | 0 | 122 |
Equity LifeStyle Properties In | COM | 29472R108 | 378,597 | 5,660 | SH | | SOLE | | 5,660 | 0 | 0 |
Estee Lauder Companies Cl A | COM | 518439104 | 63,145,146 | 321,546 | SH | | SOLE | | 276,784 | 33,696 | 11,066 |
Etsy Inc | COM | 29786A106 | 441,326 | 5,216 | SH | | SOLE | | 5,216 | 0 | 0 |
Exponent Inc | COM | 30214U102 | 3,095,337 | 33,169 | SH | | SOLE | | 33,132 | 0 | 37 |
Exxon Mobil Corp | COM | 30231G102 | 2,249,676 | 20,976 | SH | | SOLE | | 20,801 | 0 | 175 |
Factset Reasearch Systems Inc | COM | 303075105 | 105,623,360 | 263,630 | SH | | SOLE | | 232,431 | 14,252 | 16,947 |
Fair Isaac Corp | COM | 303250104 | 19,168,566 | 23,688 | SH | | SOLE | | 18,326 | 5,212 | 150 |
Federated Hermes Inc Class B | COM | 314211103 | 1,772,328 | 49,437 | SH | | SOLE | | 49,437 | 0 | 0 |
Floor & Decor Holdings Inc Cla | COM | 339750101 | 127,110,946 | 1,222,691 | SH | | SOLE | | 1,091,488 | 65,055 | 66,148 |
Fnb Corp Pa Com | COM | 302520101 | 1,880,969 | 164,420 | SH | | SOLE | | 164,420 | 0 | 0 |
Fortinet Inc | COM | 34959E109 | 19,741,916 | 261,171 | SH | | SOLE | | 216,983 | 41,226 | 2,962 |
Fox Factory Holding Corp | COM | 35138V102 | 26,330,603 | 242,656 | SH | | SOLE | | 239,189 | 2,560 | 907 |
Freeport-McMoran Inc | COM | 35671D857 | 98,021,628 | 2,450,541 | SH | | SOLE | | 2,136,424 | 222,868 | 91,249 |
FTI Consulting Inc | COM | 302941109 | 33,757,837 | 177,486 | SH | | SOLE | | 173,324 | 2,451 | 1,711 |
FuelCell Energy Inc | COM | 35952H601 | 434,341 | 201,084 | SH | | SOLE | | 201,084 | 0 | 0 |
Garmin Ltd | COM | H2906T109 | 6,236,536 | 59,800 | SH | | SOLE | | 42,823 | 16,501 | 476 |
Generac Hldgs Inc | COM | 368736104 | 317,796 | 2,131 | SH | | SOLE | | 2,131 | 0 | 0 |
Getty Realty Corp | COM | 374297109 | 4,984,952 | 147,397 | SH | | SOLE | | 147,397 | 0 | 0 |
Gitlab Inc Cl A | COM | 37637K108 | 5,827,000 | 114,009 | SH | | SOLE | | 114,009 | 0 | 0 |
Global Payments Inc. | COM | 37940X102 | 5,715,618 | 58,015 | SH | | SOLE | | 43,329 | 14,361 | 325 |
Goldman Sachs Group Inc | COM | 38141G104 | 9,321,955 | 28,902 | SH | | SOLE | | 21,517 | 7,235 | 150 |
Group 1 Automotive Inc | COM | 398905109 | 7,915,123 | 30,667 | SH | | SOLE | | 30,667 | 0 | 0 |
Halozyme Therapeutics Inc | COM | 40637H109 | 10,427,981 | 289,104 | SH | | SOLE | | 229,498 | 57,541 | 2,065 |
Hannon Armstrong Sustainable I | COM | 41068X100 | 953,334 | 38,133 | SH | | SOLE | | 38,133 | 0 | 0 |
Hanover Insurance Group Inc | COM | 410867105 | 2,243,943 | 19,853 | SH | | SOLE | | 19,853 | 0 | 0 |
Heartland Financial USA Inc | COM | 42234Q102 | 249,799 | 8,963 | SH | | SOLE | | 8,963 | 0 | 0 |
Hecla Mng Co Com | COM | 422704106 | 4,112,521 | 798,548 | SH | | SOLE | | 798,548 | 0 | 0 |
HEICO Corporation | COM | 422806109 | 12,189,964 | 68,893 | SH | | SOLE | | 49,633 | 18,832 | 428 |
Hershey Company | COM | 427866108 | 8,393,648 | 33,615 | SH | | SOLE | | 24,108 | 9,372 | 135 |
Highwoods Pptys Inc Com | COM | 431284108 | 651,692 | 27,256 | SH | | SOLE | | 27,256 | 0 | 0 |
Hologic Inc | COM | 436440101 | 96,477,212 | 1,191,518 | SH | | SOLE | | 1,043,974 | 69,646 | 77,898 |
Home Depot Inc | COM | 437076102 | 130,296,724 | 419,446 | SH | | SOLE | | 369,932 | 36,900 | 12,614 |
Homestreet Inc Com | COM | 43785V102 | 1,686,968 | 284,961 | SH | | SOLE | | 284,961 | 0 | 0 |
Honeywell International Inc | COM | 438516106 | 13,868,834 | 66,838 | SH | | SOLE | | 64,741 | 1,565 | 532 |
Horizon Therapeutics Plc | COM | G46188101 | 1,197,688 | 11,645 | SH | | SOLE | | 6,995 | 3,825 | 825 |
Huron Consulting Group | COM | 447462102 | 6,518,795 | 76,773 | SH | | SOLE | | 76,773 | 0 | 0 |
ICF International Inc | COM | 44925C103 | 27,447,436 | 220,656 | SH | | SOLE | | 216,331 | 3,026 | 1,299 |
IDACORP Inc | COM | 451107106 | 1,955,497 | 19,059 | SH | | SOLE | | 19,059 | 0 | 0 |
IDEX Corp Com | COM | 45167R104 | 116,196,688 | 539,797 | SH | | SOLE | | 475,912 | 30,816 | 33,069 |
Idexx Labs Corp | COM | 45168D104 | 2,795,663 | 5,567 | SH | | SOLE | | 4,953 | 479 | 135 |
Illinois Tool Works Inc | COM | 452308109 | 15,644,414 | 62,538 | SH | | SOLE | | 62,228 | 0 | 310 |
Independence Rlty Tr Inc Com | COM | 45378A106 | 2,357,192 | 129,374 | SH | | SOLE | | 129,374 | 0 | 0 |
InMode Ltd | COM | M5425M103 | 26,011,810 | 696,434 | SH | | SOLE | | 684,345 | 7,869 | 4,220 |
Installed Building Products In | COM | 45780R101 | 201,130 | 1,435 | SH | | SOLE | | 1,435 | 0 | 0 |
Insulet Corporation | COM | 45784P101 | 3,756,782 | 13,029 | SH | | SOLE | | 12,895 | 0 | 134 |
Integer Holdings Corporation | COM | 45826H109 | 26,604,089 | 300,238 | SH | | SOLE | | 294,183 | 4,472 | 1,583 |
Intel Corp | COM | 458140100 | 228,228 | 6,825 | SH | | SOLE | | 5,600 | 0 | 1,225 |
Intercontinental Exchange Inc | COM | 45866F104 | 1,288,547 | 11,395 | SH | | SOLE | | 11,245 | 0 | 150 |
Intuit Inc | COM | 461202103 | 93,651,065 | 204,394 | SH | | SOLE | | 179,162 | 17,912 | 7,320 |
Intuitive Surgical Inc | COM | 46120E602 | 97,787,317 | 285,978 | SH | | SOLE | | 248,889 | 26,303 | 10,786 |
Iqvia Holdings Inc Com | COM | 46266C105 | 709,374 | 3,156 | SH | | SOLE | | 3,156 | 0 | 0 |
Johnson & Johnson Com | COM | 478160104 | 16,463,281 | 99,464 | SH | | SOLE | | 95,505 | 2,213 | 1,746 |
JPMorgan Chase & Co | COM | 46625H100 | 16,350,345 | 112,420 | SH | | SOLE | | 108,539 | 3,366 | 515 |
KBR Inc com | COM | 48242W106 | 3,800,077 | 58,409 | SH | | SOLE | | 58,348 | 0 | 61 |
Keysight Technologies Inc | COM | 49338L103 | 111,794,315 | 667,628 | SH | | SOLE | | 589,069 | 34,486 | 44,073 |
Kinsale Cap Group Inc | COM | 49714P108 | 2,221,636 | 5,937 | SH | | SOLE | | 5,930 | 0 | 7 |
Kulicke & Soffa Inds Inc Com | COM | 501242101 | 10,727,877 | 180,452 | SH | | SOLE | | 180,452 | 0 | 0 |
Kymera Therapeutics Inc | COM | 501575104 | 1,037,424 | 45,125 | SH | | SOLE | | 45,125 | 0 | 0 |
Lam Research Corporation | COM | 512807108 | 248,039 | 386 | SH | | SOLE | | 220 | 0 | 166 |
Lamb Weston Holdings Inc | COM | 513272104 | 832,238 | 7,240 | SH | | SOLE | | 7,240 | 0 | 0 |
Lantheus Holdings Inc | COM | 516544103 | 30,557,622 | 364,128 | SH | | SOLE | | 356,270 | 5,476 | 2,382 |
LCI Inds Com | COM | 50189K103 | 7,144,181 | 56,538 | SH | | SOLE | | 56,538 | 0 | 0 |
Lemaitre Vascular Inc | COM | 525558201 | 25,103,043 | 373,113 | SH | | SOLE | | 366,469 | 4,834 | 1,810 |
Lendingtree Inc | COM | 52603B107 | 414,938 | 18,767 | SH | | SOLE | | 18,767 | 0 | 0 |
Linde Plc Com | COM | G54950103 | 14,784,581 | 38,797 | SH | | SOLE | | 38,547 | 0 | 250 |
Lululemon Athletica Inc Com | COM | 550021109 | 13,657,037 | 36,082 | SH | | SOLE | | 28,128 | 7,750 | 204 |
M/I Homes Inc | COM | 55305B101 | 4,342,498 | 49,805 | SH | | SOLE | | 49,805 | 0 | 0 |
Marketaxess Hldgs Inc | COM | 57060D108 | 2,533,495 | 9,691 | SH | | SOLE | | 9,681 | 0 | 10 |
Marriot Intl Inc New CL A | COM | 571903202 | 601,952 | 3,277 | SH | | SOLE | | 3,277 | 0 | 0 |
Martin Marietta Materials Inc | COM | 573284106 | 112,003,225 | 242,594 | SH | | SOLE | | 210,995 | 24,762 | 6,837 |
Mastercard Inc. CL-A | COM | 57636Q104 | 14,288,441 | 36,330 | SH | | SOLE | | 28,925 | 7,099 | 306 |
Matador Res Co | COM | 576485205 | 5,890,695 | 112,590 | SH | | SOLE | | 112,590 | 0 | 0 |
McCormick & Co. - non voting s | COM | 579780206 | 2,420,343 | 27,747 | SH | | SOLE | | 21,212 | 0 | 6,535 |
Mcdonalds Corp | COM | 580135101 | 14,721,623 | 49,334 | SH | | SOLE | | 48,944 | 0 | 390 |
Medpace Holdings Inc | COM | 58506Q109 | 32,484,914 | 135,258 | SH | | SOLE | | 133,106 | 1,444 | 708 |
Merck & Company Inc | COM | 58933Y105 | 16,402,614 | 142,149 | SH | | SOLE | | 141,649 | 0 | 500 |
Meta Platforms Inc | COM | 30303M102 | 428,748 | 1,494 | SH | | SOLE | | 1,494 | 0 | 0 |
Mettler Toledo International C | COM | 592688105 | 118,554,545 | 90,386 | SH | | SOLE | | 79,595 | 5,046 | 5,745 |
MGP Ingredients Inc | COM | 55303J106 | 24,664,029 | 232,067 | SH | | SOLE | | 228,657 | 2,444 | 966 |
Microsoft Corp | COM | 594918104 | 204,944,358 | 601,822 | SH | | SOLE | | 532,133 | 50,409 | 19,280 |
Mirati Therapeutics Inc | COM | 60468T105 | 1,281,170 | 35,460 | SH | | SOLE | | 35,460 | 0 | 0 |
Modine Manufacturing Co | COM | 607828100 | 3,743,874 | 113,382 | SH | | SOLE | | 113,382 | 0 | 0 |
Monolithic Power Systems Inc | COM | 609839105 | 145,816,631 | 269,916 | SH | | SOLE | | 240,102 | 12,942 | 16,872 |
Moody's Corporation | COM | 615369105 | 67,103,353 | 192,981 | SH | | SOLE | | 165,820 | 19,612 | 7,549 |
Mueller Inds Inc | COM | 624756102 | 8,733,586 | 100,064 | SH | | SOLE | | 100,064 | 0 | 0 |
Napco Security Tech Inc. | COM | 630402105 | 2,687,533 | 77,562 | SH | | SOLE | | 77,562 | 0 | 0 |
Neogen Corporation | COM | 640491106 | 15,414,725 | 708,723 | SH | | SOLE | | 695,933 | 9,401 | 3,389 |
Netflix Inc | COM | 64110L106 | 7,101,580 | 16,122 | SH | | SOLE | | 11,891 | 4,106 | 125 |
Neurocrine Biosciences Inc | COM | 64125C109 | 544,300 | 5,772 | SH | | SOLE | | 3,147 | 2,580 | 45 |
Nextera Energy Inc Com | COM | 65339F101 | 16,494,315 | 222,295 | SH | | SOLE | | 214,699 | 0 | 7,596 |
Nike Inc Cl B | COM | 654106103 | 21,114,515 | 191,307 | SH | | SOLE | | 164,429 | 26,130 | 748 |
Norfolk Southn Corp | COM | 655844108 | 204,197 | 901 | SH | | SOLE | | 901 | 0 | 0 |
Northrop Grumman Corp | COM | 666807102 | 63,050,324 | 138,329 | SH | | SOLE | | 117,429 | 15,260 | 5,640 |
NVIDIA Corp | COM | 67066G104 | 180,566,227 | 426,850 | SH | | SOLE | | 365,079 | 46,744 | 15,027 |
Nxp Semiconductors N V Com | COM | N6596X109 | 102,622,546 | 501,380 | SH | | SOLE | | 436,898 | 45,044 | 19,438 |
Old Dominion Freight Lines Inc | COM | 679580100 | 77,976,515 | 210,890 | SH | | SOLE | | 184,090 | 18,901 | 7,899 |
Onto Innovation Inc | COM | 683344105 | 50,431,161 | 432,997 | SH | | SOLE | | 391,111 | 39,163 | 2,723 |
Option Care Health Inc | COM | 68404L201 | 2,986,936 | 91,934 | SH | | SOLE | | 91,840 | 0 | 94 |
Oracle Corporation | COM | 68389X105 | 13,260,433 | 111,348 | SH | | SOLE | | 111,133 | 0 | 215 |
OReilly Automotive Inc | COM | 67103H107 | 104,385,631 | 109,270 | SH | | SOLE | | 94,951 | 10,216 | 4,103 |
Oroco Resource Corp | COM | 687033100 | 11,639 | 21,675 | SH | | SOLE | | 21,675 | 0 | 0 |
Pacira Biosciences Inc | COM | 695127100 | 3,503,520 | 87,435 | SH | | SOLE | | 87,435 | 0 | 0 |
Papa Johns International Inc | COM | 698813102 | 2,458,922 | 33,305 | SH | | SOLE | | 33,274 | 0 | 31 |
Patrick Industries Inc | COM | 703343103 | 7,777,759 | 97,222 | SH | | SOLE | | 97,222 | 0 | 0 |
Paycom Software Inc | COM | 70432V102 | 181,162,532 | 563,948 | SH | | SOLE | | 498,028 | 36,381 | 29,539 |
PayPal Holdings Inc | COM | 70450Y103 | 241,796 | 3,624 | SH | | SOLE | | 2,861 | 0 | 763 |
Penumbra Inc | COM | 70975L107 | 2,496,843 | 7,257 | SH | | SOLE | | 6,209 | 791 | 257 |
PepsiCo Inc | COM | 713448108 | 98,355,275 | 531,019 | SH | | SOLE | | 462,441 | 48,996 | 19,582 |
Perficient Inc | COM | 71375U101 | 67,939,532 | 815,307 | SH | | SOLE | | 776,979 | 28,384 | 9,944 |
Perion Network Ltd | COM | M78673114 | 23,939,867 | 780,563 | SH | | SOLE | | 766,049 | 8,714 | 5,800 |
Pfizer Inc | COM | 717081103 | 346,050 | 9,434 | SH | | SOLE | | 9,434 | 0 | 0 |
PGT Innovations Inc | COM | 69336V101 | 24,520,339 | 841,178 | SH | | SOLE | | 824,556 | 11,949 | 4,673 |
Pioneer Natural Resources Comp | COM | 723787107 | 105,447,076 | 508,964 | SH | | SOLE | | 439,797 | 48,562 | 20,605 |
Plexus Corp | COM | 729132100 | 1,573,608 | 16,018 | SH | | SOLE | | 16,018 | 0 | 0 |
Pool Corp | COM | 73278L105 | 132,922,013 | 354,799 | SH | | SOLE | | 311,141 | 22,867 | 20,791 |
Portland Gen Elec Co Com New | COM | 736508847 | 3,147,158 | 67,204 | SH | | SOLE | | 67,204 | 0 | 0 |
PotlatchDeltic Corporation | COM | 737630103 | 8,542,484 | 161,636 | SH | | SOLE | | 161,636 | 0 | 0 |
Power Integrations Inc | COM | 739276103 | 29,066,617 | 307,031 | SH | | SOLE | | 300,217 | 4,139 | 2,675 |
Prestige Consumer Healthcare I | COM | 74112D101 | 5,031,819 | 84,668 | SH | | SOLE | | 84,605 | 0 | 63 |
Procter & Gamble Company | COM | 742718109 | 92,158,584 | 607,345 | SH | | SOLE | | 519,654 | 63,618 | 24,073 |
Progressive Corp Ohio Com | COM | 743315103 | 767,945 | 5,802 | SH | | SOLE | | 5,483 | 0 | 319 |
Progyny Inc | COM | 74340E103 | 25,416,354 | 646,069 | SH | | SOLE | | 635,953 | 7,361 | 2,755 |
PTC Inc | COM | 69370C100 | 4,019,690 | 28,248 | SH | | SOLE | | 28,213 | 0 | 35 |
Qualcomm Inc | COM | 747525103 | 246,056 | 2,067 | SH | | SOLE | | 2,067 | 0 | 0 |
Qualys Inc | COM | 74758T303 | 139,876,621 | 1,082,888 | SH | | SOLE | | 983,447 | 46,704 | 52,737 |
Quanta Svcs Inc Com | COM | 74762E102 | 98,997,950 | 503,935 | SH | | SOLE | | 440,016 | 44,314 | 19,605 |
Range Resources Corp | COM | 75281A109 | 10,259,750 | 348,971 | SH | | SOLE | | 348,048 | 0 | 923 |
Raymond James Financial Inc | COM | 754730109 | 101,621,208 | 979,293 | SH | | SOLE | | 870,274 | 49,163 | 59,856 |
Relay Therapeutics Inc | COM | 75943R102 | 1,836,611 | 146,227 | SH | | SOLE | | 146,227 | 0 | 0 |
Repligen Corporation | COM | 759916109 | 2,692,267 | 19,032 | SH | | SOLE | | 18,842 | 0 | 190 |
Resmed Inc Com | COM | 761152107 | 118,679,122 | 543,154 | SH | | SOLE | | 482,978 | 27,925 | 32,251 |
Rockwell Automation Inc | COM | 773903109 | 13,992,877 | 42,473 | SH | | SOLE | | 31,994 | 10,114 | 365 |
Roper Industries Inc | COM | 776696106 | 89,747,839 | 186,664 | SH | | SOLE | | 163,243 | 16,343 | 7,078 |
RPM International Inc | COM | 749685103 | 12,006,656 | 133,809 | SH | | SOLE | | 133,409 | 0 | 400 |
S&P Global Inc | COM | 78409V104 | 1,738,907 | 4,338 | SH | | SOLE | | 3,820 | 0 | 518 |
Saia Inc | COM | 78709Y105 | 124,750,058 | 364,329 | SH | | SOLE | | 322,010 | 19,800 | 22,519 |
salesforce.com inc | COM | 79466L302 | 1,038,554 | 4,916 | SH | | SOLE | | 4,916 | 0 | 0 |
Sandy Spring Bancorp Inc Com | COM | 800363103 | 4,222,823 | 186,192 | SH | | SOLE | | 186,192 | 0 | 0 |
Schlumberger Ltd | COM | 806857108 | 520,672 | 10,600 | SH | | SOLE | | 10,600 | 0 | 0 |
Sealed Air Corp | COM | 81211K100 | 353,526 | 8,838 | SH | | SOLE | | 8,788 | 0 | 50 |
Sensata Technologies Holdings | COM | G8060N102 | 225,220 | 5,006 | SH | | SOLE | | 5,006 | 0 | 0 |
Servicenow Inc | COM | 81762P102 | 91,891,950 | 163,518 | SH | | SOLE | | 140,841 | 16,092 | 6,585 |
Sherwin Williams | COM | 824348106 | 102,331,958 | 385,402 | SH | | SOLE | | 331,645 | 40,561 | 13,196 |
Shoals Technologies Group Inc | COM | 82489W107 | 488,861 | 19,126 | SH | | SOLE | | 19,126 | 0 | 0 |
Simon Property Group Inc | COM | 828806109 | 702,118 | 6,080 | SH | | SOLE | | 6,080 | 0 | 0 |
Simply Good Foods Co Com | COM | 82900L102 | 32,512,484 | 888,562 | SH | | SOLE | | 876,408 | 8,460 | 3,694 |
Simpson Manufacturing Co Inc | COM | 829073105 | 415,639 | 3,001 | SH | | SOLE | | 3,001 | 0 | 0 |
Simulations Plus Inc | COM | 829214105 | 5,675,435 | 130,982 | SH | | SOLE | | 94,004 | 36,078 | 900 |
Skechers U S A Inc Cl A | COM | 830566105 | 8,940,878 | 169,785 | SH | | SOLE | | 169,785 | 0 | 0 |
Skyline Champion Corporation | COM | 830830105 | 24,057,326 | 367,568 | SH | | SOLE | | 360,432 | 5,046 | 2,090 |
Skyworks Solutions Inc | COM | 83088M102 | 64,219,513 | 580,174 | SH | | SOLE | | 530,303 | 21,145 | 28,726 |
Smuckers JM Co | COM | 832696405 | 231,251 | 1,566 | SH | | SOLE | | 1,071 | 0 | 495 |
SOUTHERN CO COM | COM | 842587107 | 422,554 | 6,015 | SH | | SOLE | | 5,415 | 0 | 600 |
Southwest Airlines Co | COM | 844741108 | 305,612 | 8,440 | SH | | SOLE | | 8,440 | 0 | 0 |
Spire Inc Com | COM | 84857L101 | 4,053,136 | 63,889 | SH | | SOLE | | 63,889 | 0 | 0 |
Spirit Airlines Inc | COM | 848577102 | 5,702,362 | 332,305 | SH | | SOLE | | 332,305 | 0 | 0 |
Sprouts Farmers Market Inc | COM | 85208M102 | 24,765,570 | 674,260 | SH | | SOLE | | 662,840 | 8,653 | 2,767 |
SPS Commerce Inc Com | COM | 78463M107 | 162,829,151 | 847,804 | SH | | SOLE | | 764,715 | 39,251 | 43,838 |
STAG Industrial Inc | COM | 85254J102 | 7,630,257 | 212,660 | SH | | SOLE | | 212,660 | 0 | 0 |
Steris Plc Shs Usd | COM | G8473T100 | 132,442,027 | 588,684 | SH | | SOLE | | 524,387 | 29,587 | 34,710 |
Sterling Infrastructure Inc | COM | 859241101 | 28,836,212 | 516,778 | SH | | SOLE | | 507,522 | 6,568 | 2,688 |
Stryker Corporation | COM | 863667101 | 21,186,149 | 69,442 | SH | | SOLE | | 68,002 | 0 | 1,440 |
Summit Materials Inc Cl A | COM | 86614U100 | 21,478,987 | 567,477 | SH | | SOLE | | 554,612 | 9,000 | 3,865 |
Sun Communities Inc | COM | 866674104 | 87,634,272 | 671,733 | SH | | SOLE | | 597,084 | 34,595 | 40,054 |
Supernus Pharmaceuticals Inc | COM | 868459108 | 23,147,974 | 770,059 | SH | | SOLE | | 754,914 | 8,803 | 6,342 |
Synopsys Inc | COM | 871607107 | 118,365,051 | 271,847 | SH | | SOLE | | 235,277 | 23,465 | 13,105 |
T Rowe Price Group Inc. | COM | 74144T108 | 15,162,301 | 135,354 | SH | | SOLE | | 134,979 | 0 | 375 |
Take Two Interactive | COM | 874054109 | 99,269,509 | 674,569 | SH | | SOLE | | 596,795 | 35,094 | 42,680 |
Talos Energy Inc | COM | 87484T108 | 5,321,891 | 383,698 | SH | | SOLE | | 383,698 | 0 | 0 |
TE Connectivity LTD | COM | H84989104 | 13,896,190 | 99,145 | SH | | SOLE | | 98,845 | 0 | 300 |
Teledyne Technologies Inc Com | COM | 879360105 | 111,357,068 | 270,869 | SH | | SOLE | | 239,303 | 14,748 | 16,818 |
Teleflex Inc | COM | 879369106 | 1,912,066 | 7,900 | SH | | SOLE | | 7,800 | 0 | 100 |
Telephone Data Sys Inc Com | COM | 879433829 | 3,526,548 | 428,499 | SH | | SOLE | | 428,499 | 0 | 0 |
Teradyne Inc | COM | 880770102 | 417,488 | 3,750 | SH | | SOLE | | 3,750 | 0 | 0 |
Terreno Realty Corporation | COM | 88146M101 | 10,068,702 | 167,532 | SH | | SOLE | | 167,479 | 0 | 53 |
Tesla Inc | COM | 88160R101 | 107,242,457 | 409,682 | SH | | SOLE | | 354,080 | 38,720 | 16,882 |
Texas Roadhouse Inc | COM | 882681109 | 1,118,309 | 9,960 | SH | | SOLE | | 9,960 | 0 | 0 |
The Coca Cola Company | COM | 191216100 | 243,918 | 4,050 | SH | | SOLE | | 4,050 | 0 | 0 |
Thermo Fisher Scientific Inc. | COM | 883556102 | 8,232,856 | 15,779 | SH | | SOLE | | 11,967 | 2,798 | 1,014 |
TJX Companies Inc | COM | 872540109 | 2,051,286 | 24,193 | SH | | SOLE | | 21,488 | 0 | 2,705 |
Tractor Supply Company | COM | 892356106 | 31,792,482 | 143,792 | SH | | SOLE | | 129,136 | 13,992 | 664 |
Trade Desk Inc Cl A | COM | 88339J105 | 64,126,731 | 830,442 | SH | | SOLE | | 715,998 | 83,130 | 31,314 |
Trimble Inc | COM | 896239100 | 9,542,303 | 180,248 | SH | | SOLE | | 138,410 | 40,638 | 1,200 |
Trinet Group | COM | 896288107 | 5,962,786 | 62,786 | SH | | SOLE | | 62,786 | 0 | 0 |
UFP Technologies Inc | COM | 902673102 | 10,655,741 | 54,969 | SH | | SOLE | | 54,948 | 0 | 21 |
Ulta Beauty Inc | COM | 90384S303 | 118,288,759 | 251,360 | SH | | SOLE | | 222,038 | 14,483 | 14,839 |
Ultra Clean Holdings Inc | COM | 90385V107 | 23,079,538 | 600,092 | SH | | SOLE | | 588,436 | 8,869 | 2,787 |
Umb Finl Corp Com | COM | 902788108 | 6,645,817 | 109,127 | SH | | SOLE | | 109,127 | 0 | 0 |
Union Pacific Corp | COM | 907818108 | 893,399 | 4,366 | SH | | SOLE | | 4,366 | 0 | 0 |
United Parcel Service Inc Cl B | COM | 911312106 | 11,679,995 | 65,160 | SH | | SOLE | | 64,810 | 0 | 350 |
United Rentals Inc | COM | 911363109 | 3,039,650 | 6,825 | SH | | SOLE | | 5,754 | 921 | 150 |
UnitedHealth Group Inc | COM | 91324P102 | 128,760,368 | 267,894 | SH | | SOLE | | 234,349 | 25,470 | 8,075 |
Vail Resorts Inc | COM | 91879Q109 | 412,886 | 1,640 | SH | | SOLE | | 1,640 | 0 | 0 |
Valley Natl Bancorp Com | COM | 919794107 | 2,173,715 | 280,479 | SH | | SOLE | | 280,479 | 0 | 0 |
Valmont Industries Inc | COM | 920253101 | 27,368,950 | 94,035 | SH | | SOLE | | 92,604 | 970 | 461 |
Veeva Sys Inc | COM | 922475108 | 82,586,680 | 417,674 | SH | | SOLE | | 356,929 | 44,619 | 16,126 |
VeriSign Inc | COM | 92343E102 | 373,076 | 1,651 | SH | | SOLE | | 1,651 | 0 | 0 |
Verisk Analytics Inc | COM | 92345Y106 | 209,078 | 925 | SH | | SOLE | | 925 | 0 | 0 |
Verizon Communications Inc Com | COM | 92343V104 | 641,749 | 17,256 | SH | | SOLE | | 17,256 | 0 | 0 |
Vertex Pharmaceuticals Inc | COM | 92532F100 | 534,551 | 1,519 | SH | | SOLE | | 460 | 778 | 281 |
Virtu Finl Corp Conn | COM | 928254101 | 5,979,515 | 349,884 | SH | | SOLE | | 349,884 | 0 | 0 |
Visa Inc | COM | 92826C839 | 134,059,116 | 564,507 | SH | | SOLE | | 500,910 | 44,356 | 19,241 |
Walmart Inc | COM | 931142103 | 290,940 | 1,851 | SH | | SOLE | | 1,851 | 0 | 0 |
Washington Fed Inc Com | COM | 938824109 | 6,049,918 | 228,127 | SH | | SOLE | | 228,127 | 0 | 0 |
Webster Finl Coup Conn Com | COM | 947890109 | 1,212,500 | 32,119 | SH | | SOLE | | 32,119 | 0 | 0 |
Werner Enterprises Inc | COM | 950755108 | 9,805,863 | 221,953 | SH | | SOLE | | 221,864 | 0 | 89 |
West Pharmaceutical Services I | COM | 955306105 | 131,247,842 | 343,159 | SH | | SOLE | | 303,340 | 18,120 | 21,699 |
Western Alliance Bancorp | COM | 957638109 | 7,850,436 | 215,257 | SH | | SOLE | | 215,257 | 0 | 0 |
Williams-Sonoma Inc | COM | 969904101 | 59,428,192 | 474,894 | SH | | SOLE | | 448,394 | 3,056 | 23,444 |
WillScot Mobile Mini Holdings | COM | 971378104 | 98,924,057 | 2,069,974 | SH | | SOLE | | 1,822,970 | 111,019 | 135,985 |
Wingstop Inc | COM | 974155103 | 2,268,076 | 11,331 | SH | | SOLE | | 11,331 | 0 | 0 |
Wintrust Finl Corp Com | COM | 97650W108 | 6,965,483 | 95,917 | SH | | SOLE | | 95,917 | 0 | 0 |
Workday Inc | COM | 98138H101 | 9,327,902 | 41,294 | SH | | SOLE | | 30,598 | 10,436 | 260 |
YETI Holdings Inc | COM | 98585X104 | 24,390,083 | 627,963 | SH | | SOLE | | 618,688 | 6,699 | 2,576 |
Zebra Technologies Corp- Cl A | COM | 989207105 | 7,165,298 | 24,221 | SH | | SOLE | | 17,786 | 6,285 | 150 |
Zoetis Inc | COM | 98978V103 | 114,359,423 | 664,070 | SH | | SOLE | | 573,829 | 65,710 | 24,531 |
Zynex Inc | COM | 98986M103 | 1,117,964 | 116,576 | SH | | SOLE | | 116,576 | 0 | 0 |
Alerian MLP ETF | COM | 00162Q452 | 5,899,021 | 150,447 | SH | | SOLE | | 150,447 | 0 | 0 |
Global X Fds Us Infr Dev Etf | COM | 37954Y673 | 3,126,573 | 99,477 | SH | | SOLE | | 99,477 | 0 | 0 |
Invesco Optimum Yield Diversif | COM | 46090F100 | 1,485,651 | 109,199 | SH | | SOLE | | 109,199 | 0 | 0 |
iShares Core Conservative Allo | COM | 464289883 | 534,133 | 15,157 | SH | | SOLE | | 15,088 | 0 | 69 |
iShares Core S&P 500 | COM | 464287200 | 293,723 | 659 | SH | | SOLE | | 659 | 0 | 0 |
iShares Core S&P Small-Cap | COM | 464287804 | 3,211,431 | 32,227 | SH | | SOLE | | 32,227 | 0 | 0 |
iShares Core US REIT | COM | 464288521 | 5,401,217 | 105,062 | SH | | SOLE | | 105,062 | 0 | 0 |
iShares MSCI Pacific ex Japan | COM | 464286665 | 3,123,564 | 73,948 | SH | | SOLE | | 73,948 | 0 | 0 |
iShares Russell MidCap Growth | COM | 464287481 | 16,361,778 | 169,324 | SH | | SOLE | | 166,839 | 0 | 2,485 |
iShares S&P Midcap 400/Grwth | COM | 464287606 | 241,575 | 3,221 | SH | | SOLE | | 2,805 | 0 | 416 |
iShares S&P Preferred Stock In | COM | 464288687 | 3,993,832 | 129,125 | SH | | SOLE | | 129,125 | 0 | 0 |
Ishares Tr 0-3 Mnth Treasry | COM | 46436E718 | 1,817,299 | 18,059 | SH | | SOLE | | 18,059 | 0 | 0 |
iShares Tr Msci Eafe Etf | COM | 464287465 | 2,001,435 | 27,606 | SH | | SOLE | | 8,975 | 0 | 18,631 |
iShares Tr Russ 1000 Grw ETF | COM | 464287614 | 9,716,331 | 35,309 | SH | | SOLE | | 34,445 | 0 | 864 |
SPDR S&P 500 ETF Trust | COM | 78462F103 | 1,400,160 | 3,159 | SH | | SOLE | | 2,129 | 0 | 1,030 |
SPDR S&P Midcap 400 ETF | COM | 78467Y107 | 234,187 | 489 | SH | | SOLE | | 293 | 0 | 196 |
VanEck Fallen Angel High Yield | COM | 92189F437 | 5,384,743 | 193,905 | SH | | SOLE | | 193,905 | 0 | 0 |
VanEck Rare Earth Strategic Me | COM | 92189H805 | 1,461,620 | 17,576 | SH | | SOLE | | 17,576 | 0 | 0 |
Vanguard FTSE All-World ex-US | COM | 922042718 | 3,246,667 | 29,387 | SH | | SOLE | | 29,387 | 0 | 0 |
Vanguard FTSE Emerging Markets | COM | 922042858 | 4,903,305 | 120,534 | SH | | SOLE | | 92,546 | 0 | 27,988 |
Vanguard Index Fds | COM | 922908363 | 592,185 | 1,454 | SH | | SOLE | | 1,454 | 0 | 0 |
Vanguard Index Fds | COM | 922908736 | 461,791 | 1,632 | SH | | SOLE | | 1,632 | 0 | 0 |
Vanguard Index Fds Small Cp Et | COM | 922908751 | 286,998 | 1,443 | SH | | SOLE | | 1,443 | 0 | 0 |
Vanguard Mid Cap ETF | COM | 922908629 | 314,388 | 1,428 | SH | | SOLE | | 1,428 | 0 | 0 |
Vanguard Utilities ETF | COM | 92204A876 | 4,136,943 | 29,099 | SH | | SOLE | | 29,099 | 0 | 0 |
Asml Holding Nv Adr | COM | N07059210 | 6,159,745 | 8,499 | SH | | SOLE | | 6,107 | 2,337 | 55 |
Nestle S A Sponsored Adr | COM | 641069406 | 11,413,049 | 94,895 | SH | | SOLE | | 94,595 | 0 | 300 |
WNS (Holdings) Limited Sponsor | COM | 92932M101 | 26,381,587 | 357,862 | SH | | SOLE | | 352,792 | 3,530 | 1,540 |