0000897378-22-000001.txt : 20220128 0000897378-22-000001.hdr.sgml : 20220128 20220128132633 ACCESSION NUMBER: 0000897378-22-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220128 DATE AS OF CHANGE: 20220128 EFFECTIVENESS DATE: 20220128 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: 22567082 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 13F-HR LIVE false false false 0000897378 XXXXXXXX 12-31-2021 12-31-2021 CONGRESS ASSET MANAGEMENT CO /MA
2 SEAPORT LANE 5TH FLOOR BOSTON MA 02210
13F HOLDINGS REPORT 028-03434 N
Sophia Gustavsson Compliance Analyst 617-428-4322 Sophia Gustavsson Boston MA 01-28-2022 0 5856 13132890 false
INFORMATION TABLE 2 December2021.xml 1-800-Flowers.com Inc Class A COM 68243Q106 10691 457480 SH SOLE 444267 0 13213 3M Co Com COM 88579Y101 383 2156 SH SOLE 1956 0 200 Abbott Laboratories COM 002824100 113853 808957 SH SOLE 713570 66318 29069 Abbvie Inc COM 00287Y109 13962 103114 SH SOLE 102167 0 947 Abiomed Inc COM 003654100 6811 18964 SH SOLE 17692 774 498 Acadia Healthcare Company Inc COM 00404A109 5872 96737 SH SOLE 96737 0 0 Accenture Plc Ireland Shs Clas COM G1151C101 160864 388046 SH SOLE 346075 26927 15044 Activision Blizzard Inc COM 00507V109 412 6188 SH SOLE 6118 0 70 Adobe Systems Inc COM 00724F101 130416 229986 SH SOLE 206448 14776 8762 Advanced Drainage Systems Inc COM 00790R104 10272 75454 SH SOLE 75454 0 0 Aflac Inc COM 001055102 376 6437 SH SOLE 6437 0 0 Air Products & Chemicals Inc COM 009158106 14829 48739 SH SOLE 34782 13211 746 Akamai Technologies Inc COM 00971T101 116121 992148 SH SOLE 877028 44847 70273 Alcoa Corp COM 013872106 6123 102777 SH SOLE 102777 0 0 Align Technology Inc COM 016255101 17908 27250 SH SOLE 21338 5744 168 Allete Inc COM 018522300 964 14534 SH SOLE 14534 0 0 Alphabet Inc Cl A COM 02079K305 192937 66598 SH SOLE 59512 4782 2304 Alphabet Inc Cl C COM 02079K107 18169 6279 SH SOLE 5669 70 540 Alteryx Inc COM 02156B103 3892 64330 SH SOLE 64330 0 0 Amazon.Com Inc COM 023135106 208090 62408 SH SOLE 56507 3863 2038 American Campus Communities In COM 024835100 5630 98276 SH SOLE 98276 0 0 American Equity Invt Life Hld COM 025676206 1568 40287 SH SOLE 40287 0 0 American Software Inc Class A COM 029683109 11263 430376 SH SOLE 414645 0 15731 American Tower Corp COM 03027X100 1934 6611 SH SOLE 6611 0 0 Ameris Bancorp COM 03076K108 12048 242504 SH SOLE 235604 0 6900 Ametek Inc New COM 031100100 12891 87671 SH SOLE 63924 23061 686 Amgen Inc COM 031162100 11231 49924 SH SOLE 49714 0 210 AMN Healthcare Services Inc COM 001744101 15173 124037 SH SOLE 120574 0 3463 Amphenol Corp COM 032095101 16393 187437 SH SOLE 142782 43317 1338 Analog Devices Inc COM 032654105 15440 87842 SH SOLE 87157 0 685 ANSYS Inc COM 03662Q105 112921 281515 SH SOLE 247168 22307 12040 Apple Inc COM 037833100 246972 1390844 SH SOLE 1258491 89703 42650 Asbury Automotive Group Inc COM 043436104 115946 671254 SH SOLE 595106 25378 50770 Atea Pharmaceuticals Inc COM 04683R106 1499 167686 SH SOLE 167686 0 0 Autodesk Inc COM 052769106 19358 68842 SH SOLE 55705 12436 701 Automatic Data Processing Inc COM 053015103 1445 5860 SH SOLE 5060 0 800 Avery Dennison Corp COM 053611109 2118 9778 SH SOLE 9762 0 16 Avid Technology Inc COM 05367P100 13772 422858 SH SOLE 409550 0 13308 Azenta Inc COM 114340102 134425 1303706 SH SOLE 1157394 61230 85082 Badger Meter Inc COM 056525108 636 5966 SH SOLE 3566 0 2400 Balchem Corp COM 057665200 14239 84457 SH SOLE 82226 0 2231 Bancorp Inc COM 05969A105 4886 193035 SH SOLE 193035 0 0 Bank of America Corporation COM 060505104 92127 2070741 SH SOLE 1842005 150236 78500 Bank Ozk Com COM 06417N103 2462 52915 SH SOLE 52915 0 0 Bankunited Inc Com COM 06652K103 7581 179187 SH SOLE 179187 0 0 Banner Corp Com COM 06652V208 1324 21819 SH SOLE 21819 0 0 Becton Dickinson & Co COM 075887109 850 3381 SH SOLE 3281 0 100 Berkshire Hathaway Inc COM 084670702 681 2278 SH SOLE 2103 0 175 BJ Wholesale Club COM 05550J101 2445 36505 SH SOLE 36439 0 66 Black Hills Corp Com COM 092113109 4225 59866 SH SOLE 59866 0 0 Booking Holdings Inc COM 09857L108 8865 3695 SH SOLE 2420 1242 33 Boot Barn Holdings Inc COM 099406100 18886 153481 SH SOLE 148625 0 4856 Booz Allen Hamilton Hldg Corp COM 099502106 112623 1328261 SH SOLE 1189320 60032 78909 Boston Beer Company Inc Class COM 100557107 455 900 SH SOLE 900 0 0 Brandywine Rlty Tr Sh Ben Int COM 105368203 2309 172070 SH SOLE 172070 0 0 Broadcom Inc COM 11135F101 12537 18841 SH SOLE 17488 950 403 Broadridge Financial Solutions COM 11133T103 27377 149750 SH SOLE 130839 17664 1247 Brookline Bancorp Inc COM 11373M107 3670 226653 SH SOLE 226653 0 0 Bruker Corporation COM 116794108 1998 23808 SH SOLE 23766 0 42 Burlington Stores Inc COM 122017106 134432 461158 SH SOLE 406897 22716 31545 Byrna Technologies Inc COM 12448X201 2138 160184 SH SOLE 160184 0 0 Cactus Inc Cl A COM 127203107 1820 47722 SH SOLE 47625 0 97 Callon Petroleum Company COM 13123X508 4381 92709 SH SOLE 92709 0 0 Canadian National Railway Co COM 136375102 861 7009 SH SOLE 5355 0 1654 Canadian Pac Ry Ltd COM 13645T100 8794 122237 SH SOLE 114827 4878 2532 Carrier Global Corporation COM 14448C104 250 4600 SH SOLE 4600 0 0 Caterpillar Inc COM 149123101 109124 527831 SH SOLE 466849 40926 20056 Cathay Gen Bancorp COM 149150104 6202 144271 SH SOLE 144271 0 0 CDW Corporation COM 12514G108 2585 12625 SH SOLE 12608 0 17 Central Garden & Pet Co Cl A N COM 153527205 6672 139435 SH SOLE 139435 0 0 Cerence Inc COM 156727109 10667 139183 SH SOLE 134716 0 4467 ChampionX Corporation COM 15872M104 1028 50843 SH SOLE 50843 0 0 Charles River Laboratories Int COM 159864107 163330 433490 SH SOLE 377007 23890 32593 Chevron Corp COM 166764100 9835 83811 SH SOLE 83586 0 225 Choice Hotels Intl Inc. COM 169905106 667 4276 SH SOLE 4276 0 0 Church & Dwight Co COM 171340102 144282 1407625 SH SOLE 1217076 94097 96452 Churchill Downs Inc COM 171484108 8831 36657 SH SOLE 34205 1637 815 Ciena Corp Com COM 171779309 267614 3476863 SH SOLE 3070642 219851 186370 Cintas Corp COM 172908105 180605 407531 SH SOLE 358329 24992 24210 Cisco Sys Inc COM 17275R102 14597 230353 SH SOLE 229653 0 700 Clarus Corp COM 18270P109 14043 506607 SH SOLE 502482 0 4125 Clearway Energy Inc Cl C COM 18539C204 5729 158995 SH SOLE 158995 0 0 CME Group Inc COM 12572Q105 98972 433215 SH SOLE 382725 34164 16326 Cno Finl Group Inc Com COM 12621E103 2235 93737 SH SOLE 93737 0 0 Cnx Resources Corp COM 12653C108 2996 217925 SH SOLE 217925 0 0 Cognex Corporation COM 192422103 569 7319 SH SOLE 1919 0 5400 Cohen & Steers Inc COM 19247A100 12651 136756 SH SOLE 132577 0 4179 Colgate-Palmolive Co COM 194162103 11247 131789 SH SOLE 130989 0 800 Commercial Metals Company COM 201723103 2116 58299 SH SOLE 58299 0 0 CONMED Corporation COM 207410101 13245 93436 SH SOLE 91055 0 2381 Cooper Cos Inc COM 216648402 125990 300736 SH SOLE 264961 14765 21010 Copart Inc. COM 217204106 159843 1054237 SH SOLE 924535 54769 74933 Costar Group Inc COM 22160N109 9666 122312 SH SOLE 89567 31950 795 Costco Wholesale Corp COM 22160K105 181045 318910 SH SOLE 282652 25125 11133 Crane Co COM 224399105 6451 63410 SH SOLE 59879 1980 1551 Cross Country Healthcare Inc COM 227483104 8760 315552 SH SOLE 315552 0 0 Crown Castle International Cor COM 22822V101 15822 75795 SH SOLE 75030 0 765 Cvr Energy Inc Com COM 12662P108 1104 65666 SH SOLE 65666 0 0 Cyberark Software Ltd COM M2682V108 1952 11263 SH SOLE 11125 0 138 D R Horton Inc COM 23331A109 545 5025 SH SOLE 5025 0 0 Danaher Corporation COM 235851102 747 2271 SH SOLE 2236 0 35 Darden Restaurants Inc COM 237194105 107793 715566 SH SOLE 631161 56948 27457 Deere & Co COM 244199105 1741 5077 SH SOLE 5077 0 0 Dexcom Inc. COM 252131107 24907 46386 SH SOLE 36728 9022 636 DHT Holdings Inc COM Y2065G121 1987 382766 SH SOLE 382766 0 0 Digital Turbine Inc COM 25400W102 501 8220 SH SOLE 7520 0 700 Diodes Inc COM 254543101 173904 1583685 SH SOLE 1386480 81804 115401 Dollar General Corp COM 256677105 120792 512202 SH SOLE 456453 36171 19578 Dover Corp COM 260003108 111788 615571 SH SOLE 541309 51835 22427 e l f Beauty Inc COM 26856L103 17691 532687 SH SOLE 520516 0 12171 EastGroup Properties Inc COM 277276101 13530 59383 SH SOLE 57368 0 2015 Eaton Corp COM G29183103 95849 554616 SH SOLE 485620 45844 23152 Ebix Inc Com New COM 278715206 3743 123138 SH SOLE 123138 0 0 Ecolab Inc COM 278865100 207 883 SH SOLE 733 0 150 Editas Medicine Inc COM 28106W103 1879 70776 SH SOLE 70776 0 0 Edwards Lifesciences Corp COM 28176E108 15722 121355 SH SOLE 88075 32535 745 Emcor Group Inc Com COM 29084Q100 7469 58628 SH SOLE 58628 0 0 Emerson Electric Co COM 291011104 409 4395 SH SOLE 4395 0 0 EnPro Industries Inc COM 29355X107 10696 97175 SH SOLE 91384 4228 1563 Entegris Inc COM 29362U104 224843 1622476 SH SOLE 1435460 96494 90522 Envista Holdings Corp COM 29415F104 7277 161501 SH SOLE 151149 6522 3830 EOG Res Inc COM 26875P101 17789 200257 SH SOLE 178112 20586 1559 Equinix Inc COM 29444U700 7985 9440 SH SOLE 9243 0 197 Esco Technologies Inc COM 296315104 8868 98542 SH SOLE 97762 0 780 Estee Lauder Companies Cl A COM 518439104 14625 39505 SH SOLE 38072 0 1433 Etsy Inc COM 29786A106 158812 725368 SH SOLE 639307 40794 45267 Expeditors International COM 302130109 10774 80232 SH SOLE 55045 24488 699 Exponent Inc COM 30214U102 1920 16452 SH SOLE 16422 0 30 Exxon Mobil Corp COM 30231G102 1263 20636 SH SOLE 20236 0 400 Fair Isaac Corp COM 303250104 10672 24609 SH SOLE 18006 6389 214 Federated Hermes Inc Class B COM 314211103 1574 41891 SH SOLE 41891 0 0 First Amern Finl Corp Com COM 31847R102 4645 59378 SH SOLE 59378 0 0 First Mid Bancshares Inc COM 320866106 575 13434 SH SOLE 13434 0 0 First Rep Bk San Francisco Cal COM 33616C100 279220 1352091 SH SOLE 1185614 94437 72040 Floor & Decor Holdings Inc Cla COM 339750101 154287 1186729 SH SOLE 1052235 53197 81297 Fnb Corp Pa Com COM 302520101 1695 139718 SH SOLE 139718 0 0 Fortinet Inc COM 34959E109 16066 44701 SH SOLE 41273 1799 1629 Fox Factory Holding Corp COM 35138V102 438 2574 SH SOLE 2574 0 0 Freeport-McMoran Inc COM 35671D857 109106 2614571 SH SOLE 2300818 215008 98745 FTI Consulting Inc COM 302941109 30082 196076 SH SOLE 189591 2597 3888 FuelCell Energy Inc COM 35952H601 777 149470 SH SOLE 149470 0 0 Garmin Ltd COM H2906T109 8150 59850 SH SOLE 37329 21889 632 Generac Hldgs Inc COM 368736104 161574 459123 SH SOLE 398663 28159 32301 Getty Realty Corp COM 374297109 4039 125880 SH SOLE 125880 0 0 Glacier Bencorp Inc COM 37637Q105 1968 34704 SH SOLE 34640 0 64 Global Payments Inc. COM 37940X102 7633 56466 SH SOLE 39625 15982 859 GrafTech International Ltd COM 384313508 12321 1041464 SH SOLE 1009277 0 32187 Group 1 Automotive Inc COM 398905109 5120 26226 SH SOLE 26226 0 0 Gxo Logistics Incorporated COM 36262G101 2527 27819 SH SOLE 27819 0 0 Hannon Armstrong Sustainable I COM 41068X100 1621 30516 SH SOLE 30516 0 0 Hanover Insurance Group Inc COM 410867105 3595 27428 SH SOLE 27428 0 0 Heartland Financial USA Inc COM 42234Q102 454 8963 SH SOLE 8963 0 0 Hecla Mng Co Com COM 422704106 3806 729029 SH SOLE 729029 0 0 HEICO Corporation COM 422806109 11894 82470 SH SOLE 60532 21323 615 Helen Of Troy Ltd COM G4388N106 1758 7190 SH SOLE 7095 0 95 Highwoods Pptys Inc Com COM 431284108 974 21837 SH SOLE 21837 0 0 Home Depot Inc COM 437076102 179561 432666 SH SOLE 384617 34113 13936 Homestreet Inc Com COM 43785V102 8556 164540 SH SOLE 164540 0 0 Honeywell International Inc COM 438516106 12458 59747 SH SOLE 58236 1256 255 Horizon Therapeutics Plc COM G46188101 174093 1615559 SH SOLE 1432368 71423 111768 Huntington Ingalls Industries COM 446413106 106413 569845 SH SOLE 503280 23725 42840 ICF International Inc COM 44925C103 13750 134077 SH SOLE 130803 0 3274 IDACORP Inc COM 451107106 1939 17109 SH SOLE 17109 0 0 IDEX Corp Com COM 45167R104 136775 578771 SH SOLE 512462 25323 40986 Idexx Labs Corp COM 45168D104 9372 14233 SH SOLE 12490 766 977 IHS Markit LTD COM G47567105 115437 868471 SH SOLE 764196 69249 35026 Ii Vi Inc Com COM 902104108 2310 33804 SH SOLE 33804 0 0 Illinois Tool Works Inc COM 452308109 14287 57888 SH SOLE 57308 0 580 Illumina Incorporated COM 452327109 10253 26951 SH SOLE 19302 7454 195 Inari Medical Inc COM 45332Y109 14369 157434 SH SOLE 152073 0 5361 Independence Rlty Tr Inc Com COM 45378A106 2798 108330 SH SOLE 108330 0 0 InMode Ltd COM M5425M103 18180 257574 SH SOLE 191700 64714 1160 Installed Building Products In COM 45780R101 8987 64324 SH SOLE 60578 2388 1358 Insulet Corporation COM 45784P101 1712 6435 SH SOLE 6423 0 12 Integer Holdings Corporation COM 45826H109 11667 136314 SH SOLE 131867 0 4447 Intel Corp COM 458140100 524 10172 SH SOLE 8947 0 1225 Intercontinental Exchange Inc COM 45866F104 510 3731 SH SOLE 3431 0 300 Intuit Inc COM 461202103 136477 212179 SH SOLE 189420 14048 8711 Intuitive Surgical Inc COM 46120E602 865 2407 SH SOLE 2386 0 21 JetBlue Airways Corporation COM 477143101 5099 358090 SH SOLE 358090 0 0 Johnson & Johnson Com COM 478160104 16764 97993 SH SOLE 93179 3299 1515 Jounce Therapeutics Inc COM 481116101 3182 381046 SH SOLE 381046 0 0 JPMorgan Chase & Co COM 46625H100 27992 176773 SH SOLE 152052 23413 1308 Kennametal Inc Com COM 489170100 824 22943 SH SOLE 22943 0 0 Keysight Technologies Inc COM 49338L103 176549 854917 SH SOLE 752000 43747 59170 Kulicke & Soffa Inds Inc Com COM 501242101 9772 161418 SH SOLE 161418 0 0 L3Harris Technologies Inc COM 502431109 12077 56638 SH SOLE 41688 14316 634 Lam Research Corporation COM 512807108 338 470 SH SOLE 470 0 0 Lamb Weston Holdings Inc COM 513272104 534 8423 SH SOLE 8348 0 75 Lantheus Holdings Inc COM 516544103 15959 552405 SH SOLE 531381 0 21024 LCI Inds Com COM 50189K103 7386 47385 SH SOLE 47385 0 0 Lemaitre Vascular Inc COM 525558201 531 10574 SH SOLE 10574 0 0 Lendingtree Inc COM 52603B107 3939 32127 SH SOLE 20972 10788 367 Lennox International Inc COM 526107107 511 1574 SH SOLE 574 0 1000 Lpl Finl Hldgs Inc Com COM 50212V100 2087 13035 SH SOLE 12811 0 224 Lululemon Athletica Inc Com COM 550021109 113134 289012 SH SOLE 250120 28274 10618 M/I Homes Inc COM 55305B101 7418 119306 SH SOLE 119306 0 0 Marketaxess Hldgs Inc COM 57060D108 1370 3332 SH SOLE 3299 0 33 Marriot Intl Inc New CL A COM 571903202 541 3277 SH SOLE 3277 0 0 Martin Marietta Materials Inc COM 573284106 32703 74238 SH SOLE 64538 9250 450 Masco Corporation COM 574599106 145598 2073459 SH SOLE 1831354 93408 148697 Masimo Corp COM 574795100 2201 7517 SH SOLE 7454 0 63 Mastercard Inc. CL-A COM 57636Q104 13776 38339 SH SOLE 29967 8066 306 Matador Res Co COM 576485205 5490 148705 SH SOLE 148705 0 0 McCormick & Co. - non voting s COM 579780206 132690 1373465 SH SOLE 1204979 62594 105892 Mcdonalds Corp COM 580135101 633 2363 SH SOLE 2113 0 250 Medpace Holdings Inc COM 58506Q109 17235 79189 SH SOLE 76783 0 2406 Merck & Company Inc COM 58933Y105 9766 127431 SH SOLE 126931 0 500 Meta Platforms Inc COM 30303M102 109444 325388 SH SOLE 279933 33966 11489 Mettler Toledo International C COM 592688105 182324 107426 SH SOLE 94133 5462 7831 Microsoft Corp COM 594918104 197742 587956 SH SOLE 524159 43555 20242 Monolithic Power Systems Inc COM 609839105 172220 349097 SH SOLE 306791 18818 23488 Moody's Corporation COM 615369105 5859 15000 SH SOLE 15000 0 0 Neogen Corporation COM 640491106 14555 320529 SH SOLE 311964 0 8565 Neurocrine Biosciences Inc COM 64125C109 77427 909088 SH SOLE 810460 38853 59775 Nextera Energy Inc Com COM 65339F101 19811 212195 SH SOLE 201480 2680 8035 Nike Inc Cl B COM 654106103 27914 167478 SH SOLE 143509 22803 1166 Norfolk Southn Corp COM 655844108 15550 52234 SH SOLE 51994 0 240 Northrop Grumman Corp COM 666807102 231 598 SH SOLE 378 0 220 Novanta Inc COM 67000B104 15576 88337 SH SOLE 84667 0 3670 NVIDIA Corp COM 67066G104 7394 25141 SH SOLE 14005 10982 154 Nxp Semiconductors N V Com COM N6596X109 115291 506152 SH SOLE 445560 40369 20223 Ofg Bancorp Com COM 67103X102 1947 73318 SH SOLE 73318 0 0 Old Dominion Freight Lines Inc COM 679580100 76673 213942 SH SOLE 186095 19963 7884 Omnicell Inc COM 68213N109 14383 79711 SH SOLE 77545 0 2166 Onto Innovation Inc COM 683344105 32420 320259 SH SOLE 266250 46871 7138 Oracle Corporation COM 68389X105 266 3049 SH SOLE 3049 0 0 OReilly Automotive Inc COM 67103H107 319 451 SH SOLE 451 0 0 Papa Johns International Inc COM 698813102 2113 15831 SH SOLE 15801 0 30 Patrick Industries Inc COM 703343103 2893 35853 SH SOLE 35853 0 0 Paycom Software Inc COM 70432V102 235388 566940 SH SOLE 499617 35542 31781 PayPal Holdings Inc COM 70450Y103 103808 550470 SH SOLE 477090 51979 21401 Penn Natl Gaming Inc COM 707569109 5365 103477 SH SOLE 71919 30428 1130 Penumbra Inc COM 70975L107 9495 33046 SH SOLE 30969 1290 787 Pepsico Inc COM 713448108 223 1283 SH SOLE 1283 0 0 Perficient Inc COM 71375U101 14169 109593 SH SOLE 106464 0 3129 Pfizer Inc COM 717081103 496 8399 SH SOLE 8399 0 0 PGT Innovations Inc COM 69336V101 11837 526312 SH SOLE 513016 0 13296 Pioneer Natural Resources Comp COM 723787107 108479 596434 SH SOLE 524778 46973 24683 Plexus Corp COM 729132100 1635 17048 SH SOLE 17048 0 0 Pool Corp COM 73278L105 201412 355852 SH SOLE 307963 24683 23206 Portland Gen Elec Co Com New COM 736508847 5358 101243 SH SOLE 101243 0 0 PotlatchDeltic Corporation COM 737630103 6236 103562 SH SOLE 103562 0 0 Power Integrations Inc COM 739276103 13360 143822 SH SOLE 140142 0 3680 Procter & Gamble Company COM 742718109 108316 662160 SH SOLE 570702 65685 25773 Progressive Corp Ohio Com COM 743315103 1360 13248 SH SOLE 12929 0 319 Progyny Inc COM 74340E103 12495 248155 SH SOLE 241843 0 6312 PS Business Parks Inc COM 69360J107 2530 13738 SH SOLE 13738 0 0 PTC Inc COM 69370C100 1797 14836 SH SOLE 14811 0 25 Qualcomm Inc COM 747525103 262 1434 SH SOLE 1434 0 0 Qualys Inc COM 74758T303 141700 1032652 SH SOLE 920141 46070 66441 R1 RCM Inc COM 749397105 9462 371197 SH SOLE 347269 15336 8592 Range Resources Corp COM 75281A109 4191 235067 SH SOLE 235067 0 0 Raymond James Financial Inc COM 754730109 150470 1498710 SH SOLE 1317784 71410 109516 Repligen Corporation COM 759916109 63317 239076 SH SOLE 206001 25920 7155 Resmed Inc Com COM 761152107 150045 576034 SH SOLE 506525 30363 39146 Rockwell Automation Inc COM 773903109 16285 46681 SH SOLE 35297 10925 459 Roper Industries Inc COM 776696106 101718 206803 SH SOLE 182224 16904 7675 RPM International Inc COM 749685103 11812 116947 SH SOLE 116547 0 400 Ruth's Hospitality Group Inc COM 783332109 2824 141926 SH SOLE 141926 0 0 S&P Global Inc COM 78409V104 15802 33484 SH SOLE 33004 0 480 Saia Inc COM 78709Y105 712 2114 SH SOLE 2114 0 0 salesforce.com inc COM 79466L302 12909 50796 SH SOLE 37769 12717 310 Sandy Spring Bancorp Inc Com COM 800363103 7851 163288 SH SOLE 163288 0 0 Sei Investments Co COM 784117103 259 4249 SH SOLE 4249 0 0 Sensata Technologies Holdings COM G8060N102 7742 125494 SH SOLE 117727 5410 2357 Servicenow Inc COM 81762P102 1863 2870 SH SOLE 2870 0 0 Sherwin Williams COM 824348106 141261 401127 SH SOLE 346987 40343 13797 Shyft Group Inc COM 825698103 21895 445665 SH SOLE 437912 0 7753 Simon Property Group Inc COM 828806109 7414 46406 SH SOLE 27863 17996 547 Simply Good Foods Co Com COM 82900L102 21471 516502 SH SOLE 505827 0 10675 Simpson Manufacturing Co Inc COM 829073105 14520 104408 SH SOLE 101809 0 2599 Simulations Plus Inc COM 829214105 6387 135035 SH SOLE 94010 39493 1532 Skechers U S A Inc Cl A COM 830566105 6292 144971 SH SOLE 144971 0 0 Skyline Champion Corporation COM 830830105 15370 194602 SH SOLE 189305 0 5297 Skyworks Solutions Inc COM 83088M102 131696 848885 SH SOLE 738104 56721 54060 Sm Energy Co COM 78454L100 2550 86506 SH SOLE 86506 0 0 Smuckers JM Co COM 832696405 600 4416 SH SOLE 3921 0 495 SOUTHERN CO COM COM 842587107 650 9485 SH SOLE 9110 0 375 Southwest Airlines Co COM 844741108 308 7200 SH SOLE 7200 0 0 Southwest Gas Holdings Inc Com COM 844895102 3763 53716 SH SOLE 53716 0 0 Spire Inc Com COM 84857L101 2360 36182 SH SOLE 36182 0 0 SPS Commerce Inc Com COM 78463M107 131150 921318 SH SOLE 802162 53017 66139 STAG Industrial Inc COM 85254J102 6982 145579 SH SOLE 145579 0 0 Steris Plc Shs Usd COM G8473T100 148521 610166 SH SOLE 536831 30921 42414 Stryker Corporation COM 863667101 112942 422340 SH SOLE 375996 30938 15406 Summit Materials Inc Cl A COM 86614U100 22615 563398 SH SOLE 541707 15174 6517 Sun Communities Inc COM 866674104 136998 652463 SH SOLE 577504 30049 44910 Supernus Pharmaceuticals Inc COM 868459108 11550 396105 SH SOLE 386522 0 9583 Synopsys Inc COM 871607107 127812 346845 SH SOLE 302183 27966 16696 T Rowe Price Group Inc. COM 74144T108 22475 114297 SH SOLE 113922 0 375 Take Two Interactive COM 874054109 118573 667192 SH SOLE 591977 31578 43637 TE Connectivity LTD COM H84989104 14439 89491 SH SOLE 89191 0 300 Tech Target Inc COM 87874R100 14330 149802 SH SOLE 145512 0 4290 Teledyne Technologies Inc Com COM 879360105 124556 285097 SH SOLE 250182 13616 21299 Teleflex Inc COM 879369106 6539 19907 SH SOLE 18658 839 410 Telephone Data Sys Inc Com COM 879433829 7312 362860 SH SOLE 362860 0 0 Teradyne Inc COM 880770102 613 3750 SH SOLE 3750 0 0 Terreno Realty Corporation COM 88146M101 4441 52075 SH SOLE 52075 0 0 Thermo Fisher Scientific Inc. COM 883556102 130973 196291 SH SOLE 173916 14346 8029 Timken Co COM 887389104 1620 23385 SH SOLE 21742 0 1643 TJX Companies Inc COM 872540109 1888 24863 SH SOLE 21433 0 3430 Tractor Supply Company COM 892356106 34447 144370 SH SOLE 124277 19183 910 Trade Desk Inc Cl A COM 88339J105 3828 41771 SH SOLE 37201 0 4570 Trex Co Inc COM 89531P105 5572 41262 SH SOLE 39819 0 1443 Trimble Navigation Ltd COM 896239100 14334 164402 SH SOLE 118758 44648 996 Trinet Group COM 896288107 4414 46340 SH SOLE 46340 0 0 Tronox Holdings Plc Shs COM G9087Q102 5636 234552 SH SOLE 234552 0 0 Turning Point Therapeutics Inc COM 90041T108 1653 34645 SH SOLE 34645 0 0 Umb Finl Corp Com COM 902788108 7713 72687 SH SOLE 72687 0 0 Union Pacific Corp COM 907818108 13729 54497 SH SOLE 40547 13822 128 United Parcel Service Inc Cl B COM 911312106 11990 55940 SH SOLE 55325 0 615 United Rentals Inc COM 911363109 10381 31241 SH SOLE 29088 1443 710 UnitedHealth Group Inc COM 91324P102 152081 302865 SH SOLE 266393 27717 8755 Vail Resorts Inc COM 91879Q109 6561 20010 SH SOLE 18588 985 437 Valley Natl Bancorp Com COM 919794107 3271 237878 SH SOLE 237878 0 0 Valmont Industries Inc COM 920253101 15199 60675 SH SOLE 59220 0 1455 Valvoline Inc COM 92047W101 2322 62272 SH SOLE 62272 0 0 Varonis Systems Inc COM 922280102 10081 206669 SH SOLE 144451 60905 1313 Vectrus Inc COM 92242T101 6979 152474 SH SOLE 151070 0 1404 Veeva Sys Inc COM 922475108 8817 34511 SH SOLE 24933 9319 259 Verisk Analytics Inc COM 92345Y106 212 925 SH SOLE 925 0 0 Verizon Communications Inc Com COM 92343V104 7416 142726 SH SOLE 141351 0 1375 Vertex Pharmaceuticals Inc COM 92532F100 758 3453 SH SOLE 2045 1063 345 Vicor Corp Com COM 925815102 13381 105379 SH SOLE 102872 0 2507 Virtu Finl Corp Conn COM 928254101 6446 223592 SH SOLE 223592 0 0 Visa Inc COM 92826C839 120820 557521 SH SOLE 498769 38549 20203 Wal Mart Stores Inc COM 931142103 460 3179 SH SOLE 3179 0 0 Walt Disney Co COM 254687106 21060 135967 SH SOLE 116091 19252 624 Washington Fed Inc Com COM 938824109 6694 200542 SH SOLE 200542 0 0 Webster Finl Coup Conn Com COM 947890109 1534 27469 SH SOLE 27469 0 0 Werner Enterprises Inc COM 950755108 7111 149200 SH SOLE 149125 0 75 West Pharmaceutical Services I COM 955306105 171389 365427 SH SOLE 320718 17788 26921 Williams-Sonoma Inc COM 969904101 152476 901532 SH SOLE 788540 51103 61889 Wingstop Inc COM 974155103 1761 10191 SH SOLE 10191 0 0 Wintrust Finl Corp Com COM 97650W108 7676 84521 SH SOLE 84521 0 0 Wsfs Finl Corp Com COM 929328102 1479 29507 SH SOLE 29507 0 0 Zebra Technologies Corp- Cl A COM 989207105 174732 293568 SH SOLE 257331 16075 20162 Zoetis Inc COM 98978V103 169256 693587 SH SOLE 606137 61614 25836 Global X Fds Us Infr Dev Etf COM 37954Y673 2603 90396 SH SOLE 90396 0 0 Invesco Optimum Yield Diversif COM 46090F100 3679 261660 SH SOLE 261660 0 0 Invesco QQQ Trust, Series 1 COM 46090E103 363 913 SH SOLE 913 0 0 iShares Core Conservative Allo COM 464289883 400 10005 SH SOLE 10005 0 0 iShares Core S&P 500 COM 464287200 6064 12714 SH SOLE 12714 0 0 iShares Core S&P Small-Cap COM 464287804 4419 38594 SH SOLE 38594 0 0 iShares Core US REIT COM 464288521 9739 144091 SH SOLE 144091 0 0 iShares MSCI EAFE COM 464287465 2136 27146 SH SOLE 8975 0 18171 iShares MSCI Pacific ex Japan COM 464286665 3622 75848 SH SOLE 75848 0 0 iShares Russell 2000 Growth In COM 464287648 9487 32374 SH SOLE 32374 0 0 iShares Russell 3000 Index Fun COM 464287689 774 2790 SH SOLE 2790 0 0 iShares Russell MidCap Growth COM 464287481 38242 331902 SH SOLE 323891 0 8011 iShares S&P Midcap 400/Grwth COM 464287606 1843 21618 SH SOLE 21618 0 0 iShares S&P Preferred Stock In COM 464288687 7506 190353 SH SOLE 190353 0 0 iShares Tr Russ 1000 Grw ETF COM 464287614 35726 116907 SH SOLE 113186 0 3721 SPDR Barclays Capital 1-3 Mont COM 78468R663 496 5420 SH SOLE 5420 0 0 SPDR S&P 500 ETF Trust COM 78462F103 5099 10735 SH SOLE 9714 0 1021 SPDR S&P Midcap 400 ETF COM 78467Y107 391 756 SH SOLE 560 0 196 SPDR S&P Regional Banking ETF COM 78464A698 3657 51623 SH SOLE 51623 0 0 Vanguard FTSE All-World ex-US COM 922042718 3829 28587 SH SOLE 28587 0 0 Vanguard FTSE Emerging Markets COM 922042858 5891 119109 SH SOLE 92796 0 26313 Vanguard Mid Cap ETF COM 922908629 280 1100 SH SOLE 1100 0 0 Vanguard Small-Cap Index Fund COM 922908751 249 1100 SH SOLE 1100 0 0 Vanguard US Tot Stock Mkt Shar COM 922908769 2171 8992 SH SOLE 8992 0 0 Vanguard Utilities ETF COM 92204A876 7293 46627 SH SOLE 46627 0 0 Nestle S A Sponsored Adr COM 641069406 11465 81973 SH SOLE 81673 0 300 WNS (Holdings) Limited Sponsor COM 92932M101 15278 173186 SH SOLE 168631 0 4555