0000897378-21-000004.txt : 20210505 0000897378-21-000004.hdr.sgml : 20210505 20210505112451 ACCESSION NUMBER: 0000897378-21-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210505 DATE AS OF CHANGE: 20210505 EFFECTIVENESS DATE: 20210505 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: 21891847 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 03-31-2021 03-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 05-05-2021 0 5680 11073431 false
INFORMATION TABLE 2 March2021.xml 1-800-Flowers.com Inc Class A COM 68243Q106 7127 258143 SH SOLE 242771 0 15372 3M CO COM COM 88579Y101 420 2181 SH SOLE 1981 0 200 Abbott Laboratories COM 002824100 98090 818507 SH SOLE 789423 0 29084 Abbvie Inc COM 00287Y109 10413 96220 SH SOLE 95533 0 687 Abiomed Inc COM 003654100 5913 18553 SH SOLE 17955 0 598 Acadia Healthcare Company Inc COM 00404A109 4322 75635 SH SOLE 75635 0 0 Accenture Plc Ireland Shs Clas COM G1151C101 112223 406238 SH SOLE 389830 0 16408 Activision Blizzard Inc COM 00507V109 7787 83732 SH SOLE 81552 1655 525 Adobe Systems Inc COM 00724F101 122169 256998 SH SOLE 246383 0 10615 Advanced Drainage Systems Inc COM 00790R104 7201 69652 SH SOLE 66352 0 3300 Aerojet Rocketdyne Holdings In COM 007800105 5301 112876 SH SOLE 110389 0 2487 Aflac Inc COM 001055102 329 6437 SH SOLE 6437 0 0 Air Products & Chemicals Inc COM 009158106 101632 361243 SH SOLE 347872 0 13371 Akamai Technologies Inc COM 00971T101 94191 924344 SH SOLE 816413 28578 79353 Alcoa Corp COM 013872106 2829 87085 SH SOLE 87085 0 0 Alexion Pharmaceuticals Inc COM 015351109 10196 66678 SH SOLE 66378 0 300 Align Technology Inc COM 016255101 15175 28023 SH SOLE 27898 0 125 Allete Inc COM 018522300 770 11464 SH SOLE 11464 0 0 Alphabet Inc Cl A COM 02079K305 139194 67487 SH SOLE 65143 0 2344 Alphabet Inc Cl C COM 02079K107 19842 9592 SH SOLE 8812 0 780 Alteryx Inc COM 02156B103 708 8532 SH SOLE 8532 0 0 Amazon.Com Inc COM 023135106 182128 58863 SH SOLE 56929 3 1931 American Campus Communities In COM 024835100 2486 57590 SH SOLE 57590 0 0 American Equity Invt Life Hld COM 025676206 1093 34654 SH SOLE 34654 0 0 American Tower Corp COM 03027X100 3686 15419 SH SOLE 15419 0 0 Ameris Bancorp COM 03076K108 7836 149223 SH SOLE 141966 0 7257 Ametek Inc New COM 031100100 10800 84550 SH SOLE 84225 0 325 Amgen Inc COM 031162100 11946 48012 SH SOLE 47802 0 210 AMN Healthcare Services Inc COM 001744101 7329 99444 SH SOLE 95062 0 4382 Amphenol Corp COM 032095101 12213 185128 SH SOLE 184378 0 750 Analog Devices Inc COM 032654105 16120 103947 SH SOLE 103262 0 685 ANSYS Inc COM 03662Q105 97440 286961 SH SOLE 274723 235 12003 Apple Inc COM 037833100 185969 1522465 SH SOLE 1474751 0 47714 Asbury Automotive Group Inc COM 043436104 79925 406745 SH SOLE 363002 0 43743 ASGN Inc COM 00191U102 7427 77814 SH SOLE 73717 0 4097 AT&T Inc COM 00206R102 231 7629 SH SOLE 7629 0 0 Atea Pharmaceuticals Inc COM 04683R106 2493 40375 SH SOLE 40375 0 0 Autodesk Inc COM 052769106 18709 67505 SH SOLE 66910 0 595 Automatic Data Processing Inc COM 053015103 1108 5880 SH SOLE 5080 0 800 Avery Dennison Corp COM 053611109 1756 9559 SH SOLE 9534 25 0 Badger Meter Inc COM 056525108 612 6575 SH SOLE 3275 0 3300 Balchem Corp COM 057665200 7302 58228 SH SOLE 54833 450 2945 Bank Ozk Com COM 06417N103 1819 44535 SH SOLE 44535 0 0 Bankunited Inc Com COM 06652K103 6754 153686 SH SOLE 153686 0 0 Banner Corp Com COM 06652V208 972 18235 SH SOLE 18235 0 0 Becton Dickinson & Co COM 075887109 8664 35631 SH SOLE 35431 0 200 Berkshire Hathaway Inc COM 084670702 624 2444 SH SOLE 2344 0 100 BJ Wholesale Club COM 05550J101 1596 35588 SH SOLE 35588 0 0 Black Hills Corp Com COM 092113109 3258 48800 SH SOLE 48800 0 0 Booking Holdings Inc COM 09857L108 6789 2914 SH SOLE 2892 0 22 Boot Barn Holdings Inc COM 099406100 9792 157143 SH SOLE 149310 0 7833 Booz Allen Hamilton Hldg Corp COM 099502106 99693 1237965 SH SOLE 1107478 41182 89305 Boston Beer Company Inc Class COM 100557107 1904 1578 SH SOLE 1578 0 0 Brandywine Rlty Tr Sh Ben Int COM 105368203 1832 141885 SH SOLE 141885 0 0 Bristol Myers Squibb Inc COM 110122108 244 3870 SH SOLE 3370 0 500 Broadcom Inc COM 11135F101 9012 19436 SH SOLE 18894 0 542 Broadridge Financial Solutions COM 11133T103 22019 143818 SH SOLE 143043 0 775 Brookline Bancorp Inc COM 11373M107 2038 135844 SH SOLE 135844 0 0 Burlington Stores Inc COM 122017106 139109 465559 SH SOLE 412758 16772 36029 Canadian National Railway Co COM 136375102 88287 761225 SH SOLE 726502 0 34723 Canadian Pac Ry Ltd COM 13645T100 9236 24349 SH SOLE 23753 0 596 Carlisle Companies Inc COM 142339100 6050 36762 SH SOLE 35927 0 835 Caterpillar Inc COM COM 149123101 124809 538270 SH SOLE 518178 0 20092 Cathay Gen Bancorp COM 149150104 4909 120389 SH SOLE 120389 0 0 CDW Corporation COM 12514G108 2033 12265 SH SOLE 12265 0 0 Central Garden & Pet Co Cl A N COM 153527205 6148 118474 SH SOLE 118474 0 0 Ceva Inc COM 157210105 11639 207286 SH SOLE 206036 0 1250 ChampionX Corporation COM 15872M104 935 43035 SH SOLE 43035 0 0 Charles River Laboratories COM 159864107 154866 534335 SH SOLE 474996 18783 40556 Chevron Corp COM 166764100 8081 77112 SH SOLE 76887 0 225 Choice Hotels Intl Inc. COM 169905106 429 4003 SH SOLE 4003 0 0 Church & Dwight Co COM 171340102 117006 1339503 SH SOLE 1192207 41729 105567 Churchill Downs Inc COM 171484108 8394 36910 SH SOLE 36066 0 844 Ciena Corp Com COM 171779309 200027 3655467 SH SOLE 3386111 67343 202013 Cimarex Energy Co COM 171798101 4036 67965 SH SOLE 67965 0 0 Cintas Corp COM 172908105 144530 423455 SH SOLE 384061 11443 27951 Cirrus Logic Inc COM 172755100 3596 42410 SH SOLE 42410 0 0 Cisco Sys Inc COM 17275R102 11289 218318 SH SOLE 217618 0 700 Clarus Corp COM 18270P109 7143 418960 SH SOLE 414955 0 4005 Clearway Energy Inc Cl C COM 18539C204 2358 83800 SH SOLE 83800 0 0 Clorox Company COM 189054109 282 1463 SH SOLE 1438 0 25 CME Group Inc COM 12572Q105 88358 432639 SH SOLE 416900 0 15739 Cno Finl Group Inc Com COM 12621E103 1927 79337 SH SOLE 79337 0 0 Cognex Corporation COM 192422103 584 7043 SH SOLE 1643 0 5400 Cohen & Steers Inc COM 19247A100 5965 91307 SH SOLE 86386 0 4921 Colgate-Palmolive Co COM 194162103 9711 123193 SH SOLE 122393 0 800 Commercial Metals Company COM 201723103 1487 48225 SH SOLE 48225 0 0 CONMED Corporation COM 207410101 8339 63854 SH SOLE 60812 0 3042 Cooper Cos Inc COM 216648402 111878 291280 SH SOLE 257785 10052 23443 Copart Inc. COM 217204106 119663 1101771 SH SOLE 976155 39869 85747 Costar Group Inc COM 22160N109 9732 11841 SH SOLE 11791 0 50 Costco Wholesale Corp COM 22160K105 118253 335488 SH SOLE 323968 30 11490 Crown Castle International Cor COM 22822V101 13353 77576 SH SOLE 76111 0 1465 csus784esc105 COM 784esc105 0 15000 SH SOLE 15000 0 0 Cubesmart COM 229663109 3883 102637 SH SOLE 102637 0 0 Cvr Energy Inc Com COM 12662P108 1050 54737 SH SOLE 54737 0 0 Cyberark Software Ltd COM M2682V108 1402 10841 SH SOLE 10726 0 115 D R Horton Inc COM 23331A109 11450 128477 SH SOLE 127792 0 685 Danaher Corporation COM 235851102 526 2336 SH SOLE 2336 0 0 Darden Restaurants Inc COM 237194105 7221 50849 SH SOLE 50199 0 650 Darling Ingredients Inc Com COM 237266101 4407 59890 SH SOLE 59890 0 0 Deere & Co COM 244199105 1376 3677 SH SOLE 3677 0 0 Descartes Systems Group Inc COM 249906108 491 8063 SH SOLE 5063 0 3000 Devon Energy Corporation COM 25179M103 2509 114810 SH SOLE 114810 0 0 Dexcom Inc. COM 252131107 6643 18485 SH SOLE 17987 0 498 DHT Holdings Inc COM Y2065G121 1845 311060 SH SOLE 311060 0 0 Digital Turbine Inc COM 25400W102 13562 168763 SH SOLE 167063 0 1700 Diodes Inc COM 254543101 146021 1828926 SH SOLE 1635093 58362 135471 Dollar General Corp COM 256677105 103140 509034 SH SOLE 489575 35 19424 Dover Corp COM 260003108 86755 632647 SH SOLE 609495 970 22182 e l f Beauty Inc COM 26856L103 8192 305312 SH SOLE 289419 0 15893 EastGroup Properties Inc COM 277276101 6256 43663 SH SOLE 41277 0 2386 Eaton Corp COM G29183103 238 1722 SH SOLE 1722 0 0 Ebix Inc Com New COM 278715206 3359 104865 SH SOLE 104865 0 0 Ecolab Inc COM 278865100 368 1717 SH SOLE 1567 0 150 Editas Medicine Inc COM 28106W103 2421 57640 SH SOLE 57640 0 0 Edwards Lifesciences Corp COM 28176E108 10123 121031 SH SOLE 120506 0 525 Electronic Arts Inc COM 285512109 202 1491 SH SOLE 1266 0 225 Emcor Group Inc Com COM 29084Q100 5759 51345 SH SOLE 51345 0 0 Emerson Electric Co COM 291011104 397 4395 SH SOLE 4395 0 0 Entegris Inc COM 29362U104 150076 1342363 SH SOLE 1198862 42516 100985 EOG Res Inc COM 26875P101 5740 79136 SH SOLE 78261 0 875 Equinix Inc COM 29444U700 6712 9877 SH SOLE 9672 0 205 Esco Technologies Inc COM 296315104 8564 78644 SH SOLE 78066 0 578 Estee Lauder Companies Cl A COM 518439104 9477 32585 SH SOLE 31232 0 1353 Etsy Inc COM 29786A106 153221 759760 SH SOLE 676071 29917 53772 Exponent Inc COM 30214U102 1213 12445 SH SOLE 12445 0 0 Exxon Mobil Corp COM 30231G102 1228 22001 SH SOLE 21601 0 400 Facebook Inc COM 30303M102 102217 347052 SH SOLE 333609 0 13443 Fair Isaac Corp COM 303250104 12014 24717 SH SOLE 24428 139 150 First Amern Finl Corp Com COM 31847R102 2689 47467 SH SOLE 47467 0 0 First Mid Bancshares Inc COM 320866106 590 13434 SH SOLE 13434 0 0 First Rep Bk San Francisco Cal COM 33616C100 245008 1469313 SH SOLE 1358033 24748 86532 Fiserv Incorporated COM 337738108 2287 19212 SH SOLE 19212 0 0 Floor & Decor Holdings Inc Cla COM 339750101 114425 1198422 SH SOLE 1062627 39711 96084 Fnb Corp Pa Com COM 302520101 1482 116703 SH SOLE 116703 0 0 Fortinet Inc COM 34959E109 146003 791688 SH SOLE 705921 24349 61418 Fox Factory Holding Corp COM 35138V102 9484 74645 SH SOLE 70960 0 3685 Freeport-McMoran Inc COM 35671D857 87589 2659864 SH SOLE 2564727 0 95137 FTI Consulting Inc COM 302941109 23005 164190 SH SOLE 159837 0 4353 FuelCell Energy Inc COM 35952H601 981 68095 SH SOLE 68095 0 0 Garmin Ltd COM H2906T109 7475 56697 SH SOLE 56397 0 300 Generac Hldgs Inc COM 368736104 196857 601183 SH SOLE 532384 28277 40522 Getty Realty Corp COM 374297109 3108 109759 SH SOLE 109759 0 0 Glacier Bencorp Inc COM 37637Q105 1873 32820 SH SOLE 32820 0 0 Global Payments Inc. COM 37940X102 89325 443125 SH SOLE 426546 0 16579 Glu Mobile Inc Com COM 379890106 1203 96400 SH SOLE 96400 0 0 GrafTech International Ltd COM 384313508 8258 675231 SH SOLE 643590 0 31641 Grocery Outlet Holding Corp COM 39874R101 4758 128977 SH SOLE 126148 0 2829 Group 1 Automotive Inc COM 398905109 3598 22803 SH SOLE 22803 0 0 Hamilton Thorne Ltd COM 407891100 21 15000 SH SOLE 15000 0 0 Hanover Insurance Group Inc COM 410867105 3006 23220 SH SOLE 23220 0 0 Heartland Financial USA Inc COM 42234Q102 450 8963 SH SOLE 8963 0 0 Hecla Mng Co Com COM 422704106 5766 1013410 SH SOLE 1013410 0 0 HEICO Corporation COM 422806109 9944 79048 SH SOLE 78620 0 428 Helen Of Troy Ltd COM G4388N106 9372 44487 SH SOLE 42481 683 1323 Highwoods Pptys Inc Com COM 431284108 778 18118 SH SOLE 18118 0 0 Home Depot Inc COM 437076102 139544 457145 SH SOLE 441702 0 15443 Homestreet Inc Com COM 43785V102 6039 137040 SH SOLE 137040 0 0 Honeywell International Inc COM 438516106 12384 57052 SH SOLE 56797 0 255 Horizon Therapeutics Plc COM G46188101 161807 1758012 SH SOLE 1577738 48578 131696 Huntington Ingalls Industries COM 446413106 113379 550784 SH SOLE 486039 15562 49183 IDEX Corp Com COM 45167R104 119203 569479 SH SOLE 505028 18186 46265 Idexx Labs Corp COM 45168D104 109311 223399 SH SOLE 214760 0 8639 IHS Markit LTD COM G47567105 87199 901002 SH SOLE 865820 0 35182 Ii Vi Inc Com COM 902104108 2597 37985 SH SOLE 37985 0 0 Illinois Tool Works Inc COM 452308109 12698 57324 SH SOLE 56744 0 580 Illumina Incorporated COM 452327109 10106 26314 SH SOLE 26239 0 75 Independence Rlty Tr Inc Com COM 45378A106 1393 91675 SH SOLE 91675 0 0 Ingevity Corp COM 45688C107 2249 29780 SH SOLE 29780 0 0 InMode Ltd COM M5425M103 20142 278322 SH SOLE 269896 0 8426 Insulet Corporation COM 45784P101 1546 5927 SH SOLE 5927 0 0 Integer Holdings Corporation COM 45826H109 8144 88425 SH SOLE 83965 0 4460 Intel Corp COM 458140100 825 12889 SH SOLE 11664 0 1225 Intercontinental Exchange Inc COM 45866F104 924 8276 SH SOLE 7946 0 330 Intuit Inc COM 461202103 97339 254108 SH SOLE 243909 0 10199 Intuitive Surgical Inc COM 46120E602 828 1120 SH SOLE 1113 0 7 J2 Global Inc COM 48123V102 8168 68147 SH SOLE 65099 0 3048 Jazz Pharmaceuticals Plc COM G50871105 614 3735 SH SOLE 3671 64 0 Jet Blue COM 477143101 4144 203740 SH SOLE 203740 0 0 Johnson & Johnson Com COM 478160104 15541 94563 SH SOLE 93023 0 1540 Jounce Therapeutics Inc COM 481116101 1055 102770 SH SOLE 102770 0 0 Jpmorgan Chase & Co COM 46625H100 25972 170610 SH SOLE 169665 0 945 Kansas City Southern COM 485170302 2022 7663 SH SOLE 7663 0 0 Kennametal Inc Com COM 489170100 776 19413 SH SOLE 19413 0 0 Keysight Technologies Inc COM 49338L103 134653 939000 SH SOLE 833746 32692 72562 Kulicke & Soffa Inds Inc Com COM 501242101 6567 133712 SH SOLE 133712 0 0 L3Harris Technologies Inc COM 502431109 78549 387550 SH SOLE 375834 0 11716 Lam Research Corporation COM 512807108 279 468 SH SOLE 468 0 0 Lamb Weston Holdings Inc COM 513272104 44367 572630 SH SOLE 518934 40066 13630 Lantheus Holdings Inc COM 516544103 9855 461181 SH SOLE 433905 0 27276 LCI Inds Com COM 50189K103 5159 38999 SH SOLE 38999 0 0 Lemaitre Vascular Inc COM 525558201 521 10687 SH SOLE 10687 0 0 Lendingtree Inc COM 52603B107 6331 29722 SH SOLE 29622 0 100 Lennox International Inc COM 526107107 658 2113 SH SOLE 998 100 1015 LOWES COS INC COM COM 548661107 240 1264 SH SOLE 1264 0 0 Lpl Finl Hldgs Inc Com COM 50212V100 3307 23265 SH SOLE 23065 0 200 Lululemon Athletica Inc Com COM 550021109 87046 283807 SH SOLE 272932 345 10530 M/I Homes Inc COM 55305B101 6577 111350 SH SOLE 111350 0 0 Marketaxess Hldgs Inc COM 57060D108 1601 3216 SH SOLE 3191 0 25 Marriot Intl Inc New CL A COM 571903202 485 3277 SH SOLE 3277 0 0 Martin Marietta Materials Inc COM 573284106 24462 72842 SH SOLE 72467 0 375 Masco Corporation COM 574599106 123583 2063148 SH SOLE 1819438 65368 178342 Masimo Corp COM 574795100 1631 7101 SH SOLE 7051 0 50 Mastec Inc Com COM 576323109 2197 23448 SH SOLE 23448 0 0 Mastercard Inc. CL-A COM 57636Q104 13117 36841 SH SOLE 36611 0 230 Matador Res Co COM 576485205 2860 121958 SH SOLE 121958 0 0 McCormick & Co. - non voting s COM 579780206 103923 1165581 SH SOLE 1028560 43319 93702 Mcdonalds Corp COM 580135101 560 2498 SH SOLE 2248 0 250 Medpace Holdings Inc COM 58506Q109 11585 70619 SH SOLE 67557 0 3062 Merck & Company Inc COM 58933Y105 9319 120880 SH SOLE 120380 0 500 Mercury Systems Inc COM 589378108 6648 94104 SH SOLE 93278 0 826 Mettler Toledo International C COM 592688105 136664 118253 SH SOLE 105189 4201 8863 Microsoft Corp COM 594918104 154524 655403 SH SOLE 634089 0 21314 Mine Safety Appliances Co. COM 553498106 1396 9304 SH SOLE 9304 0 0 Monolithic Power Systems Inc COM 609839105 146084 413589 SH SOLE 369675 14000 29914 Moody's Corporation COM 615369105 4479 15000 SH SOLE 15000 0 0 Neogen Corporation COM 640491106 7710 86736 SH SOLE 82362 0 4374 Neurocrine Biosciences Inc COM 64125C109 87703 901834 SH SOLE 801460 26896 73478 Nextera Energy Inc Com COM 65339F101 15036 198863 SH SOLE 191562 1 7300 Nike Inc Cl B COM 654106103 21721 163450 SH SOLE 162385 0 1065 Norfolk Southn Corp COM 655844108 13494 50255 SH SOLE 50055 0 200 Northrop Grumman Corp COM 666807102 473 1463 SH SOLE 1243 0 220 Novanta Inc COM 67000B104 8554 64860 SH SOLE 60776 0 4084 Nxp Semiconductors N V Com COM N6596X109 105346 523226 SH SOLE 503055 0 20171 Ofg Bancorp Com COM 67103X102 1390 61450 SH SOLE 61450 0 0 Omnicell Inc COM 68213N109 7801 60070 SH SOLE 58437 0 1633 Onto Innovation Inc COM 683344105 8770 133467 SH SOLE 126375 0 7092 Oracle Corporation COM 68389X105 213 3037 SH SOLE 3037 0 0 OReilly Automotive Inc COM 67103H107 238 470 SH SOLE 470 0 0 Orthofix Medical Inc COM 68752M108 272 6268 SH SOLE 2268 0 4000 Patrick Industries Inc COM 703343103 2518 29625 SH SOLE 29625 0 0 Paycom Software Inc COM 70432V102 210818 569686 SH SOLE 522975 11577 35134 PayPal Holdings Inc COM 70450Y103 140639 579141 SH SOLE 555979 0 23162 Penn Natl Gaming Inc COM 707569109 2012 19190 SH SOLE 19190 0 0 Penumbra Inc COM 70975L107 9045 33429 SH SOLE 32467 0 962 Pepsico Inc COM 713448108 242 1711 SH SOLE 1711 0 0 Pfizer Inc COM 717081103 373 10299 SH SOLE 9299 0 1000 PGT Innovations Inc COM 69336V101 8347 330591 SH SOLE 312577 0 18014 Pioneer Natural Resources Comp COM 723787107 94566 595429 SH SOLE 571862 0 23567 Pool Corp COM 73278L105 143642 416064 SH SOLE 374397 12057 29610 Portland Gen Elec Co Com New COM 736508847 3777 79571 SH SOLE 79571 0 0 Power Integrations Inc COM 739276103 8552 104961 SH SOLE 100096 0 4865 Progressive Corp Ohio Com COM 743315103 89621 937363 SH SOLE 903042 0 34321 Progyny Inc COM 74340E103 7570 170067 SH SOLE 162052 0 8015 Ps Business Pks Inc Calif Com COM 69360J107 1735 11223 SH SOLE 11223 0 0 PTC Inc COM 69370C100 1917 13925 SH SOLE 13925 0 0 Qts Rlty Tr Inc Com Cl A COM 74736A103 2738 44126 SH SOLE 44126 0 0 Qualcomm Inc COM 747525103 269 2027 SH SOLE 2027 0 0 Qualys Inc COM 74758T303 98757 942522 SH SOLE 836881 30457 75184 R1 RCM Inc COM 749397105 9277 375875 SH SOLE 367283 0 8592 Radware Ltd COM M81873107 7052 270411 SH SOLE 258774 0 11637 Raymond James Financial Inc COM 754730109 132220 1078817 SH SOLE 960503 35727 82587 RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 213 2754 SH SOLE 2454 0 300 Repligen Corporation COM 759916109 11044 56809 SH SOLE 56046 0 763 Resmed Inc Com COM 761152107 116522 600566 SH SOLE 530144 23394 47028 Rockwell Automation Inc COM 773903109 12721 47925 SH SOLE 47535 0 390 Roper Industries Inc COM 776696106 82785 205250 SH SOLE 197612 0 7638 RPM International Inc COM 749685103 10417 113417 SH SOLE 113017 0 400 Ruth's Hospitality Group Inc COM 783332109 6332 255000 SH SOLE 255000 0 0 S&P Global COM 78409V104 11386 32267 SH SOLE 31727 0 540 Saia Inc COM 78709Y105 11372 49320 SH SOLE 47013 0 2307 salesforce.com inc COM 79466L302 10526 49683 SH SOLE 49468 0 215 Sandy Spring Bancorp Inc Com COM 800363103 6040 139064 SH SOLE 139064 0 0 Sei Investments Co COM 784117103 220 3604 SH SOLE 3604 0 0 Sensata Technologies Holdings COM G8060N102 7156 123489 SH SOLE 121132 0 2357 Sherwin Williams COM 824348106 108037 146390 SH SOLE 141805 0 4585 Simply Good Foods Co Com COM 82900L102 11745 386093 SH SOLE 372534 0 13559 Simpson Manufacturing Co Inc COM 829073105 7360 70957 SH SOLE 67405 0 3552 Simulations Plus Inc COM 829214105 6207 98153 SH SOLE 97753 0 400 Skechers U S A Inc Cl A COM 830566105 5173 124030 SH SOLE 124030 0 0 Skyworks Solutions Inc COM 83088M102 154773 843542 SH SOLE 756901 25122 61519 Smuckers JM Co COM 832696405 622 4913 SH SOLE 4418 0 495 SOUTHERN CO COM COM 842587107 627 10081 SH SOLE 9705 1 375 Southwest Gas Holdings Inc Com COM 844895102 3042 44277 SH SOLE 44277 0 0 Spire Inc Com COM 84857L101 2181 29514 SH SOLE 29514 0 0 SPS Commerce Inc Com COM 78463M107 21282 214297 SH SOLE 207858 0 6439 Spx Corp Com COM 784635104 4163 71437 SH SOLE 71437 0 0 STAG Industrial Inc COM 85254J102 3958 117760 SH SOLE 117760 0 0 Steris Plc Shs Usd COM G8473T100 115546 606604 SH SOLE 535307 22869 48428 Stryker Corporation COM 863667101 102985 422799 SH SOLE 407228 0 15571 Summit Matls Inc Cl A COM 86614U100 16369 584177 SH SOLE 577495 0 6682 Sun Communities Inc COM 866674104 95421 635968 SH SOLE 563217 21387 51364 Syneos Health Inc Cl A COM 87166B102 5873 77430 SH SOLE 77430 0 0 Synopsys Inc COM 871607107 131910 532366 SH SOLE 474997 17665 39704 T Rowe Price Group Inc. COM 74144T108 19609 114274 SH SOLE 113899 0 375 Take Two Interactive COM 874054109 111982 633743 SH SOLE 563975 20607 49161 TE Connectivity LTD COM H84989104 10918 84562 SH SOLE 84262 0 300 Teledyne Technologies Inc Com COM 879360105 114732 277364 SH SOLE 244404 9182 23778 Teleflex Inc COM 879369106 10941 26334 SH SOLE 24939 0 1395 Telephone Data Sys Inc Com COM 879433829 4090 178143 SH SOLE 178143 0 0 The Coca Cola Company COM 191216100 232 4396 SH SOLE 4396 0 0 The Procter & Gamble Company COM 742718109 86546 639042 SH SOLE 614165 0 24877 Thermo Fisher Scientific Inc. COM 883556102 99628 218299 SH SOLE 209793 0 8506 Timken Co COM 887389104 2210 27225 SH SOLE 25625 0 1600 TJX Companies Inc COM 872540109 2101 31762 SH SOLE 28282 0 3480 Tractor Supply Company COM 892356106 25021 141296 SH SOLE 140666 0 630 Trade Desk Inc COM 88339J105 787 1208 SH SOLE 1168 0 40 Trex Co Inc COM 89531P105 3761 41084 SH SOLE 37533 1841 1710 Trimble Navigation Ltd COM 896239100 12835 164993 SH SOLE 164293 0 700 Trinet Group COM 896288107 3127 40112 SH SOLE 40112 0 0 Tronox Holdings Plc Shs COM G9087Q102 3397 185655 SH SOLE 185655 0 0 Umb Finl Corp Com COM 902788108 5841 63258 SH SOLE 63258 0 0 Union Pacific Corp COM 907818108 11778 53435 SH SOLE 53435 0 0 United Parcel Service Inc Cl B COM 911312106 8697 51164 SH SOLE 50714 0 450 United Rentals Inc COM 911363109 11290 34285 SH SOLE 33278 0 1007 UnitedHealth Group Inc COM 91324P102 113591 305295 SH SOLE 296639 0 8656 Vail Resorts Inc COM 91879Q109 5617 19259 SH SOLE 18772 0 487 Valley Natl Bancorp Com COM 919794107 2766 201278 SH SOLE 201278 0 0 Valmont Industries Inc COM 920253101 9096 38272 SH SOLE 36453 0 1819 Valvoline Inc COM 92047W101 1340 51385 SH SOLE 51385 0 0 Varonis Systems Inc COM 922280102 10557 205630 SH SOLE 204730 0 900 Vectrus Inc COM 92242T101 6074 113669 SH SOLE 112473 0 1196 Veeva Sys Inc COM 922475108 8672 33195 SH SOLE 33095 0 100 Verizon Communications Inc Com COM 92343V104 11035 189771 SH SOLE 187151 0 2620 Vertex Pharmaceuticals Inc COM 92532F100 73568 342351 SH SOLE 332340 0 10011 Vicor Corp Com COM 925815102 7227 84995 SH SOLE 81319 0 3676 Virtu Finl Corp Conn COM 928254101 5949 191580 SH SOLE 191580 0 0 Visa Inc COM 92826C839 122172 577017 SH SOLE 556940 0 20077 Wal Mart Stores Inc COM 931142103 523 3854 SH SOLE 3814 40 0 Walt Disney Co COM 254687106 24148 130872 SH SOLE 130397 0 475 Washington Fed Inc Com COM 938824109 5301 172125 SH SOLE 172125 0 0 WD-40 Co Com COM 929236107 308 1005 SH SOLE 305 0 700 Webster Finl Coup Conn Com COM 947890109 4387 79602 SH SOLE 79602 0 0 Werner Enterprises Inc COM 950755108 6467 137101 SH SOLE 137101 0 0 West Pharmaceutical Services I COM 955306105 113367 402324 SH SOLE 355639 13847 32838 Williams-Sonoma Inc COM 969904101 186587 1041221 SH SOLE 924387 39690 77144 Wingstop Inc COM 974155103 1097 8627 SH SOLE 8627 0 0 Wintrust Finl Corp Com COM 97650W108 5591 73754 SH SOLE 73754 0 0 Wsfs Finl Corp Com COM 929328102 1240 24914 SH SOLE 24914 0 0 Zebra Technologies Corp- Cl A COM 989207105 168888 348093 SH SOLE 310623 12501 24969 Zoetis Inc COM 98978V103 113880 723142 SH SOLE 696809 0 26333 Invesco Optimum Yield Diversif COM 46090F100 2935 170302 SH SOLE 170302 0 0 iShares Core S&P 500 COM 464287200 1376 3459 SH SOLE 3459 0 0 iShares Core S&P Mid-Cap COM 464287507 604 2321 SH SOLE 2321 0 0 iShares Core S&P Small-Cap COM 464287804 4632 42676 SH SOLE 42676 0 0 iShares MSCI EAFE COM 464287465 2073 27320 SH SOLE 9224 0 18096 iShares MSCI Pacific ex Japan COM 464286665 3795 75549 SH SOLE 75549 0 0 iShares Russell MidCap Growth COM 464287481 7715 75589 SH SOLE 75027 0 562 iShares S&P Preferred Stock In COM 464288687 6203 161534 SH SOLE 161534 0 0 iShares Tr Russ 1000 Grw ETF COM 464287614 1752 7210 SH SOLE 7117 0 93 iShares Trust Core MSCI EAFE E COM 46432F842 482 6694 SH SOLE 6694 0 0 Powershares QQQ Trust, Series COM 46090E103 290 910 SH SOLE 910 0 0 SPDR Barclays Capital 1-3 Mont COM 78468R663 538 5885 SH SOLE 5885 0 0 SPDR Dow Jones US Real Estate COM 78464A607 576 6080 SH SOLE 6080 0 0 SPDR S&P 500 ETF Trust COM 78462F103 1248 3150 SH SOLE 2149 0 1001 SPDR S&P Midcap 400 ETF COM 78467Y107 237 498 SH SOLE 313 0 185 VanEck Vectors Preferred Secur COM 92189F429 644 30941 SH SOLE 30941 0 0 Vanguard FTSE All-World ex-US COM 922042718 7070 55074 SH SOLE 55074 0 0 Vanguard FTSE Emerging Markets COM 922042858 9667 185727 SH SOLE 159414 0 26313 Vanguard Mid Cap ETF COM 922908629 297 1340 SH SOLE 1340 0 0 Vanguard Small-Cap Index Fund COM 922908751 282 1315 SH SOLE 1315 0 0 Vanguard Utlts ETF COM 92204A876 5591 39788 SH SOLE 39788 0 0 Nestle S A Sponsored Adr COM 641069406 8861 79167 SH SOLE 78867 0 300 WNS (Holdings) Limited Sponsor COM 92932M101 8714 120288 SH SOLE 115337 0 4951