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 Labs Com | COM | 002824100 | 549,591 | 4,835 | SH | | SOLE | | 4,385 | 0 | 450 |
Abbvie Inc Com | COM | 00287Y109 | 17,616,241 | 96,739 | SH | | SOLE | | 96,352 | 0 | 387 |
Acadia Healthcare Company Inc | COM | 00404A109 | 8,143,974 | 102,802 | SH | | SOLE | | 102,802 | 0 | 0 |
Accenture Plc Ireland Shs Clas | COM | G1151C101 | 131,064,138 | 378,131 | SH | | SOLE | | 328,803 | 36,066 | 13,262 |
ACV Auctions Inc Class A | COM | 00091G104 | 9,063,676 | 482,881 | SH | | SOLE | | 482,881 | 0 | 0 |
Adobe Inc Com | COM | 00724F101 | 120,733,160 | 239,265 | SH | | SOLE | | 206,408 | 24,776 | 8,081 |
AeroVironment Inc | COM | 008073108 | 53,760,354 | 350,733 | SH | | SOLE | | 340,899 | 9,122 | 712 |
Agilent Technologies Inc Com | COM | 00846U101 | 535,186 | 3,678 | SH | | SOLE | | 1,665 | 2,013 | 0 |
Air Prods & Chems Inc Com | COM | 009158106 | 10,892,218 | 44,959 | SH | | SOLE | | 33,328 | 11,156 | 475 |
Akamai Technologies Inc | COM | 00971T101 | 806,238 | 7,413 | SH | | SOLE | | 7,413 | 0 | 0 |
Align Technology Inc Com | COM | 016255101 | 781,433 | 2,383 | SH | | SOLE | | 2,373 | 0 | 10 |
Allete Inc | COM | 018522300 | 1,099,212 | 18,431 | SH | | SOLE | | 18,431 | 0 | 0 |
Allstate Corp | COM | 020002101 | 15,470,895 | 89,422 | SH | | SOLE | | 88,962 | 0 | 460 |
Alphabet Inc Cap Stk Cl A | COM | 02079K305 | 153,292,248 | 1,015,651 | SH | | SOLE | | 859,687 | 118,974 | 36,990 |
Alphabet Inc Cap Stk Cl C | COM | 02079K107 | 12,671,481 | 83,223 | SH | | SOLE | | 72,032 | 3,541 | 7,650 |
Alphatec Holdings Inc | COM | 02081G201 | 1,828,595 | 132,603 | SH | | SOLE | | 132,603 | 0 | 0 |
Amazon Com Inc Com | COM | 023135106 | 162,838,178 | 902,751 | SH | | SOLE | | 771,959 | 106,496 | 24,296 |
American Tower Corp New Com | COM | 03027X100 | 260,424 | 1,318 | SH | | SOLE | | 1,318 | 0 | 0 |
Ameris Bancorp | COM | 03076K108 | 37,115,030 | 767,156 | SH | | SOLE | | 749,286 | 17,158 | 712 |
Ametek Inc Com | COM | 031100100 | 14,679,886 | 80,262 | SH | | SOLE | | 59,578 | 20,184 | 500 |
Amgen Inc Com | COM | 031162100 | 15,379,764 | 54,093 | SH | | SOLE | | 53,883 | 0 | 210 |
Amphenol Corp | COM | 032095101 | 19,490,810 | 168,971 | SH | | SOLE | | 129,650 | 38,285 | 1,036 |
Analog Devices Inc Com | COM | 032654105 | 17,714,147 | 89,560 | SH | | SOLE | | 88,925 | 0 | 635 |
ANSYS Inc | COM | 03662Q105 | 1,558,054 | 4,488 | SH | | SOLE | | 3,273 | 0 | 1,215 |
Apple Hospitality REIT Inc | COM | 03784Y200 | 6,449,994 | 393,772 | SH | | SOLE | | 393,772 | 0 | 0 |
Apple Inc Com | COM | 037833100 | 242,925,105 | 1,416,638 | SH | | SOLE | | 1,256,161 | 122,331 | 38,146 |
Arcellx Inc | COM | 03940C100 | 1,615,507 | 23,228 | SH | | SOLE | | 23,228 | 0 | 0 |
Arista Networks Inc Com | COM | 040413106 | 127,753,589 | 440,560 | SH | | SOLE | | 365,100 | 61,216 | 14,244 |
Asbury Automotive Group Inc | COM | 043436104 | 1,066,905 | 4,525 | SH | | SOLE | | 4,525 | 0 | 0 |
Autodesk Inc Com | COM | 052769106 | 12,267,345 | 47,106 | SH | | SOLE | | 36,861 | 9,985 | 260 |
Automatic Data Processing Inc | COM | 053015103 | 1,101,353 | 4,410 | SH | | SOLE | | 3,710 | 0 | 700 |
Avery Dennison Corp | COM | 053611109 | 130,133,390 | 582,904 | SH | | SOLE | | 521,154 | 29,932 | 31,818 |
Avista Corp. | COM | 05379B107 | 2,844,228 | 81,217 | SH | | SOLE | | 81,217 | 0 | 0 |
Azek Co Inc Class A | COM | 05478C105 | 11,918,512 | 237,326 | SH | | SOLE | | 236,997 | 0 | 329 |
Badger Meter Inc | COM | 056525108 | 45,081,180 | 278,606 | SH | | SOLE | | 271,212 | 7,115 | 279 |
Balchem Corp | COM | 057665200 | 39,995,123 | 258,116 | SH | | SOLE | | 250,233 | 7,584 | 299 |
Bancorp Inc | COM | 05969A105 | 7,480,451 | 223,564 | SH | | SOLE | | 223,564 | 0 | 0 |
Bank New York Mellon Corp Com | COM | 064058100 | 413,218 | 7,171 | SH | | SOLE | | 7,171 | 0 | 0 |
Bank of Hawaii Corporation | COM | 062540109 | 2,955,364 | 47,369 | SH | | SOLE | | 47,369 | 0 | 0 |
Bank Ozk Com | COM | 06417N103 | 2,816,330 | 61,952 | SH | | SOLE | | 61,952 | 0 | 0 |
Bankunited Inc Com | COM | 06652K103 | 5,546,095 | 198,075 | SH | | SOLE | | 198,075 | 0 | 0 |
Becton Dickinson & Co Com | COM | 075887109 | 509,101 | 2,057 | SH | | SOLE | | 2,057 | 0 | 0 |
Berkshire Hathaway Inc | COM | 084670702 | 893,605 | 2,125 | SH | | SOLE | | 1,800 | 0 | 325 |
BJ Wholesale Club | COM | 05550J101 | 17,927,310 | 236,977 | SH | | SOLE | | 230,356 | 66 | 6,555 |
Black Hills Corp Com | COM | 092113109 | 3,037,099 | 55,625 | SH | | SOLE | | 55,625 | 0 | 0 |
Booking Holdings Inc Com | COM | 09857L108 | 12,461,917 | 3,435 | SH | | SOLE | | 2,511 | 902 | 22 |
Boot Barn Holdings Inc | COM | 099406100 | 53,116,060 | 558,235 | SH | | SOLE | | 543,630 | 14,057 | 548 |
Booz Allen Hamilton Hldg Corp | COM | 099502106 | 144,249,002 | 971,766 | SH | | SOLE | | 863,858 | 51,856 | 56,052 |
Boston Scientific Corp Com | COM | 101137107 | 103,384,244 | 1,509,479 | SH | | SOLE | | 1,280,332 | 172,337 | 56,810 |
Brandywine Rlty Tr Sh Ben Int | COM | 105368203 | 3,190,799 | 664,750 | SH | | SOLE | | 664,750 | 0 | 0 |
Broadcom Inc Com | COM | 11135F101 | 11,152,000 | 8,414 | SH | | SOLE | | 7,918 | 298 | 198 |
Broadridge Financial Solutions | COM | 11133T103 | 17,548,929 | 85,663 | SH | | SOLE | | 85,388 | 0 | 275 |
Brookline Bancorp Inc | COM | 11373M107 | 2,508,002 | 251,807 | SH | | SOLE | | 251,807 | 0 | 0 |
Brown & Brown Inc | COM | 115236101 | 122,345,554 | 1,397,596 | SH | | SOLE | | 1,232,845 | 78,652 | 86,099 |
Bruker Corporation | COM | 116794108 | 132,865,196 | 1,414,362 | SH | | SOLE | | 1,256,891 | 75,776 | 81,695 |
Cactus Inc Cl A | COM | 127203107 | 8,749,570 | 174,677 | SH | | SOLE | | 173,312 | 0 | 1,365 |
Cadence Design System Inc Com | COM | 127387108 | 9,263,382 | 29,759 | SH | | SOLE | | 21,972 | 7,562 | 225 |
Cal Maine Foods Inc | COM | 128030202 | 5,099,242 | 86,648 | SH | | SOLE | | 86,648 | 0 | 0 |
Calix Inc | COM | 13100M509 | 34,680,950 | 1,045,867 | SH | | SOLE | | 1,023,082 | 21,880 | 905 |
Canadian National Railway Co | COM | 136375102 | 390,652 | 2,966 | SH | | SOLE | | 1,906 | 0 | 1,060 |
Canadian Pacific Kansas City C | COM | 13646K108 | 3,991,284 | 45,268 | SH | | SOLE | | 43,661 | 0 | 1,607 |
Caseys General Stores Inc | COM | 147528103 | 112,081,344 | 351,959 | SH | | SOLE | | 309,452 | 20,984 | 21,523 |
Caterpillar Inc Com | COM | 149123101 | 20,557,222 | 56,101 | SH | | SOLE | | 55,951 | 0 | 150 |
Cathay Gen Bancorp | COM | 149150104 | 5,894,596 | 155,818 | SH | | SOLE | | 155,818 | 0 | 0 |
CDW Corporation | COM | 12514G108 | 11,913,962 | 46,579 | SH | | SOLE | | 46,509 | 0 | 70 |
Central Garden & Pet Co Cl A N | COM | 153527205 | 6,783,552 | 183,737 | SH | | SOLE | | 183,737 | 0 | 0 |
Century Aluminum Company | COM | 156431108 | 3,141,668 | 204,137 | SH | | SOLE | | 204,137 | 0 | 0 |
ChampionX Corporation | COM | 15872M104 | 143,241,201 | 3,991,117 | SH | | SOLE | | 3,501,335 | 276,407 | 213,375 |
Charles River Laboratories Int | COM | 159864107 | 122,846,666 | 453,392 | SH | | SOLE | | 400,433 | 23,886 | 29,073 |
Chevron Corp New Com | COM | 166764100 | 62,418,913 | 395,708 | SH | | SOLE | | 348,785 | 35,798 | 11,125 |
Choice Hotels Intl Inc | COM | 169905106 | 6,377,981 | 50,479 | SH | | SOLE | | 50,408 | 0 | 71 |
Church & Dwight Co Inc Com | COM | 171340102 | 118,675,763 | 1,137,722 | SH | | SOLE | | 1,008,373 | 59,416 | 69,933 |
Churchill Downs Inc | COM | 171484108 | 1,153,474 | 9,321 | SH | | SOLE | | 9,321 | 0 | 0 |
Chuy's Holdings Inc | COM | 171604101 | 31,914,213 | 946,167 | SH | | SOLE | | 924,324 | 21,014 | 829 |
Ciena Corp Com | COM | 171779309 | 245,420 | 4,963 | SH | | SOLE | | 4,963 | 0 | 0 |
Cintas Corp Com | COM | 172908105 | 134,318,372 | 195,506 | SH | | SOLE | | 167,311 | 22,735 | 5,460 |
Cisco Sys Inc Com | COM | 17275R102 | 12,686,257 | 254,183 | SH | | SOLE | | 253,483 | 0 | 700 |
Clearway Energy Inc Cl C | COM | 18539C204 | 4,408,355 | 191,252 | SH | | SOLE | | 191,252 | 0 | 0 |
CME Group Inc | COM | 12572Q105 | 88,058,326 | 409,022 | SH | | SOLE | | 354,778 | 40,086 | 14,158 |
Cno Finl Group Inc Com | COM | 12621E103 | 4,165,640 | 151,588 | SH | | SOLE | | 151,588 | 0 | 0 |
CNX Resources Corporation | COM | 12653C108 | 6,005,833 | 253,197 | SH | | SOLE | | 253,197 | 0 | 0 |
Cohen & Steers Inc | COM | 19247A100 | 32,857,786 | 427,335 | SH | | SOLE | | 413,800 | 13,015 | 520 |
Coherent Inc Com | COM | 19247G107 | 4,357,002 | 71,874 | SH | | SOLE | | 71,874 | 0 | 0 |
Colgate-Palmolive Co | COM | 194162103 | 13,385,298 | 148,643 | SH | | SOLE | | 148,043 | 0 | 600 |
Comfort Systems USA Inc | COM | 199908104 | 86,202,095 | 271,323 | SH | | SOLE | | 265,874 | 4,990 | 459 |
Commercial Metals Company | COM | 201723103 | 3,725,250 | 63,387 | SH | | SOLE | | 63,387 | 0 | 0 |
Cooper Cos Inc Com New | COM | 216648501 | 128,220,442 | 1,263,754 | SH | | SOLE | | 1,131,750 | 62,914 | 69,090 |
Copart Inc. | COM | 217204106 | 161,400,621 | 2,786,613 | SH | | SOLE | | 2,471,561 | 135,893 | 179,159 |
Core Laboratories Inc Com | COM | 21867A105 | 27,443,203 | 1,606,745 | SH | | SOLE | | 1,569,176 | 36,257 | 1,312 |
Corteva Inc | COM | 22052L104 | 490,195 | 8,500 | SH | | SOLE | | 8,500 | 0 | 0 |
Costco Whsl Corp New Com | COM | 22160K105 | 203,649,635 | 277,971 | SH | | SOLE | | 240,670 | 28,252 | 9,049 |
Crane Company | COM | 224408104 | 172,799,241 | 1,278,763 | SH | | SOLE | | 1,125,909 | 71,843 | 81,011 |
Crane NXT Co | COM | 224441105 | 36,855,000 | 595,396 | SH | | SOLE | | 579,688 | 15,110 | 598 |
Crispr Therapeutics Ag Namen A | COM | H17182108 | 4,403,477 | 64,605 | SH | | SOLE | | 64,605 | 0 | 0 |
Cross Country Healthcare Inc | COM | 227483104 | 6,281,852 | 335,569 | SH | | SOLE | | 335,569 | 0 | 0 |
Crowdstrike Hldgs Inc Cl A | COM | 22788C105 | 8,270,581 | 25,798 | SH | | SOLE | | 19,365 | 6,238 | 195 |
Crown Castle International Cor | COM | 22822V101 | 260,134 | 2,458 | SH | | SOLE | | 2,458 | 0 | 0 |
CSW Industrials Inc | COM | 126402106 | 44,409,179 | 189,297 | SH | | SOLE | | 184,509 | 4,603 | 185 |
Curtiss Wright Corp | COM | 231561101 | 10,527,572 | 41,133 | SH | | SOLE | | 41,073 | 0 | 60 |
Cvr Energy Inc Com | COM | 12662P108 | 2,856,967 | 80,117 | SH | | SOLE | | 80,117 | 0 | 0 |
Cyberark Software Ltd | COM | M2682V108 | 13,307,266 | 50,097 | SH | | SOLE | | 49,696 | 0 | 401 |
Danaher Corporation Com | COM | 235851102 | 257,407 | 1,031 | SH | | SOLE | | 996 | 0 | 35 |
Darden Restaurants Inc | COM | 237194105 | 233,522,668 | 1,397,084 | SH | | SOLE | | 1,213,125 | 115,404 | 68,555 |
Datadog Inc Cl A Com | COM | 23804L103 | 1,082,860 | 8,761 | SH | | SOLE | | 8,761 | 0 | 0 |
Deckers Outdoor Corporation | COM | 243537107 | 167,390,855 | 177,837 | SH | | SOLE | | 158,065 | 9,583 | 10,189 |
Deere & Co Com | COM | 244199105 | 12,543,278 | 30,538 | SH | | SOLE | | 23,910 | 6,453 | 175 |
Dexcom Inc Com | COM | 252131107 | 156,926,706 | 1,131,411 | SH | | SOLE | | 959,155 | 133,615 | 38,641 |
DHT Holdings Inc | COM | Y2065G121 | 4,781,731 | 415,803 | SH | | SOLE | | 415,803 | 0 | 0 |
Diodes Inc | COM | 254543101 | 1,122,008 | 15,915 | SH | | SOLE | | 6,113 | 0 | 9,802 |
DoubleVerify Holdings Inc | COM | 25862V105 | 141,255,265 | 4,017,499 | SH | | SOLE | | 3,538,867 | 264,322 | 214,310 |
Dover Corp | COM | 260003108 | 779,247 | 4,398 | SH | | SOLE | | 4,398 | 0 | 0 |
Dynatrace Inc | COM | 268150109 | 84,331,836 | 1,815,931 | SH | | SOLE | | 1,581,227 | 127,493 | 107,211 |
Dynavax Technologies Corp | COM | 268158201 | 2,854,052 | 229,980 | SH | | SOLE | | 229,980 | 0 | 0 |
e l f Beauty Inc | COM | 26856L103 | 83,228,261 | 424,569 | SH | | SOLE | | 416,993 | 7,186 | 390 |
Eaton Corp Plc Shs | COM | G29183103 | 178,567,533 | 571,087 | SH | | SOLE | | 488,825 | 62,705 | 19,557 |
Editas Medicine Inc | COM | 28106W103 | 679,902 | 91,631 | SH | | SOLE | | 91,631 | 0 | 0 |
Edwards Lifesciences Corp | COM | 28176E108 | 11,124,140 | 116,410 | SH | | SOLE | | 87,987 | 27,652 | 771 |
Eli Lilly & Co Com | COM | 532457108 | 175,754,339 | 225,917 | SH | | SOLE | | 194,006 | 24,772 | 7,139 |
Emcor Group Inc Com | COM | 29084Q100 | 193,782,838 | 553,349 | SH | | SOLE | | 491,467 | 28,646 | 33,236 |
EnPro Industries Inc | COM | 29355X107 | 52,795,116 | 312,823 | SH | | SOLE | | 303,069 | 8,976 | 778 |
Entegris Inc | COM | 29362U104 | 165,518,402 | 1,177,732 | SH | | SOLE | | 1,053,742 | 58,065 | 65,925 |
Eog Res Inc Com | COM | 26875P101 | 24,444,789 | 191,214 | SH | | SOLE | | 169,614 | 20,425 | 1,175 |
Equinix Inc Com | COM | 29444U700 | 3,958,490 | 4,796 | SH | | SOLE | | 4,694 | 0 | 102 |
Exxon Mobil Corp Com | COM | 30231G102 | 2,537,170 | 21,827 | SH | | SOLE | | 21,652 | 0 | 175 |
Fabrinet | COM | G3323L100 | 99,059,333 | 524,068 | SH | | SOLE | | 466,952 | 27,515 | 29,601 |
Factset Reasearch Systems Inc | COM | 303075105 | 116,594,173 | 256,595 | SH | | SOLE | | 226,404 | 14,281 | 15,910 |
Fair Isaac Corp | COM | 303250104 | 25,162,147 | 20,136 | SH | | SOLE | | 15,774 | 4,247 | 115 |
Federated Hermes Inc Class B | COM | 314211103 | 1,813,291 | 50,202 | SH | | SOLE | | 50,202 | 0 | 0 |
Floor & Decor Holdings Inc Cla | COM | 339750101 | 219,187 | 1,691 | SH | | SOLE | | 1,691 | 0 | 0 |
Fnb Corp Pa Com | COM | 302520101 | 2,343,171 | 166,182 | SH | | SOLE | | 166,182 | 0 | 0 |
Fortinet Inc Com | COM | 34959E109 | 17,306,543 | 253,353 | SH | | SOLE | | 212,314 | 38,352 | 2,687 |
Freeport-Mcmoran Inc Cl B | COM | 35671D857 | 115,956,190 | 2,466,104 | SH | | SOLE | | 2,096,982 | 282,006 | 87,116 |
FTI Consulting Inc | COM | 302941109 | 41,461,407 | 197,163 | SH | | SOLE | | 192,521 | 3,988 | 654 |
Gallagher Arthur J & Co Com | COM | 363576109 | 80,056,028 | 320,173 | SH | | SOLE | | 270,209 | 39,398 | 10,566 |
Garmin Ltd | COM | H2906T109 | 8,722,053 | 58,588 | SH | | SOLE | | 42,522 | 15,590 | 476 |
Generac Hldgs Inc | COM | 368736104 | 306,520 | 2,430 | SH | | SOLE | | 2,430 | 0 | 0 |
Getty Realty Corp | COM | 374297109 | 3,911,268 | 143,008 | SH | | SOLE | | 143,008 | 0 | 0 |
Goldman Sachs Group Inc | COM | 38141G104 | 11,869,298 | 28,417 | SH | | SOLE | | 21,208 | 7,009 | 200 |
Group 1 Automotive Inc | COM | 398905109 | 8,463,327 | 28,961 | SH | | SOLE | | 28,961 | 0 | 0 |
Halozyme Therapeutics Inc | COM | 40637H109 | 16,592,030 | 407,867 | SH | | SOLE | | 347,599 | 58,008 | 2,260 |
Hannon Armstrong Sustainable I | COM | 41068X100 | 1,103,498 | 38,856 | SH | | SOLE | | 38,856 | 0 | 0 |
Hanover Insurance Group Inc | COM | 410867105 | 4,026,394 | 29,569 | SH | | SOLE | | 29,569 | 0 | 0 |
Heartland Financial USA Inc | COM | 42234Q102 | 315,049 | 8,963 | SH | | SOLE | | 8,963 | 0 | 0 |
Hecla Mng Co Com | COM | 422704106 | 3,706,300 | 770,540 | SH | | SOLE | | 770,540 | 0 | 0 |
Heico Corp New Com | COM | 422806109 | 12,998,461 | 68,055 | SH | | SOLE | | 48,965 | 18,627 | 463 |
Hershey Company | COM | 427866108 | 8,879,529 | 45,653 | SH | | SOLE | | 32,933 | 12,584 | 136 |
Highwoods Pptys Inc Com | COM | 431284108 | 3,462,776 | 132,268 | SH | | SOLE | | 132,268 | 0 | 0 |
Hologic Inc Com | COM | 436440101 | 97,289,870 | 1,247,946 | SH | | SOLE | | 1,102,489 | 67,923 | 77,534 |
Home Depot Inc Com | COM | 437076102 | 162,728,851 | 424,215 | SH | | SOLE | | 368,140 | 44,216 | 11,859 |
Homestreet Inc Com | COM | 43785V102 | 3,936,450 | 261,558 | SH | | SOLE | | 261,558 | 0 | 0 |
Honeywell Intl Inc Com | COM | 438516106 | 12,873,404 | 62,721 | SH | | SOLE | | 60,550 | 1,599 | 572 |
Huron Consulting Group | COM | 447462102 | 7,169,397 | 74,202 | SH | | SOLE | | 74,202 | 0 | 0 |
ICF International Inc | COM | 44925C103 | 46,648,500 | 309,689 | SH | | SOLE | | 301,200 | 8,147 | 342 |
IDACORP Inc | COM | 451107106 | 1,800,243 | 19,380 | SH | | SOLE | | 19,380 | 0 | 0 |
IDEX Corp Com | COM | 45167R104 | 527,571 | 2,162 | SH | | SOLE | | 662 | 0 | 1,500 |
Idexx Labs Inc Com | COM | 45168D104 | 2,429,145 | 4,499 | SH | | SOLE | | 3,896 | 468 | 135 |
Illinois Tool Wks Inc Com | COM | 452308109 | 16,070,150 | 59,890 | SH | | SOLE | | 59,580 | 0 | 310 |
Independence Rlty Tr Inc Com | COM | 45378A106 | 2,124,917 | 131,737 | SH | | SOLE | | 131,737 | 0 | 0 |
Inspire Medical Systems Inc | COM | 457730109 | 3,430,841 | 15,973 | SH | | SOLE | | 15,973 | 0 | 0 |
Insulet Corp Com | COM | 45784P101 | 6,786,583 | 39,595 | SH | | SOLE | | 39,354 | 0 | 241 |
Integer Holdings Corporation | COM | 45826H109 | 52,886,377 | 453,260 | SH | | SOLE | | 440,451 | 12,284 | 525 |
Intel Corp Com | COM | 458140100 | 284,676 | 6,445 | SH | | SOLE | | 5,220 | 0 | 1,225 |
Intercontinental Exchange Inc | COM | 45866F104 | 1,417,728 | 10,316 | SH | | SOLE | | 10,166 | 0 | 150 |
Intuit Inc | COM | 461202103 | 137,064,602 | 210,869 | SH | | SOLE | | 180,670 | 22,529 | 7,670 |
Intuitive Surgical Inc Com New | COM | 46120E602 | 118,763,214 | 297,585 | SH | | SOLE | | 254,259 | 33,104 | 10,222 |
Iqvia Hldgs Inc Com | COM | 46266C105 | 238,981 | 945 | SH | | SOLE | | 945 | 0 | 0 |
Jeld-Wen Holding Inc | COM | 47580P103 | 4,630,751 | 218,123 | SH | | SOLE | | 218,123 | 0 | 0 |
Johnson & Johnson Com | COM | 478160104 | 2,931,574 | 18,532 | SH | | SOLE | | 17,472 | 0 | 1,060 |
Jpmorgan Chase & Co Com | COM | 46625H100 | 21,150,374 | 105,593 | SH | | SOLE | | 102,087 | 2,991 | 515 |
KBR Inc com | COM | 48242W106 | 8,560,677 | 134,475 | SH | | SOLE | | 134,282 | 0 | 193 |
Keysight Technologies Inc | COM | 49338L103 | 101,376,312 | 648,269 | SH | | SOLE | | 571,559 | 34,579 | 42,131 |
Kinsale Cap Group Inc | COM | 49714P108 | 9,050,791 | 17,248 | SH | | SOLE | | 17,007 | 0 | 241 |
Knife River Corp | COM | 498894104 | 4,408,401 | 54,371 | SH | | SOLE | | 54,371 | 0 | 0 |
Kulicke & Soffa Inds Inc Com | COM | 501242101 | 6,969,277 | 138,527 | SH | | SOLE | | 138,527 | 0 | 0 |
Kymera Therapeutics Inc | COM | 501575104 | 1,842,607 | 45,836 | SH | | SOLE | | 45,836 | 0 | 0 |
L3Harris Technologies Inc | COM | 502431109 | 662,954 | 3,111 | SH | | SOLE | | 3,111 | 0 | 0 |
Lam Research Corp Com | COM | 512807108 | 363,316 | 374 | SH | | SOLE | | 222 | 0 | 152 |
Lamb Weston Holdings Inc | COM | 513272104 | 558,217 | 5,240 | SH | | SOLE | | 5,240 | 0 | 0 |
Lattice Semiconductor Corporat | COM | 518415104 | 8,220,095 | 105,076 | SH | | SOLE | | 104,917 | 0 | 159 |
Lauder Estee Cos Inc Cl A | COM | 518439104 | 661,840 | 4,293 | SH | | SOLE | | 4,193 | 0 | 100 |
LCI Inds Com | COM | 50189K103 | 6,793,707 | 55,206 | SH | | SOLE | | 55,206 | 0 | 0 |
Lemaitre Vascular Inc | COM | 525558201 | 44,201,296 | 666,083 | SH | | SOLE | | 648,215 | 17,215 | 653 |
Lendingtree Inc | COM | 52603B107 | 806,831 | 19,056 | SH | | SOLE | | 19,056 | 0 | 0 |
Linde Plc Shs | COM | G54950103 | 17,999,128 | 38,764 | SH | | SOLE | | 38,508 | 0 | 256 |
Lowes Cos Inc Com | COM | 548661107 | 330,894 | 1,299 | SH | | SOLE | | 1,299 | 0 | 0 |
Lululemon Athletica Inc Com | COM | 550021109 | 13,301,242 | 34,049 | SH | | SOLE | | 26,551 | 7,294 | 204 |
M/I Homes Inc | COM | 55305B101 | 6,440,520 | 47,256 | SH | | SOLE | | 47,256 | 0 | 0 |
Marriott Intl Inc New Cl A | COM | 571903202 | 826,820 | 3,277 | SH | | SOLE | | 3,277 | 0 | 0 |
Marsh & Mclennan Cos Inc Com | COM | 571748102 | 429,880 | 2,087 | SH | | SOLE | | 2,087 | 0 | 0 |
Martin Marietta Matls Inc Com | COM | 573284106 | 153,182,257 | 249,507 | SH | | SOLE | | 214,451 | 28,063 | 6,993 |
Masonite Intl Corp New | COM | 575385109 | 7,473,721 | 56,856 | SH | | SOLE | | 56,856 | 0 | 0 |
Mastercard Incorporated Cl A | COM | 57636Q104 | 17,119,774 | 35,550 | SH | | SOLE | | 28,235 | 7,009 | 306 |
Matador Res Co | COM | 576485205 | 7,213,817 | 108,040 | SH | | SOLE | | 108,040 | 0 | 0 |
Mcdonalds Corp Com | COM | 580135101 | 13,260,699 | 47,032 | SH | | SOLE | | 46,642 | 0 | 390 |
Medpace Holdings Inc | COM | 58506Q109 | 62,807,335 | 155,406 | SH | | SOLE | | 152,740 | 2,508 | 158 |
Merck & Co Inc Com | COM | 58933Y105 | 17,920,528 | 135,813 | SH | | SOLE | | 135,313 | 0 | 500 |
Merit Medical Systems Inc | COM | 589889104 | 39,275,239 | 518,485 | SH | | SOLE | | 505,957 | 12,055 | 473 |
Meta Platforms Inc Cl A | COM | 30303M102 | 149,781,430 | 308,459 | SH | | SOLE | | 263,684 | 34,698 | 10,077 |
Mettler Toledo International C | COM | 592688105 | 124,414,450 | 93,454 | SH | | SOLE | | 83,239 | 4,782 | 5,433 |
MGP Ingredients Inc | COM | 55303J106 | 33,332,551 | 387,003 | SH | | SOLE | | 378,748 | 7,981 | 274 |
Microsoft Corp Com | COM | 594918104 | 249,378,000 | 592,741 | SH | | SOLE | | 516,015 | 58,145 | 18,581 |
Modine Manufacturing Co | COM | 607828100 | 10,527,157 | 110,591 | SH | | SOLE | | 110,591 | 0 | 0 |
Mondelez Intl Inc Cl A | COM | 609207105 | 9,663,488 | 138,050 | SH | | SOLE | | 136,850 | 0 | 1,200 |
Monolithic Pwr Sys Inc Com | COM | 609839105 | 170,136,671 | 251,154 | SH | | SOLE | | 223,388 | 12,376 | 15,390 |
Moody's Corporation | COM | 615369105 | 82,520,338 | 209,959 | SH | | SOLE | | 176,496 | 25,490 | 7,973 |
Moog Inc Class A | COM | 615394202 | 46,495,764 | 291,236 | SH | | SOLE | | 284,399 | 6,573 | 264 |
Morningstar Inc | COM | 617700109 | 9,062,069 | 29,387 | SH | | SOLE | | 29,343 | 0 | 44 |
Mueller Inds Inc | COM | 624756102 | 10,555,003 | 195,717 | SH | | SOLE | | 195,717 | 0 | 0 |
Napco Security Tech Inc. | COM | 630402105 | 5,901,568 | 146,951 | SH | | SOLE | | 146,951 | 0 | 0 |
Netflix Inc Com | COM | 64110L106 | 11,469,427 | 18,885 | SH | | SOLE | | 14,484 | 4,271 | 130 |
Nextera Energy Inc Com | COM | 65339F101 | 12,644,237 | 197,844 | SH | | SOLE | | 196,134 | 0 | 1,710 |
Nike Inc Cl B | COM | 654106103 | 17,195,545 | 182,970 | SH | | SOLE | | 160,612 | 21,434 | 924 |
Norfolk Southn Corp | COM | 655844108 | 229,510 | 901 | SH | | SOLE | | 901 | 0 | 0 |
Northrop Grumman Corp | COM | 666807102 | 400,430 | 837 | SH | | SOLE | | 458 | 0 | 379 |
Nova Measuring Instruments Ltd | COM | M7516K103 | 37,318,801 | 210,389 | SH | | SOLE | | 204,675 | 5,505 | 209 |
Nvent Electric Plc Com | COM | G6700G107 | 167,337,608 | 2,219,332 | SH | | SOLE | | 1,986,558 | 111,776 | 120,998 |
Nvidia Corporation Com | COM | 67066G104 | 289,135,150 | 319,996 | SH | | SOLE | | 271,892 | 38,086 | 10,018 |
Nxp Semiconductors N V Com | COM | N6596X109 | 126,038,528 | 508,692 | SH | | SOLE | | 433,182 | 56,976 | 18,534 |
Old Dominion Freight Line Inc | COM | 679580100 | 93,133,207 | 424,665 | SH | | SOLE | | 362,316 | 47,489 | 14,860 |
Onto Innovation Inc | COM | 683344105 | 77,016,583 | 425,318 | SH | | SOLE | | 390,164 | 33,595 | 1,559 |
Option Care Health Inc | COM | 68404L201 | 8,639,233 | 257,580 | SH | | SOLE | | 257,248 | 0 | 332 |
Oracle Corp Com | COM | 68389X105 | 13,501,444 | 107,487 | SH | | SOLE | | 107,272 | 0 | 215 |
Oreilly Automotive Inc Com | COM | 67103H107 | 123,574,125 | 109,466 | SH | | SOLE | | 93,340 | 12,238 | 3,888 |
Oroco Resource Corp | COM | 687033100 | 6,503 | 21,675 | SH | | SOLE | | 21,675 | 0 | 0 |
Pacira Biosciences Inc | COM | 695127100 | 2,599,470 | 88,962 | SH | | SOLE | | 88,962 | 0 | 0 |
Parker-Hannifin Corp Com | COM | 701094104 | 86,812,175 | 156,196 | SH | | SOLE | | 130,630 | 19,700 | 5,866 |
Patrick Industries Inc | COM | 703343103 | 11,225,322 | 93,959 | SH | | SOLE | | 93,959 | 0 | 0 |
Paycom Software Inc Com | COM | 70432V102 | 101,580,356 | 510,428 | SH | | SOLE | | 453,718 | 26,142 | 30,568 |
Penumbra Inc | COM | 70975L107 | 5,931,232 | 26,576 | SH | | SOLE | | 26,285 | 0 | 291 |
PepsiCo Inc | COM | 713448108 | 932,817 | 5,330 | SH | | SOLE | | 5,230 | 0 | 100 |
Perficient Inc | COM | 71375U101 | 78,870,734 | 1,401,150 | SH | | SOLE | | 1,238,674 | 76,657 | 85,819 |
Perion Network Ltd | COM | M78673114 | 244,717 | 10,886 | SH | | SOLE | | 10,886 | 0 | 0 |
Pioneer Natural Resources Comp | COM | 723787107 | 106,870,996 | 407,128 | SH | | SOLE | | 347,759 | 43,922 | 15,447 |
Plexus Corp | COM | 729132100 | 1,543,006 | 16,273 | SH | | SOLE | | 16,273 | 0 | 0 |
PNC FINL SVCS GROUP INC COM | COM | 693475105 | 206,817 | 1,280 | SH | | SOLE | | 1,280 | 0 | 0 |
Pool Corp Com | COM | 73278L105 | 141,834,226 | 351,510 | SH | | SOLE | | 309,230 | 22,095 | 20,185 |
Portland Gen Elec Co Com New | COM | 736508847 | 2,704,504 | 64,393 | SH | | SOLE | | 64,393 | 0 | 0 |
PotlatchDeltic Corporation | COM | 737630103 | 7,506,469 | 159,644 | SH | | SOLE | | 159,644 | 0 | 0 |
Power Integrations Inc | COM | 739276103 | 34,881,019 | 487,506 | SH | | SOLE | | 475,595 | 11,435 | 476 |
Prestige Consumer Healthcare I | COM | 74112D101 | 55,436,783 | 764,013 | SH | | SOLE | | 747,564 | 15,656 | 793 |
Procter And Gamble Co Com | COM | 742718109 | 98,912,836 | 609,632 | SH | | SOLE | | 510,088 | 76,826 | 22,718 |
Progressive Corp Com | COM | 743315103 | 1,130,064 | 5,464 | SH | | SOLE | | 5,145 | 0 | 319 |
Progyny Inc | COM | 74340E103 | 38,511,776 | 1,009,483 | SH | | SOLE | | 982,757 | 25,667 | 1,059 |
PTC Inc | COM | 69370C100 | 11,824,621 | 62,584 | SH | | SOLE | | 62,487 | 0 | 97 |
Qualys Inc | COM | 74758T303 | 167,070,550 | 1,001,202 | SH | | SOLE | | 907,032 | 47,637 | 46,533 |
Quanta Svcs Inc Com | COM | 74762E102 | 1,687,210 | 6,494 | SH | | SOLE | | 6,407 | 0 | 87 |
Range Resources Corp | COM | 75281A109 | 16,956,924 | 492,504 | SH | | SOLE | | 491,331 | 0 | 1,173 |
Raymond James Finl Inc Com | COM | 754730109 | 119,406,917 | 929,816 | SH | | SOLE | | 831,826 | 46,372 | 51,618 |
Relay Therapeutics Inc | COM | 75943R102 | 1,237,381 | 149,082 | SH | | SOLE | | 149,082 | 0 | 0 |
Repligen Corporation | COM | 759916109 | 16,187,351 | 88,013 | SH | | SOLE | | 74,544 | 12,846 | 623 |
Resmed Inc Com | COM | 761152107 | 115,691,147 | 584,210 | SH | | SOLE | | 519,077 | 29,300 | 35,833 |
Rockwell Automation Inc | COM | 773903109 | 11,323,068 | 38,867 | SH | | SOLE | | 28,395 | 10,057 | 415 |
Roper Industries Inc | COM | 776696106 | 105,819,289 | 188,680 | SH | | SOLE | | 161,210 | 20,558 | 6,912 |
RPM International Inc | COM | 749685103 | 15,500,563 | 130,312 | SH | | SOLE | | 129,912 | 0 | 400 |
S&P Global Inc Com | COM | 78409V104 | 1,787,156 | 4,201 | SH | | SOLE | | 3,683 | 0 | 518 |
Saia Inc | COM | 78709Y105 | 166,500,058 | 284,615 | SH | | SOLE | | 252,826 | 15,378 | 16,411 |
Salesforce Inc Com | COM | 79466L302 | 92,865,841 | 308,340 | SH | | SOLE | | 260,080 | 37,791 | 10,469 |
Sandy Spring Bancorp Inc Com | COM | 800363103 | 4,028,260 | 173,782 | SH | | SOLE | | 173,782 | 0 | 0 |
Schlumberger Ltd Com Stk | COM | 806857108 | 580,986 | 10,600 | SH | | SOLE | | 10,600 | 0 | 0 |
Servicenow Inc Com | COM | 81762P102 | 129,801,777 | 170,254 | SH | | SOLE | | 144,357 | 19,813 | 6,084 |
Sherwin Williams Co Com | COM | 824348106 | 135,150,487 | 389,113 | SH | | SOLE | | 328,166 | 48,032 | 12,915 |
Simply Good Foods Co Com | COM | 82900L102 | 44,681,764 | 1,313,011 | SH | | SOLE | | 1,288,590 | 22,932 | 1,489 |
Simpson Manufacturing Co Inc | COM | 829073105 | 439,085 | 2,140 | SH | | SOLE | | 2,140 | 0 | 0 |
Simulations Plus Inc | COM | 829214105 | 7,056,795 | 171,490 | SH | | SOLE | | 124,415 | 45,677 | 1,398 |
Skyline Champion Corporation | COM | 830830105 | 47,042,664 | 553,378 | SH | | SOLE | | 539,178 | 13,653 | 547 |
Skyworks Solutions Inc | COM | 83088M102 | 7,130,184 | 65,825 | SH | | SOLE | | 47,884 | 17,466 | 475 |
SM Energy Co | COM | 78454L100 | 50,898,442 | 1,021,032 | SH | | SOLE | | 1,000,457 | 19,774 | 801 |
Smuckers JM Co | COM | 832696405 | 241,419 | 1,918 | SH | | SOLE | | 1,423 | 0 | 495 |
Southern Co Com | COM | 842587107 | 476,856 | 6,647 | SH | | SOLE | | 6,047 | 0 | 600 |
Southern Copper Corp | COM | 84265V105 | 426,506 | 4,004 | SH | | SOLE | | 4,004 | 0 | 0 |
Spire Inc Com | COM | 84857L101 | 3,783,939 | 61,658 | SH | | SOLE | | 61,658 | 0 | 0 |
Sprouts Farmers Market Inc | COM | 85208M102 | 55,954,906 | 867,787 | SH | | SOLE | | 844,409 | 20,753 | 2,625 |
SPS Commerce Inc Com | COM | 78463M107 | 155,927,937 | 843,310 | SH | | SOLE | | 762,244 | 40,062 | 41,004 |
STAG Industrial Inc | COM | 85254J102 | 8,123,824 | 211,338 | SH | | SOLE | | 211,338 | 0 | 0 |
Steris Plc Shs Usd | COM | G8473T100 | 139,457,698 | 620,308 | SH | | SOLE | | 558,052 | 28,384 | 33,872 |
Sterling Infrastructure Inc | COM | 859241101 | 61,515,364 | 557,659 | SH | | SOLE | | 543,124 | 13,982 | 553 |
Stryker Corporation Com | COM | 863667101 | 23,718,228 | 66,276 | SH | | SOLE | | 64,836 | 0 | 1,440 |
Summit Materials Inc Cl A | COM | 86614U100 | 19,061,353 | 427,672 | SH | | SOLE | | 419,954 | 4,960 | 2,758 |
Sun Communities Inc | COM | 866674104 | 461,395 | 3,588 | SH | | SOLE | | 3,588 | 0 | 0 |
Supernus Pharmaceuticals Inc | COM | 868459108 | 35,206,330 | 1,032,141 | SH | | SOLE | | 1,005,245 | 23,560 | 3,336 |
Synopsys Inc Com | COM | 871607107 | 157,957,280 | 276,391 | SH | | SOLE | | 235,304 | 28,754 | 12,333 |
T Rowe Price Group Inc. | COM | 74144T108 | 16,849,646 | 138,202 | SH | | SOLE | | 137,877 | 0 | 325 |
Take Two Interactive | COM | 874054109 | 99,884,851 | 672,671 | SH | | SOLE | | 596,447 | 36,359 | 39,865 |
Talos Energy Inc | COM | 87484T108 | 5,229,071 | 375,382 | SH | | SOLE | | 375,382 | 0 | 0 |
TE Connectivity LTD | COM | H84989104 | 13,692,392 | 94,274 | SH | | SOLE | | 93,974 | 0 | 300 |
Teledyne Technologies Inc Com | COM | 879360105 | 119,796,713 | 279,038 | SH | | SOLE | | 248,451 | 14,112 | 16,475 |
Teleflex Inc | COM | 879369106 | 604,100 | 2,671 | SH | | SOLE | | 2,571 | 0 | 100 |
Telephone Data Sys Inc Com | COM | 879433829 | 2,121,582 | 132,433 | SH | | SOLE | | 132,433 | 0 | 0 |
Teradyne Inc Com | COM | 880770102 | 435,524 | 3,860 | SH | | SOLE | | 3,860 | 0 | 0 |
Terreno Realty Corporation | COM | 88146M101 | 14,791,472 | 222,763 | SH | | SOLE | | 222,608 | 0 | 155 |
Texas Roadhouse Inc | COM | 882681109 | 1,413,401 | 9,150 | SH | | SOLE | | 9,150 | 0 | 0 |
The Trade Desk Inc Com Cl A | COM | 88339J105 | 85,994,612 | 983,695 | SH | | SOLE | | 818,856 | 130,364 | 34,475 |
Thermo Fisher Scientific Inc C | COM | 883556102 | 12,350,976 | 21,250 | SH | | SOLE | | 15,844 | 4,392 | 1,014 |
Tjx Cos Inc New Com | COM | 872540109 | 117,900,234 | 1,162,495 | SH | | SOLE | | 992,743 | 127,845 | 41,907 |
Tractor Supply Company | COM | 892356106 | 42,889,359 | 163,875 | SH | | SOLE | | 149,391 | 13,778 | 706 |
Trimble Inc | COM | 896239100 | 9,920,837 | 154,146 | SH | | SOLE | | 115,338 | 37,608 | 1,200 |
Trinet Group | COM | 896288107 | 8,137,006 | 61,416 | SH | | SOLE | | 61,416 | 0 | 0 |
Tyler Technologies Inc | COM | 902252105 | 340,008 | 800 | SH | | SOLE | | 800 | 0 | 0 |
UFP Technologies Inc | COM | 902673102 | 46,892,807 | 185,935 | SH | | SOLE | | 181,514 | 4,201 | 220 |
Ulta Beauty Inc Com | COM | 90384S303 | 132,840,278 | 254,055 | SH | | SOLE | | 225,318 | 13,971 | 14,766 |
Umb Finl Corp Com | COM | 902788108 | 8,939,565 | 102,765 | SH | | SOLE | | 102,765 | 0 | 0 |
Union Pac Corp Com | COM | 907818108 | 1,040,234 | 4,230 | SH | | SOLE | | 4,230 | 0 | 0 |
United Parcel Service Inc Cl B | COM | 911312106 | 10,203,597 | 68,651 | SH | | SOLE | | 68,301 | 0 | 350 |
United Rentals Inc Com | COM | 911363109 | 3,528,391 | 4,893 | SH | | SOLE | | 4,256 | 537 | 100 |
Unitedhealth Group Inc Com | COM | 91324P102 | 32,896,746 | 66,498 | SH | | SOLE | | 58,766 | 6,252 | 1,480 |
Valmont Industries Inc | COM | 920253101 | 33,110,477 | 145,043 | SH | | SOLE | | 142,347 | 2,541 | 155 |
Valvoline Inc | COM | 92047W101 | 155,969,595 | 3,499,430 | SH | | SOLE | | 3,187,506 | 159,059 | 152,865 |
Veeva Sys Inc | COM | 922475108 | 8,515,534 | 36,754 | SH | | SOLE | | 27,637 | 8,872 | 245 |
Vericel Corp Com | COM | 92346J108 | 43,513,742 | 836,481 | SH | | SOLE | | 819,358 | 16,447 | 676 |
Verisk Analytics Inc Com | COM | 92345Y106 | 218,050 | 925 | SH | | SOLE | | 925 | 0 | 0 |
Vertex Pharmaceuticals Inc Com | COM | 92532F100 | 574,764 | 1,375 | SH | | SOLE | | 358 | 736 | 281 |
Vertiv Holding Co Class A | COM | 92537N108 | 735,030 | 9,000 | SH | | SOLE | | 9,000 | 0 | 0 |
Virtu Finl Corp Conn | COM | 928254101 | 6,982,101 | 340,258 | SH | | SOLE | | 340,258 | 0 | 0 |
Visa Inc Com Cl A | COM | 92826C839 | 159,117,622 | 570,151 | SH | | SOLE | | 497,031 | 54,731 | 18,389 |
Washington Fed Inc Com | COM | 938824109 | 6,496,054 | 223,770 | SH | | SOLE | | 223,770 | 0 | 0 |
Watts Water Technologies Inc | COM | 942749102 | 127,895,599 | 601,720 | SH | | SOLE | | 533,297 | 32,697 | 35,726 |
Werner Enterprises Inc | COM | 950755108 | 11,951,198 | 305,501 | SH | | SOLE | | 305,253 | 0 | 248 |
West Pharmaceutical Services I | COM | 955306105 | 129,844,973 | 328,132 | SH | | SOLE | | 289,595 | 17,333 | 21,204 |
Western Alliance Bancorp | COM | 957638109 | 13,580,083 | 211,561 | SH | | SOLE | | 211,561 | 0 | 0 |
Williams-Sonoma Inc | COM | 969904101 | 18,152,840 | 57,169 | SH | | SOLE | | 57,085 | 0 | 84 |
WillScot Mobile Mini Holdings | COM | 971378104 | 94,303,907 | 2,028,041 | SH | | SOLE | | 1,798,942 | 108,629 | 120,470 |
Wingstop Inc | COM | 974155103 | 3,891,309 | 10,620 | SH | | SOLE | | 10,620 | 0 | 0 |
Winmark Corp | COM | 974250102 | 2,084,848 | 5,764 | SH | | SOLE | | 5,764 | 0 | 0 |
Wintrust Finl Corp Com | COM | 97650W108 | 9,570,555 | 91,681 | SH | | SOLE | | 91,681 | 0 | 0 |
WNS Global Services | COM | G98196101 | 31,142,852 | 616,324 | SH | | SOLE | | 601,968 | 13,750 | 606 |
Workday Inc Cl A | COM | 98138H101 | 11,628,424 | 42,634 | SH | | SOLE | | 31,739 | 10,618 | 277 |
YETI Holdings Inc | COM | 98585X104 | 30,489,195 | 790,900 | SH | | SOLE | | 769,969 | 20,082 | 849 |
Zoetis Inc Cl A | COM | 98978V103 | 113,845,622 | 672,807 | SH | | SOLE | | 569,849 | 79,521 | 23,437 |
Zynex Inc | COM | 98986M103 | 1,464,311 | 118,376 | SH | | SOLE | | 118,376 | 0 | 0 |
Alerian MLP ETF | COM | 00162Q452 | 5,077,842 | 106,992 | SH | | SOLE | | 106,992 | 0 | 0 |
Congress SMID Growth ETF | COM | 74316P645 | 1,492,014 | 49,560 | SH | | SOLE | | 49,560 | 0 | 0 |
Global X Fds Us Infr Dev Etf | COM | 37954Y673 | 3,054,995 | 76,739 | SH | | SOLE | | 76,739 | 0 | 0 |
Invesco Optimum Yield Diversif | COM | 46090F100 | 2,208,120 | 159,201 | SH | | SOLE | | 159,201 | 0 | 0 |
Invesco QQQ Trust, Series 1 | COM | 46090E103 | 215,350 | 485 | SH | | SOLE | | 485 | 0 | 0 |
iShares Core Conservative Allo | COM | 464289883 | 2,020,715 | 54,866 | SH | | SOLE | | 54,853 | 0 | 13 |
iShares Core S&P 500 | COM | 464287200 | 596,178 | 1,134 | SH | | SOLE | | 1,134 | 0 | 0 |
iShares Core S&P Small-Cap | COM | 464287804 | 2,701,384 | 24,442 | SH | | SOLE | | 24,442 | 0 | 0 |
iShares Core US REIT | COM | 464288521 | 4,131,970 | 76,802 | SH | | SOLE | | 76,802 | 0 | 0 |
iShares MSCI Pacific ex Japan | COM | 464286665 | 2,461,654 | 57,502 | SH | | SOLE | | 57,502 | 0 | 0 |
iShares Russell 2000 Growth In | COM | 464287648 | 366,934 | 1,355 | SH | | SOLE | | 1,355 | 0 | 0 |
iShares Russell 2500 ETF | COM | 46435G268 | 2,371,802 | 36,150 | SH | | SOLE | | 36,049 | 0 | 101 |
iShares Russell MidCap Growth | COM | 464287481 | 15,066,023 | 131,996 | SH | | SOLE | | 130,433 | 0 | 1,563 |
iShares S&P Preferred Stock In | COM | 464288687 | 3,085,625 | 95,738 | SH | | SOLE | | 95,738 | 0 | 0 |
Ishares Tr 0-3 Mnth Treasry | COM | 46436E718 | 4,152,308 | 41,230 | SH | | SOLE | | 41,230 | 0 | 0 |
iShares Tr Msci Eafe Etf | COM | 464287465 | 2,092,332 | 26,200 | SH | | SOLE | | 7,834 | 0 | 18,366 |
iShares Tr Russ 1000 Grw ETF | COM | 464287614 | 1,200,572 | 3,562 | SH | | SOLE | | 3,554 | 0 | 8 |
SPDR S&P 500 ETF Trust | COM | 78462F103 | 1,670,566 | 3,194 | SH | | SOLE | | 2,169 | 0 | 1,025 |
Spdr S&P Midcap 400 Etf Tr Uts | COM | 78467Y107 | 268,741 | 483 | SH | | SOLE | | 287 | 0 | 196 |
VanEck Fallen Angel High Yield | COM | 92189F437 | 4,096,611 | 141,165 | SH | | SOLE | | 141,165 | 0 | 0 |
Vanguard FTSE All-World ex-US | COM | 922042718 | 2,686,165 | 22,990 | SH | | SOLE | | 22,990 | 0 | 0 |
Vanguard FTSE Emerging Markets | COM | 922042858 | 4,296,130 | 102,852 | SH | | SOLE | | 74,989 | 0 | 27,863 |
Vanguard Index Fds | COM | 922908363 | 720,569 | 1,499 | SH | | SOLE | | 1,499 | 0 | 0 |
Vanguard Index Fds | COM | 922908736 | 561,734 | 1,632 | SH | | SOLE | | 1,632 | 0 | 0 |
Vanguard Index Fds Small Cp Et | COM | 922908751 | 329,855 | 1,443 | SH | | SOLE | | 1,443 | 0 | 0 |
Vanguard Mid Cap ETF | COM | 922908629 | 356,800 | 1,428 | SH | | SOLE | | 1,428 | 0 | 0 |
Vanguard Small Cap Growth ETF | COM | 922908595 | 17,261,750 | 66,208 | SH | | SOLE | | 66,159 | 0 | 49 |
Asml Holding Nv Adr | COM | N07059210 | 9,133,303 | 9,411 | SH | | SOLE | | 7,023 | 2,333 | 55 |