0000897378-23-000003.txt : 20230727 0000897378-23-000003.hdr.sgml : 20230727 20230727154029 ACCESSION NUMBER: 0000897378-23-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230727 DATE AS OF CHANGE: 20230727 EFFECTIVENESS DATE: 20230727 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CONGRESS ASSET MANAGEMENT CO /MA CENTRAL INDEX KEY: 0000897378 IRS NUMBER: 042848965 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03434 FILM NUMBER: 231118037 BUSINESS ADDRESS: STREET 1: 2 SEAPORT LN STREET 2: 5TH FLOOR CITY: BOSTON STATE: MA ZIP: 02210 BUSINESS PHONE: 617-737-1566 MAIL ADDRESS: STREET 1: 2 SEAPORT LANE STREET 2: 5TH FLOOR CITY: BOSTON STATE: MA ZIP: 02210 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0000897378 XXXXXXXX 06-30-2023 06-30-2023 CONGRESS ASSET MANAGEMENT CO /MA
2 SEAPORT LANE 5TH FLOOR BOSTON MA 02210
13F HOLDINGS REPORT 028-03434 N
Bryce Moody Compliance and Operations Associate 6174284319 Bryce Moody Boston MA 07-27-2023 0 5968 11512573240 false
INFORMATION TABLE 2 June2023.xml Abbott Laboratories COM 002824100 82670192 758303 SH SOLE 662352 69140 26811 Abbvie Inc COM 00287Y109 14172113 105189 SH SOLE 104802 0 387 Abiomed Inc NPV COM 003cvr016 0 10294 SH SOLE 10065 0 229 Acadia Healthcare Company Inc COM 00404A109 8427983 105826 SH SOLE 105826 0 0 Accenture Plc Ireland Shs Clas COM G1151C101 116310368 376921 SH SOLE 334293 28793 13835 Activision Blizzard Inc COM 00507V109 481775 5715 SH SOLE 5715 0 0 Adobe Systems Inc COM 00724F101 116713021 238682 SH SOLE 209904 20205 8573 AeroVironment Inc COM 008073108 26563343 259712 SH SOLE 255242 3070 1400 Air Products & Chemicals Inc COM 009158106 13590865 45374 SH SOLE 33543 11356 475 Akamai Technologies Inc COM 00971T101 66198020 736598 SH SOLE 646475 36561 53562 Align Technology Inc COM 016255101 11498958 32516 SH SOLE 25115 7201 200 Allete Inc COM 018522300 1051425 18137 SH SOLE 18137 0 0 Allstate Corp COM 020002101 10597445 97189 SH SOLE 96729 0 460 Alphabet Inc Cl A COM 02079K305 120907208 1010085 SH SOLE 870448 100257 39380 Alphabet Inc Cl C COM 02079K107 13328071 110177 SH SOLE 98308 3694 8175 Alteryx Inc COM 02156B103 4165541 91752 SH SOLE 91752 0 0 Amazon.Com Inc COM 023135106 115544943 886353 SH SOLE 770028 90407 25918 American Equity Invt Life Hld COM 025676206 2638164 50627 SH SOLE 50627 0 0 American Tower Corp COM 03027X100 1858868 9585 SH SOLE 9585 0 0 Ameris Bancorp COM 03076K108 22491195 657445 SH SOLE 648442 6324 2679 Ametek Inc New COM 031100100 13139697 81169 SH SOLE 60119 20550 500 Amgen Inc COM 031162100 12671361 57073 SH SOLE 56863 0 210 AMN Healthcare Services Inc COM 001744101 27613689 253058 SH SOLE 248848 2963 1247 Amphenol Corp COM 032095101 14693126 172962 SH SOLE 133003 38924 1035 Analog Devices Inc COM 032654105 18101748 92920 SH SOLE 92285 0 635 ANSYS Inc COM 03662Q105 1623194 4915 SH SOLE 3700 0 1215 Apple Hospitality REIT Inc COM 03784Y200 6094238 403325 SH SOLE 403325 0 0 Apple Inc COM 037833100 267747329 1380354 SH SOLE 1235918 103787 40649 Arcellx Inc COM 03940C100 791923 25045 SH SOLE 25045 0 0 Arista Networks Inc COM 040413106 8092628 49936 SH SOLE 37148 12578 210 Arthur J Gallagher & Company COM 363576109 817945 3725 SH SOLE 3725 0 0 Asbury Automotive Group Inc COM 043436104 125453911 521811 SH SOLE 459484 31861 30466 AtriCure Inc Com COM 04963C209 5434240 110094 SH SOLE 110094 0 0 Autodesk Inc COM 052769106 10271627 50201 SH SOLE 39158 10683 360 Automatic Data Processing Inc COM 053015103 1033013 4700 SH SOLE 4000 0 700 Avery Dennison Corp COM 053611109 98491637 573292 SH SOLE 508824 30434 34034 Avista Corp. COM 05379B107 3312909 84362 SH SOLE 84362 0 0 Azek Co Inc Class A COM 05478C105 3640222 120179 SH SOLE 120070 0 109 Badger Meter Inc COM 056525108 27190354 184266 SH SOLE 180897 2397 972 Balchem Corp COM 057665200 22931144 170100 SH SOLE 166951 2245 904 Bancorp Inc COM 05969A105 7392548 226418 SH SOLE 226418 0 0 Bank of Hawaii Corporation COM 062540109 2009367 48736 SH SOLE 48736 0 0 Bank Ozk Com COM 06417N103 2448061 60958 SH SOLE 60958 0 0 Bankunited Inc Com COM 06652K103 4398346 204100 SH SOLE 204100 0 0 Becton Dickinson & Co COM 075887109 927994 3515 SH SOLE 3515 0 0 Berkshire Hathaway Inc COM 084670702 799645 2345 SH SOLE 2020 0 325 BJ Wholesale Club COM 05550J101 80538689 1278189 SH SOLE 1119209 73909 85071 Black Hills Corp Com COM 092113109 3981760 66076 SH SOLE 66076 0 0 Booking Holdings Inc COM 09857L108 9443054 3497 SH SOLE 2556 919 22 Boot Barn Holdings Inc COM 099406100 30812085 363822 SH SOLE 357349 5009 1464 Booz Allen Hamilton Hldg Corp COM 099502106 117047875 1048816 SH SOLE 932700 54824 61292 Boston Beer Company Inc Class COM 100557107 311524 1010 SH SOLE 1010 0 0 Boston Scientific Corp COM 101137107 260714 4820 SH SOLE 4820 0 0 Brandywine Rlty Tr Sh Ben Int COM 105368203 930531 200114 SH SOLE 200114 0 0 Broadcom Inc COM 11135F101 8724611 10058 SH SOLE 9348 512 198 Broadridge Financial Solutions COM 11133T103 15135354 91381 SH SOLE 91106 0 275 Brookline Bancorp Inc COM 11373M107 2291133 262143 SH SOLE 262143 0 0 Bruker Corporation COM 116794108 95159251 1287328 SH SOLE 1129242 72975 85111 Byrna Technologies Inc COM 12448X201 837933 167252 SH SOLE 167252 0 0 Cactus Inc Cl A COM 127203107 3529053 83390 SH SOLE 82396 0 994 Cadence Design System Inc COM 127387108 6999249 29845 SH SOLE 22184 7436 225 Cal Maine Foods Inc COM 128030202 4093400 90964 SH SOLE 90964 0 0 Calix Inc COM 13100M509 27188522 544751 SH SOLE 536664 5753 2334 Canadian National Railway Co COM 136375102 401242 3314 SH SOLE 2254 0 1060 Canadian Pacific Kansas City C COM 13646K108 5551718 68735 SH SOLE 64248 2880 1607 Caterpillar Inc COM 149123101 14525256 59034 SH SOLE 58834 0 200 Cathay Gen Bancorp COM 149150104 5146536 159880 SH SOLE 159880 0 0 CDW Corporation COM 12514G108 3896817 21236 SH SOLE 21212 0 24 Central Garden & Pet Co Cl A N COM 153527205 5615642 154022 SH SOLE 154022 0 0 Century Aluminum Company COM 156431108 1856846 212941 SH SOLE 212941 0 0 ChampionX Corporation COM 15872M104 60528196 1950006 SH SOLE 1566293 274590 109123 Charles River Laboratories Int COM 159864107 98209117 467106 SH SOLE 410209 25021 31876 Chevron Corp COM 166764100 65360846 415385 SH SOLE 374976 28181 12228 Choice Hotels Intl Inc COM 169905106 101953991 867546 SH SOLE 770860 44330 52356 Church & Dwight Co COM 171340102 121913947 1216342 SH SOLE 1080564 62291 73487 Churchill Downs Inc COM 171484108 4171760 29976 SH SOLE 27528 1938 510 Chuy's Holdings Inc COM 171604101 15815995 387457 SH SOLE 385582 0 1875 Ciena Corp Com COM 171779309 83754468 1971157 SH SOLE 1746836 102347 121974 Cintas Corp COM 172908105 33594002 67583 SH SOLE 59623 7302 658 Cisco Sys Inc COM 17275R102 14487518 280006 SH SOLE 279306 0 700 Clearway Energy Inc Cl C COM 18539C204 6097352 213493 SH SOLE 213493 0 0 CME Group Inc COM 12572Q105 75113512 405384 SH SOLE 358768 31755 14861 Cno Finl Group Inc Com COM 12621E103 2585093 109214 SH SOLE 109214 0 0 CNX Resources Corporation COM 12653C108 4684583 264367 SH SOLE 264367 0 0 Cognex Corporation COM 192422103 394549 7043 SH SOLE 1643 0 5400 Cohen & Steers Inc COM 19247A100 19242538 331825 SH SOLE 325735 4534 1556 Coherent Inc Com COM 19247G107 3943558 77355 SH SOLE 77355 0 0 Colgate-Palmolive Co COM 194162103 12389510 160819 SH SOLE 160219 0 600 Comfort Systems USA Inc COM 199908104 36870572 224547 SH SOLE 220098 3172 1277 Commercial Metals Company COM 201723103 3559799 67600 SH SOLE 67600 0 0 CONMED Corporation COM 207410101 28580546 210321 SH SOLE 206382 2903 1036 Cooper Cos Inc COM 216648402 119540090 311765 SH SOLE 278474 15387 17904 Copart Inc. COM 217204106 156163831 1712135 SH SOLE 1515168 94565 102402 Core Laboratories Inc Com COM 21867A105 22558433 970255 SH SOLE 954307 11849 4099 Corteva Inc COM 22052L104 378180 6600 SH SOLE 6600 0 0 Costco Wholesale Corp COM 22160K105 153504498 285123 SH SOLE 251646 23678 9799 Crane Company COM 224408104 52855183 593079 SH SOLE 476388 70961 45730 Crane Holdings Co COM 224441105 212103 3758 SH SOLE 3758 0 0 Cross Country Healthcare Inc COM 227483104 9983395 355534 SH SOLE 355534 0 0 Crown Castle International Cor COM 22822V101 10012005 87871 SH SOLE 87340 0 531 CSW Industrials Inc COM 126402106 610083 3671 SH SOLE 3671 0 0 Curtiss Wright Corp COM 231561101 3654339 19897 SH SOLE 19876 0 21 Cvr Energy Inc Com COM 12662P108 2463179 82216 SH SOLE 82216 0 0 Cyberark Software Ltd COM M2682V108 3612161 23106 SH SOLE 22753 0 353 Danaher Corporation COM 235851102 437924 1825 SH SOLE 1790 0 35 Darden Restaurants Inc COM 237194105 233715143 1398822 SH SOLE 1227414 100821 70587 Deckers Outdoor Corporation COM 243537107 157956076 299352 SH SOLE 267012 16445 15895 Deere & Co COM 244199105 13624751 33626 SH SOLE 26920 6531 175 Dexcom Inc. COM 252131107 6897517 53673 SH SOLE 50925 2156 592 DHT Holdings Inc COM Y2065G121 3743749 438892 SH SOLE 438892 0 0 Diodes Inc COM 254543101 122024398 1319325 SH SOLE 1161791 69794 87740 Dollar General Corp COM 256677105 1258774 7414 SH SOLE 7374 0 40 DoubleVerify Holdings Inc COM 25862V105 11601818 298094 SH SOLE 226472 70302 1320 Dover Corp COM 260003108 2964754 20080 SH SOLE 19790 0 290 Dynatrace Inc COM 268150109 1269919 24673 SH SOLE 24673 0 0 Dynavax Technologies Corp COM 268158201 2920256 226026 SH SOLE 226026 0 0 e l f Beauty Inc COM 26856L103 59253728 518723 SH SOLE 509989 6412 2322 Eaton Corp COM G29183103 105233597 523290 SH SOLE 451929 50053 21308 Editas Medicine Inc COM 28106W103 741638 90114 SH SOLE 90114 0 0 Edwards Lifesciences Corp COM 28176E108 11137119 118066 SH SOLE 89115 28180 771 Eli Lilly and Company COM 532457108 130462268 278183 SH SOLE 242517 26154 9512 Emcor Group Inc Com COM 29084Q100 133436961 722140 SH SOLE 644600 35893 41647 Enphase Energy Inc COM 29355A107 3542537 21152 SH SOLE 18977 0 2175 EnPro Industries Inc COM 29355X107 32869952 246162 SH SOLE 241012 3883 1267 Entegris Inc COM 29362U104 127071137 1146644 SH SOLE 1013355 60671 72618 Envista Holdings Corp COM 29415F104 2990441 88370 SH SOLE 86752 0 1618 EOG Res Inc COM 26875P101 22719619 198529 SH SOLE 176635 20769 1125 Equinix Inc COM 29444U700 4439238 5663 SH SOLE 5541 0 122 Equity LifeStyle Properties In COM 29472R108 378597 5660 SH SOLE 5660 0 0 Estee Lauder Companies Cl A COM 518439104 63145146 321546 SH SOLE 276784 33696 11066 Etsy Inc COM 29786A106 441326 5216 SH SOLE 5216 0 0 Exponent Inc COM 30214U102 3095337 33169 SH SOLE 33132 0 37 Exxon Mobil Corp COM 30231G102 2249676 20976 SH SOLE 20801 0 175 Factset Reasearch Systems Inc COM 303075105 105623360 263630 SH SOLE 232431 14252 16947 Fair Isaac Corp COM 303250104 19168566 23688 SH SOLE 18326 5212 150 Federated Hermes Inc Class B COM 314211103 1772328 49437 SH SOLE 49437 0 0 Floor & Decor Holdings Inc Cla COM 339750101 127110946 1222691 SH SOLE 1091488 65055 66148 Fnb Corp Pa Com COM 302520101 1880969 164420 SH SOLE 164420 0 0 Fortinet Inc COM 34959E109 19741916 261171 SH SOLE 216983 41226 2962 Fox Factory Holding Corp COM 35138V102 26330603 242656 SH SOLE 239189 2560 907 Freeport-McMoran Inc COM 35671D857 98021628 2450541 SH SOLE 2136424 222868 91249 FTI Consulting Inc COM 302941109 33757837 177486 SH SOLE 173324 2451 1711 FuelCell Energy Inc COM 35952H601 434341 201084 SH SOLE 201084 0 0 Garmin Ltd COM H2906T109 6236536 59800 SH SOLE 42823 16501 476 Generac Hldgs Inc COM 368736104 317796 2131 SH SOLE 2131 0 0 Getty Realty Corp COM 374297109 4984952 147397 SH SOLE 147397 0 0 Gitlab Inc Cl A COM 37637K108 5827000 114009 SH SOLE 114009 0 0 Global Payments Inc. COM 37940X102 5715618 58015 SH SOLE 43329 14361 325 Goldman Sachs Group Inc COM 38141G104 9321955 28902 SH SOLE 21517 7235 150 Group 1 Automotive Inc COM 398905109 7915123 30667 SH SOLE 30667 0 0 Halozyme Therapeutics Inc COM 40637H109 10427981 289104 SH SOLE 229498 57541 2065 Hannon Armstrong Sustainable I COM 41068X100 953334 38133 SH SOLE 38133 0 0 Hanover Insurance Group Inc COM 410867105 2243943 19853 SH SOLE 19853 0 0 Heartland Financial USA Inc COM 42234Q102 249799 8963 SH SOLE 8963 0 0 Hecla Mng Co Com COM 422704106 4112521 798548 SH SOLE 798548 0 0 HEICO Corporation COM 422806109 12189964 68893 SH SOLE 49633 18832 428 Hershey Company COM 427866108 8393648 33615 SH SOLE 24108 9372 135 Highwoods Pptys Inc Com COM 431284108 651692 27256 SH SOLE 27256 0 0 Hologic Inc COM 436440101 96477212 1191518 SH SOLE 1043974 69646 77898 Home Depot Inc COM 437076102 130296724 419446 SH SOLE 369932 36900 12614 Homestreet Inc Com COM 43785V102 1686968 284961 SH SOLE 284961 0 0 Honeywell International Inc COM 438516106 13868834 66838 SH SOLE 64741 1565 532 Horizon Therapeutics Plc COM G46188101 1197688 11645 SH SOLE 6995 3825 825 Huron Consulting Group COM 447462102 6518795 76773 SH SOLE 76773 0 0 ICF International Inc COM 44925C103 27447436 220656 SH SOLE 216331 3026 1299 IDACORP Inc COM 451107106 1955497 19059 SH SOLE 19059 0 0 IDEX Corp Com COM 45167R104 116196688 539797 SH SOLE 475912 30816 33069 Idexx Labs Corp COM 45168D104 2795663 5567 SH SOLE 4953 479 135 Illinois Tool Works Inc COM 452308109 15644414 62538 SH SOLE 62228 0 310 Independence Rlty Tr Inc Com COM 45378A106 2357192 129374 SH SOLE 129374 0 0 InMode Ltd COM M5425M103 26011810 696434 SH SOLE 684345 7869 4220 Installed Building Products In COM 45780R101 201130 1435 SH SOLE 1435 0 0 Insulet Corporation COM 45784P101 3756782 13029 SH SOLE 12895 0 134 Integer Holdings Corporation COM 45826H109 26604089 300238 SH SOLE 294183 4472 1583 Intel Corp COM 458140100 228228 6825 SH SOLE 5600 0 1225 Intercontinental Exchange Inc COM 45866F104 1288547 11395 SH SOLE 11245 0 150 Intuit Inc COM 461202103 93651065 204394 SH SOLE 179162 17912 7320 Intuitive Surgical Inc COM 46120E602 97787317 285978 SH SOLE 248889 26303 10786 Iqvia Holdings Inc Com COM 46266C105 709374 3156 SH SOLE 3156 0 0 Johnson & Johnson Com COM 478160104 16463281 99464 SH SOLE 95505 2213 1746 JPMorgan Chase & Co COM 46625H100 16350345 112420 SH SOLE 108539 3366 515 KBR Inc com COM 48242W106 3800077 58409 SH SOLE 58348 0 61 Keysight Technologies Inc COM 49338L103 111794315 667628 SH SOLE 589069 34486 44073 Kinsale Cap Group Inc COM 49714P108 2221636 5937 SH SOLE 5930 0 7 Kulicke & Soffa Inds Inc Com COM 501242101 10727877 180452 SH SOLE 180452 0 0 Kymera Therapeutics Inc COM 501575104 1037424 45125 SH SOLE 45125 0 0 Lam Research Corporation COM 512807108 248039 386 SH SOLE 220 0 166 Lamb Weston Holdings Inc COM 513272104 832238 7240 SH SOLE 7240 0 0 Lantheus Holdings Inc COM 516544103 30557622 364128 SH SOLE 356270 5476 2382 LCI Inds Com COM 50189K103 7144181 56538 SH SOLE 56538 0 0 Lemaitre Vascular Inc COM 525558201 25103043 373113 SH SOLE 366469 4834 1810 Lendingtree Inc COM 52603B107 414938 18767 SH SOLE 18767 0 0 Linde Plc Com COM G54950103 14784581 38797 SH SOLE 38547 0 250 Lululemon Athletica Inc Com COM 550021109 13657037 36082 SH SOLE 28128 7750 204 M/I Homes Inc COM 55305B101 4342498 49805 SH SOLE 49805 0 0 Marketaxess Hldgs Inc COM 57060D108 2533495 9691 SH SOLE 9681 0 10 Marriot Intl Inc New CL A COM 571903202 601952 3277 SH SOLE 3277 0 0 Martin Marietta Materials Inc COM 573284106 112003225 242594 SH SOLE 210995 24762 6837 Mastercard Inc. CL-A COM 57636Q104 14288441 36330 SH SOLE 28925 7099 306 Matador Res Co COM 576485205 5890695 112590 SH SOLE 112590 0 0 McCormick & Co. - non voting s COM 579780206 2420343 27747 SH SOLE 21212 0 6535 Mcdonalds Corp COM 580135101 14721623 49334 SH SOLE 48944 0 390 Medpace Holdings Inc COM 58506Q109 32484914 135258 SH SOLE 133106 1444 708 Merck & Company Inc COM 58933Y105 16402614 142149 SH SOLE 141649 0 500 Meta Platforms Inc COM 30303M102 428748 1494 SH SOLE 1494 0 0 Mettler Toledo International C COM 592688105 118554545 90386 SH SOLE 79595 5046 5745 MGP Ingredients Inc COM 55303J106 24664029 232067 SH SOLE 228657 2444 966 Microsoft Corp COM 594918104 204944358 601822 SH SOLE 532133 50409 19280 Mirati Therapeutics Inc COM 60468T105 1281170 35460 SH SOLE 35460 0 0 Modine Manufacturing Co COM 607828100 3743874 113382 SH SOLE 113382 0 0 Monolithic Power Systems Inc COM 609839105 145816631 269916 SH SOLE 240102 12942 16872 Moody's Corporation COM 615369105 67103353 192981 SH SOLE 165820 19612 7549 Mueller Inds Inc COM 624756102 8733586 100064 SH SOLE 100064 0 0 Napco Security Tech Inc. COM 630402105 2687533 77562 SH SOLE 77562 0 0 Neogen Corporation COM 640491106 15414725 708723 SH SOLE 695933 9401 3389 Netflix Inc COM 64110L106 7101580 16122 SH SOLE 11891 4106 125 Neurocrine Biosciences Inc COM 64125C109 544300 5772 SH SOLE 3147 2580 45 Nextera Energy Inc Com COM 65339F101 16494315 222295 SH SOLE 214699 0 7596 Nike Inc Cl B COM 654106103 21114515 191307 SH SOLE 164429 26130 748 Norfolk Southn Corp COM 655844108 204197 901 SH SOLE 901 0 0 Northrop Grumman Corp COM 666807102 63050324 138329 SH SOLE 117429 15260 5640 NVIDIA Corp COM 67066G104 180566227 426850 SH SOLE 365079 46744 15027 Nxp Semiconductors N V Com COM N6596X109 102622546 501380 SH SOLE 436898 45044 19438 Old Dominion Freight Lines Inc COM 679580100 77976515 210890 SH SOLE 184090 18901 7899 Onto Innovation Inc COM 683344105 50431161 432997 SH SOLE 391111 39163 2723 Option Care Health Inc COM 68404L201 2986936 91934 SH SOLE 91840 0 94 Oracle Corporation COM 68389X105 13260433 111348 SH SOLE 111133 0 215 OReilly Automotive Inc COM 67103H107 104385631 109270 SH SOLE 94951 10216 4103 Oroco Resource Corp COM 687033100 11639 21675 SH SOLE 21675 0 0 Pacira Biosciences Inc COM 695127100 3503520 87435 SH SOLE 87435 0 0 Papa Johns International Inc COM 698813102 2458922 33305 SH SOLE 33274 0 31 Patrick Industries Inc COM 703343103 7777759 97222 SH SOLE 97222 0 0 Paycom Software Inc COM 70432V102 181162532 563948 SH SOLE 498028 36381 29539 PayPal Holdings Inc COM 70450Y103 241796 3624 SH SOLE 2861 0 763 Penumbra Inc COM 70975L107 2496843 7257 SH SOLE 6209 791 257 PepsiCo Inc COM 713448108 98355275 531019 SH SOLE 462441 48996 19582 Perficient Inc COM 71375U101 67939532 815307 SH SOLE 776979 28384 9944 Perion Network Ltd COM M78673114 23939867 780563 SH SOLE 766049 8714 5800 Pfizer Inc COM 717081103 346050 9434 SH SOLE 9434 0 0 PGT Innovations Inc COM 69336V101 24520339 841178 SH SOLE 824556 11949 4673 Pioneer Natural Resources Comp COM 723787107 105447076 508964 SH SOLE 439797 48562 20605 Plexus Corp COM 729132100 1573608 16018 SH SOLE 16018 0 0 Pool Corp COM 73278L105 132922013 354799 SH SOLE 311141 22867 20791 Portland Gen Elec Co Com New COM 736508847 3147158 67204 SH SOLE 67204 0 0 PotlatchDeltic Corporation COM 737630103 8542484 161636 SH SOLE 161636 0 0 Power Integrations Inc COM 739276103 29066617 307031 SH SOLE 300217 4139 2675 Prestige Consumer Healthcare I COM 74112D101 5031819 84668 SH SOLE 84605 0 63 Procter & Gamble Company COM 742718109 92158584 607345 SH SOLE 519654 63618 24073 Progressive Corp Ohio Com COM 743315103 767945 5802 SH SOLE 5483 0 319 Progyny Inc COM 74340E103 25416354 646069 SH SOLE 635953 7361 2755 PTC Inc COM 69370C100 4019690 28248 SH SOLE 28213 0 35 Qualcomm Inc COM 747525103 246056 2067 SH SOLE 2067 0 0 Qualys Inc COM 74758T303 139876621 1082888 SH SOLE 983447 46704 52737 Quanta Svcs Inc Com COM 74762E102 98997950 503935 SH SOLE 440016 44314 19605 Range Resources Corp COM 75281A109 10259750 348971 SH SOLE 348048 0 923 Raymond James Financial Inc COM 754730109 101621208 979293 SH SOLE 870274 49163 59856 Relay Therapeutics Inc COM 75943R102 1836611 146227 SH SOLE 146227 0 0 Repligen Corporation COM 759916109 2692267 19032 SH SOLE 18842 0 190 Resmed Inc Com COM 761152107 118679122 543154 SH SOLE 482978 27925 32251 Rockwell Automation Inc COM 773903109 13992877 42473 SH SOLE 31994 10114 365 Roper Industries Inc COM 776696106 89747839 186664 SH SOLE 163243 16343 7078 RPM International Inc COM 749685103 12006656 133809 SH SOLE 133409 0 400 S&P Global Inc COM 78409V104 1738907 4338 SH SOLE 3820 0 518 Saia Inc COM 78709Y105 124750058 364329 SH SOLE 322010 19800 22519 salesforce.com inc COM 79466L302 1038554 4916 SH SOLE 4916 0 0 Sandy Spring Bancorp Inc Com COM 800363103 4222823 186192 SH SOLE 186192 0 0 Schlumberger Ltd COM 806857108 520672 10600 SH SOLE 10600 0 0 Sealed Air Corp COM 81211K100 353526 8838 SH SOLE 8788 0 50 Sensata Technologies Holdings COM G8060N102 225220 5006 SH SOLE 5006 0 0 Servicenow Inc COM 81762P102 91891950 163518 SH SOLE 140841 16092 6585 Sherwin Williams COM 824348106 102331958 385402 SH SOLE 331645 40561 13196 Shoals Technologies Group Inc COM 82489W107 488861 19126 SH SOLE 19126 0 0 Simon Property Group Inc COM 828806109 702118 6080 SH SOLE 6080 0 0 Simply Good Foods Co Com COM 82900L102 32512484 888562 SH SOLE 876408 8460 3694 Simpson Manufacturing Co Inc COM 829073105 415639 3001 SH SOLE 3001 0 0 Simulations Plus Inc COM 829214105 5675435 130982 SH SOLE 94004 36078 900 Skechers U S A Inc Cl A COM 830566105 8940878 169785 SH SOLE 169785 0 0 Skyline Champion Corporation COM 830830105 24057326 367568 SH SOLE 360432 5046 2090 Skyworks Solutions Inc COM 83088M102 64219513 580174 SH SOLE 530303 21145 28726 Smuckers JM Co COM 832696405 231251 1566 SH SOLE 1071 0 495 SOUTHERN CO COM COM 842587107 422554 6015 SH SOLE 5415 0 600 Southwest Airlines Co COM 844741108 305612 8440 SH SOLE 8440 0 0 Spire Inc Com COM 84857L101 4053136 63889 SH SOLE 63889 0 0 Spirit Airlines Inc COM 848577102 5702362 332305 SH SOLE 332305 0 0 Sprouts Farmers Market Inc COM 85208M102 24765570 674260 SH SOLE 662840 8653 2767 SPS Commerce Inc Com COM 78463M107 162829151 847804 SH SOLE 764715 39251 43838 STAG Industrial Inc COM 85254J102 7630257 212660 SH SOLE 212660 0 0 Steris Plc Shs Usd COM G8473T100 132442027 588684 SH SOLE 524387 29587 34710 Sterling Infrastructure Inc COM 859241101 28836212 516778 SH SOLE 507522 6568 2688 Stryker Corporation COM 863667101 21186149 69442 SH SOLE 68002 0 1440 Summit Materials Inc Cl A COM 86614U100 21478987 567477 SH SOLE 554612 9000 3865 Sun Communities Inc COM 866674104 87634272 671733 SH SOLE 597084 34595 40054 Supernus Pharmaceuticals Inc COM 868459108 23147974 770059 SH SOLE 754914 8803 6342 Synopsys Inc COM 871607107 118365051 271847 SH SOLE 235277 23465 13105 T Rowe Price Group Inc. COM 74144T108 15162301 135354 SH SOLE 134979 0 375 Take Two Interactive COM 874054109 99269509 674569 SH SOLE 596795 35094 42680 Talos Energy Inc COM 87484T108 5321891 383698 SH SOLE 383698 0 0 TE Connectivity LTD COM H84989104 13896190 99145 SH SOLE 98845 0 300 Teledyne Technologies Inc Com COM 879360105 111357068 270869 SH SOLE 239303 14748 16818 Teleflex Inc COM 879369106 1912066 7900 SH SOLE 7800 0 100 Telephone Data Sys Inc Com COM 879433829 3526548 428499 SH SOLE 428499 0 0 Teradyne Inc COM 880770102 417488 3750 SH SOLE 3750 0 0 Terreno Realty Corporation COM 88146M101 10068702 167532 SH SOLE 167479 0 53 Tesla Inc COM 88160R101 107242457 409682 SH SOLE 354080 38720 16882 Texas Roadhouse Inc COM 882681109 1118309 9960 SH SOLE 9960 0 0 The Coca Cola Company COM 191216100 243918 4050 SH SOLE 4050 0 0 Thermo Fisher Scientific Inc. COM 883556102 8232856 15779 SH SOLE 11967 2798 1014 TJX Companies Inc COM 872540109 2051286 24193 SH SOLE 21488 0 2705 Tractor Supply Company COM 892356106 31792482 143792 SH SOLE 129136 13992 664 Trade Desk Inc Cl A COM 88339J105 64126731 830442 SH SOLE 715998 83130 31314 Trimble Inc COM 896239100 9542303 180248 SH SOLE 138410 40638 1200 Trinet Group COM 896288107 5962786 62786 SH SOLE 62786 0 0 UFP Technologies Inc COM 902673102 10655741 54969 SH SOLE 54948 0 21 Ulta Beauty Inc COM 90384S303 118288759 251360 SH SOLE 222038 14483 14839 Ultra Clean Holdings Inc COM 90385V107 23079538 600092 SH SOLE 588436 8869 2787 Umb Finl Corp Com COM 902788108 6645817 109127 SH SOLE 109127 0 0 Union Pacific Corp COM 907818108 893399 4366 SH SOLE 4366 0 0 United Parcel Service Inc Cl B COM 911312106 11679995 65160 SH SOLE 64810 0 350 United Rentals Inc COM 911363109 3039650 6825 SH SOLE 5754 921 150 UnitedHealth Group Inc COM 91324P102 128760368 267894 SH SOLE 234349 25470 8075 Vail Resorts Inc COM 91879Q109 412886 1640 SH SOLE 1640 0 0 Valley Natl Bancorp Com COM 919794107 2173715 280479 SH SOLE 280479 0 0 Valmont Industries Inc COM 920253101 27368950 94035 SH SOLE 92604 970 461 Veeva Sys Inc COM 922475108 82586680 417674 SH SOLE 356929 44619 16126 VeriSign Inc COM 92343E102 373076 1651 SH SOLE 1651 0 0 Verisk Analytics Inc COM 92345Y106 209078 925 SH SOLE 925 0 0 Verizon Communications Inc Com COM 92343V104 641749 17256 SH SOLE 17256 0 0 Vertex Pharmaceuticals Inc COM 92532F100 534551 1519 SH SOLE 460 778 281 Virtu Finl Corp Conn COM 928254101 5979515 349884 SH SOLE 349884 0 0 Visa Inc COM 92826C839 134059116 564507 SH SOLE 500910 44356 19241 Walmart Inc COM 931142103 290940 1851 SH SOLE 1851 0 0 Washington Fed Inc Com COM 938824109 6049918 228127 SH SOLE 228127 0 0 Webster Finl Coup Conn Com COM 947890109 1212500 32119 SH SOLE 32119 0 0 Werner Enterprises Inc COM 950755108 9805863 221953 SH SOLE 221864 0 89 West Pharmaceutical Services I COM 955306105 131247842 343159 SH SOLE 303340 18120 21699 Western Alliance Bancorp COM 957638109 7850436 215257 SH SOLE 215257 0 0 Williams-Sonoma Inc COM 969904101 59428192 474894 SH SOLE 448394 3056 23444 WillScot Mobile Mini Holdings COM 971378104 98924057 2069974 SH SOLE 1822970 111019 135985 Wingstop Inc COM 974155103 2268076 11331 SH SOLE 11331 0 0 Wintrust Finl Corp Com COM 97650W108 6965483 95917 SH SOLE 95917 0 0 Workday Inc COM 98138H101 9327902 41294 SH SOLE 30598 10436 260 YETI Holdings Inc COM 98585X104 24390083 627963 SH SOLE 618688 6699 2576 Zebra Technologies Corp- Cl A COM 989207105 7165298 24221 SH SOLE 17786 6285 150 Zoetis Inc COM 98978V103 114359423 664070 SH SOLE 573829 65710 24531 Zynex Inc COM 98986M103 1117964 116576 SH SOLE 116576 0 0 Alerian MLP ETF COM 00162Q452 5899021 150447 SH SOLE 150447 0 0 Global X Fds Us Infr Dev Etf COM 37954Y673 3126573 99477 SH SOLE 99477 0 0 Invesco Optimum Yield Diversif COM 46090F100 1485651 109199 SH SOLE 109199 0 0 iShares Core Conservative Allo COM 464289883 534133 15157 SH SOLE 15088 0 69 iShares Core S&P 500 COM 464287200 293723 659 SH SOLE 659 0 0 iShares Core S&P Small-Cap COM 464287804 3211431 32227 SH SOLE 32227 0 0 iShares Core US REIT COM 464288521 5401217 105062 SH SOLE 105062 0 0 iShares MSCI Pacific ex Japan COM 464286665 3123564 73948 SH SOLE 73948 0 0 iShares Russell MidCap Growth COM 464287481 16361778 169324 SH SOLE 166839 0 2485 iShares S&P Midcap 400/Grwth COM 464287606 241575 3221 SH SOLE 2805 0 416 iShares S&P Preferred Stock In COM 464288687 3993832 129125 SH SOLE 129125 0 0 Ishares Tr 0-3 Mnth Treasry COM 46436E718 1817299 18059 SH SOLE 18059 0 0 iShares Tr Msci Eafe Etf COM 464287465 2001435 27606 SH SOLE 8975 0 18631 iShares Tr Russ 1000 Grw ETF COM 464287614 9716331 35309 SH SOLE 34445 0 864 SPDR S&P 500 ETF Trust COM 78462F103 1400160 3159 SH SOLE 2129 0 1030 SPDR S&P Midcap 400 ETF COM 78467Y107 234187 489 SH SOLE 293 0 196 VanEck Fallen Angel High Yield COM 92189F437 5384743 193905 SH SOLE 193905 0 0 VanEck Rare Earth Strategic Me COM 92189H805 1461620 17576 SH SOLE 17576 0 0 Vanguard FTSE All-World ex-US COM 922042718 3246667 29387 SH SOLE 29387 0 0 Vanguard FTSE Emerging Markets COM 922042858 4903305 120534 SH SOLE 92546 0 27988 Vanguard Index Fds COM 922908363 592185 1454 SH SOLE 1454 0 0 Vanguard Index Fds COM 922908736 461791 1632 SH SOLE 1632 0 0 Vanguard Index Fds Small Cp Et COM 922908751 286998 1443 SH SOLE 1443 0 0 Vanguard Mid Cap ETF COM 922908629 314388 1428 SH SOLE 1428 0 0 Vanguard Utilities ETF COM 92204A876 4136943 29099 SH SOLE 29099 0 0 Asml Holding Nv Adr COM N07059210 6159745 8499 SH SOLE 6107 2337 55 Nestle S A Sponsored Adr COM 641069406 11413049 94895 SH SOLE 94595 0 300 WNS (Holdings) Limited Sponsor COM 92932M101 26381587 357862 SH SOLE 352792 3530 1540