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