0000897378-20-000003.txt : 20200421 0000897378-20-000003.hdr.sgml : 20200421 20200421151325 ACCESSION NUMBER: 0000897378-20-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200421 DATE AS OF CHANGE: 20200421 EFFECTIVENESS DATE: 20200421 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: 20804992 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-2020 03-31-2020 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 04-21-2020 0 5264 6565694 false
INFORMATION TABLE 2 March2020.xml 3M Company COM 88579Y101 233 1705 SH SOLE 1705 0 0 Aaon Inc COM 000360206 4056 83950 SH SOLE 77227 0 6723 Abbott Laboratories COM 002824100 60544 767252 SH SOLE 736442 0 30810 Abbvie Inc COM 00287Y109 6587 86458 SH SOLE 85656 0 802 Abiomed Inc COM 003654100 3062 21096 SH SOLE 20372 0 724 Acadia Healthcare Company Inc COM 00404A109 1259 68585 SH SOLE 68585 0 0 Accenture PLC Ireland Cl A COM G1151C101 62548 383117 SH SOLE 366011 0 17106 Activision Blizzard Inc COM 00507V109 3058 51418 SH SOLE 49638 1655 125 Adobe Systems Inc COM 00724F101 89153 280145 SH SOLE 267589 0 12556 Advanced Drainage Systems Inc COM 00790R104 2468 83835 SH SOLE 78435 0 5400 Aia Group Ltd Hong Kong COM Y002A1105 827 95000 SH SOLE 95000 0 0 Air Products & Chemicals Inc COM 009158106 65362 327449 SH SOLE 313612 0 13837 Akamai Technologies Inc COM 00971T101 68087 744206 SH SOLE 661034 20728 62444 Alexion Pharmaceuticals Inc COM 015351109 4487 49973 SH SOLE 49838 0 135 Align Technology Inc COM 016255101 5398 31033 SH SOLE 30908 0 125 Allete Inc COM 018522300 592 9749 SH SOLE 9749 0 0 Alphabet Inc Cl A COM 02079K305 71100 61190 SH SOLE 58848 0 2342 Alphabet Inc Cl C COM 02079K107 11528 9914 SH SOLE 9089 0 825 Altria Group Inc COM 02209S103 215 5561 SH SOLE 5561 0 0 Amazon.Com Inc COM 023135106 112228 57561 SH SOLE 55520 3 2038 American Equity Invt Life Hld COM 025676206 561 29849 SH SOLE 29849 0 0 American Tower Corp COM 03027X100 12152 55809 SH SOLE 55774 0 35 Ametek Inc New COM 031100100 5306 73668 SH SOLE 73343 0 325 Amgen Inc COM 031162100 9226 45509 SH SOLE 45249 0 260 AMN Healthcare Services Inc COM 001744101 3987 68967 SH SOLE 64061 0 4906 Amphenol Corp COM 032095101 6453 88545 SH SOLE 88270 0 275 Analog Devices Inc COM 032654105 9238 103046 SH SOLE 102261 0 785 ANSYS Inc COM 03662Q105 66713 286974 SH SOLE 273196 235 13543 Anworth Mortgage Asset Cp Com COM 037347101 211 186324 SH SOLE 186324 0 0 Apergy Corp Com COM 03755L104 63 10975 SH SOLE 10975 0 0 Apple Inc COM 037833100 125604 493940 SH SOLE 476981 0 16959 ASGN Inc COM 00191U102 2331 66007 SH SOLE 60989 0 5018 AT&T Inc COM 00206R102 212 7282 SH SOLE 7282 0 0 Autodesk Inc COM 052769106 11636 74540 SH SOLE 73980 0 560 Automatic Data Processing Inc COM 053015103 666 4875 SH SOLE 4500 0 375 Avery Dennison Corp COM 053611109 78412 769723 SH SOLE 682810 22307 64606 Balchem Corp COM 057665200 4737 47987 SH SOLE 44371 450 3166 Bank Ozk Com COM 06417N103 1205 72145 SH SOLE 72145 0 0 Bankunited Inc Com COM 06652K103 2179 116521 SH SOLE 116521 0 0 Banner Corp Com COM 06652V208 580 17540 SH SOLE 17540 0 0 Becton Dickinson & Co COM 075887109 7510 32684 SH SOLE 32539 0 145 Berkshire Hathaway Inc COM 084670702 398 2177 SH SOLE 2177 0 0 Berkshire Hathaway Inc Cl A COM 084670108 1088 4 SH SOLE 4 0 0 Black Hills Corp Com COM 092113109 2710 42325 SH SOLE 42325 0 0 Boot Barn Holdings Inc COM 099406100 1745 134975 SH SOLE 125380 0 9595 Booz Allen Hamilton Hldg Corp COM 099502106 77403 1127668 SH SOLE 1012251 32791 82626 Brandywine Rlty Tr Sh Ben Int COM 105368203 1293 122885 SH SOLE 122885 0 0 Brinker Intl Inc Com COM 109641100 546 45435 SH SOLE 45435 0 0 Bristol Myers Squibb Inc COM 110122108 278 4990 SH SOLE 4990 0 0 Broadcom Inc COM 11135F101 5330 22480 SH SOLE 21840 0 640 Broadridge Financial Solutions COM 11133T103 11607 122399 SH SOLE 121714 0 685 Burlington Stores Inc COM 122017106 77914 491698 SH SOLE 436564 14458 40676 Canadian National Railway Co COM 136375102 53146 684602 SH SOLE 649083 0 35519 Canadian Pacific Railway Ltd COM 13645T100 6502 29608 SH SOLE 28948 0 660 Carlisle Companies Inc COM 142339100 5255 41943 SH SOLE 40758 0 1185 Cathay Gen Bancorp COM 149150104 2318 101009 SH SOLE 101009 0 0 CDW Corporation COM 12514G108 430 4605 SH SOLE 4605 0 0 CenterState Bank Corporation COM 15201P109 2511 145721 SH SOLE 132480 0 13241 Central Garden & Pet Co Cl A N COM 153527205 2576 100739 SH SOLE 100739 0 0 Ceva Inc COM 157210105 5128 205698 SH SOLE 205198 0 500 Charles River Laboratories COM 159864107 81417 645093 SH SOLE 573096 17758 54239 Chevron Corp COM 166764100 1023 14112 SH SOLE 13622 0 490 Church & Dwight Co COM 171340102 87379 1361467 SH SOLE 1219686 35027 106754 Churchill Downs Inc COM 171484108 4615 44827 SH SOLE 43977 0 850 Ciena Corp Com COM 171779309 94030 2361960 SH SOLE 2113928 56057 191975 Cintas Corp COM 172908105 125425 724076 SH SOLE 670756 9563 43757 Cirrus Logic Inc COM 172755100 2362 35990 SH SOLE 35990 0 0 Cisco Systems Inc. COM 17275R102 7597 193259 SH SOLE 190544 0 2715 Clarus Corp COM 18270P109 2247 229267 SH SOLE 226831 0 2436 Cleveland Cliffs Inc Com COM 185899101 212 53656 SH SOLE 53656 0 0 Clorox Company COM 189054109 286 1649 SH SOLE 1624 0 25 CME Group Inc COM 12572Q105 72650 420164 SH SOLE 403794 0 16370 Cno Finl Group Inc Com COM 12621E103 860 69447 SH SOLE 69447 0 0 Cognex Corp COM 192422103 316 7484 SH SOLE 2084 0 5400 Cohen & Steers Inc COM 19247A100 3114 68519 SH SOLE 62998 0 5521 Colgate-Palmolive Co COM 194162103 7519 113303 SH SOLE 112263 0 1040 Commercial Metals Company COM 201723103 440 27885 SH SOLE 27885 0 0 Cooper Cos Inc COM 216648402 82144 297979 SH SOLE 264760 8420 24799 Copart Inc. COM 217204106 82703 1206992 SH SOLE 1062776 34873 109343 Costar Group Inc COM 22160N109 6176 10518 SH SOLE 10468 0 50 Costco Wholesale Corp COM 22160K105 90915 318853 SH SOLE 306369 16 12468 Crispr Therapeutics Ag Namen A COM H17182108 685 16150 SH SOLE 16150 0 0 Crown Castle International Cor COM 22822V101 66664 461660 SH SOLE 441126 0 20534 csus784esc105 COM 784esc105 0 15000 SH SOLE 15000 0 0 Cubesmart COM 229663109 2770 103412 SH SOLE 103412 0 0 CUBIC COM 229669106 2497 60441 SH SOLE 59860 0 581 Curtiss-Wright Corp COM 231561101 478 5176 SH SOLE 5176 0 0 Cvr Energy Inc Com COM 12662P108 812 49120 SH SOLE 49120 0 0 Cyberark Software Ltd COM M2682V108 4851 56702 SH SOLE 52726 0 3976 Danaher Corporation COM 235851102 221 1600 SH SOLE 1600 0 0 Darden Restaurants Inc COM 237194105 3068 56332 SH SOLE 55682 0 650 Darling Ingredients Inc Com COM 237266101 1839 95955 SH SOLE 95955 0 0 Descartes Systems Group Inc COM 249906108 424 12333 SH SOLE 5733 0 6600 Dexcom Inc. COM 252131107 7901 29341 SH SOLE 28696 0 645 Diodes Inc COM 254543101 85548 2105284 SH SOLE 1872938 51137 181209 Dollar General Corp COM 256677105 76175 504438 SH SOLE 482617 35 21786 Dover Corp COM 260003108 43730 520971 SH SOLE 497705 970 22296 Eaton Corp COM G29183103 5979 76958 SH SOLE 76833 0 125 Ebix Inc Com New COM 278715206 904 59570 SH SOLE 59570 0 0 Ecolab Inc COM 278865100 653 4188 SH SOLE 3998 0 190 Edwards Lifesciences Corp COM 28176E108 6917 36671 SH SOLE 36496 0 175 Electronic Arts Inc COM 285512109 6546 65353 SH SOLE 64853 0 500 Emcor Group Inc Com COM 29084Q100 2615 42645 SH SOLE 42645 0 0 Entegris Inc COM 29362U104 706 15763 SH SOLE 15763 0 0 EOG Res Inc COM 26875P101 1760 48988 SH SOLE 48838 0 150 Equinix Inc COM 29444U700 7610 12184 SH SOLE 11844 0 340 Esco Technologies Inc COM 296315104 4673 61554 SH SOLE 61049 0 505 Estee Lauder Companies Cl A COM 518439104 1121 7038 SH SOLE 4925 0 2113 Etsy Inc COM 29786A106 58881 1531771 SH SOLE 1380762 39734 111275 Exxon Mobil Corp COM 30231G102 4811 126703 SH SOLE 123453 0 3250 Facebook Inc COM 30303M102 52475 314597 SH SOLE 300564 0 14033 Fair Isaac Corp COM 303250104 8262 26853 SH SOLE 26564 139 150 First Amern Finl Corp Com COM 31847R102 1797 42377 SH SOLE 42377 0 0 First Horizon Natl Corp Com COM 320517105 913 113225 SH SOLE 113225 0 0 First Rep Bk San Francisco Cal COM 33616C100 118741 1443131 SH SOLE 1331562 21052 90517 Fiserv Incorporated COM 337738108 1663 17503 SH SOLE 17503 0 0 Fnb Corp Pa Com COM 302520101 762 103458 SH SOLE 103458 0 0 Fortinet Inc COM 34959E109 6944 68633 SH SOLE 66348 0 2285 Fox Factory Holding Corp COM 35138V102 2874 68422 SH SOLE 62511 0 5911 FTI Consulting Inc COM 302941109 2191 18292 SH SOLE 18292 0 0 Garmin Ltd COM H2906T109 2550 34017 SH SOLE 33917 0 100 Generac Hldgs Inc COM 368736104 100467 1078324 SH SOLE 949172 33724 95428 Genpact Limited COM G3922B107 70059 2399285 SH SOLE 2134387 65842 199056 Getty Realty Corp COM 374297109 824 34694 SH SOLE 34694 0 0 Global Payments Inc. COM 37940X102 7596 52665 SH SOLE 52465 0 200 Glu Mobile Inc Com COM 379890106 1749 278055 SH SOLE 278055 0 0 Grubhub Inc COM 400110102 3371 82770 SH SOLE 82495 0 275 Hamilton Thorne Ltd COM 407891100 12 15000 SH SOLE 15000 0 0 Hanover Insurance Group Inc COM 410867105 1466 16185 SH SOLE 16185 0 0 Hawaiian Holdings Inc Com COM 419879101 349 33450 SH SOLE 33450 0 0 HD Supply Hldgs Inc COM 40416M105 54244 1907997 SH SOLE 1700657 54016 153324 Heartland Financial USA Inc COM 42234Q102 271 8963 SH SOLE 8963 0 0 Hecla Mng Co Com COM 422704106 1632 896885 SH SOLE 896885 0 0 HEICO Corporation COM 422806109 4926 66027 SH SOLE 65599 0 428 Helen Of Troy Corp Ltd COM G4388N106 5907 41013 SH SOLE 38729 683 1601 Hertz Global Hldgs Inc Com COM 42806J106 603 97495 SH SOLE 97495 0 0 Highwoods Pptys Inc Com COM 431284108 626 17678 SH SOLE 17678 0 0 HMS Holdings Corp COM 40425J101 4139 163774 SH SOLE 154426 1101 8247 Home Depot Inc COM 437076102 81600 437043 SH SOLE 421104 0 15939 Homestreet Inc Com COM 43785V102 2439 109725 SH SOLE 109725 0 0 Honeywell International Inc COM 438516106 54138 404649 SH SOLE 389716 0 14933 Horizon Therapeutics Plc COM G46188101 7037 237581 SH SOLE 231721 0 5860 Hubbell Inc Cl B COM 443510607 6252 54486 SH SOLE 54241 0 245 Huntington Ingalls Industries COM 446413106 72987 400567 SH SOLE 356875 11099 32593 IDEX Corp Com COM 45167R104 79642 576654 SH SOLE 514159 14972 47523 Idexx Labs Corp COM 45168D104 53790 222053 SH SOLE 212348 0 9705 Ii Vi Inc Com COM 902104108 2152 75525 SH SOLE 75525 0 0 Illinois Tool Works Inc COM 452308109 8123 57154 SH SOLE 56404 0 750 Illumina Incorporated COM 452327109 7106 26017 SH SOLE 25967 0 50 Independence Rlty Tr Inc Com COM 45378A106 1207 135025 SH SOLE 135025 0 0 Ingevity Corp COM 45688C107 708 20120 SH SOLE 20120 0 0 Intel Corp COM 458140100 9071 167608 SH SOLE 165653 0 1955 Inter Parfums Inc COM 458334109 3869 83466 SH SOLE 78602 0 4864 Intercontinental Exchange Inc COM 45866F104 789 9775 SH SOLE 9430 0 345 Intuit Inc COM 461202103 55585 241675 SH SOLE 230834 0 10841 Intuitive Surgical Inc COM 46120E602 2534 5118 SH SOLE 4966 0 152 J2 Global Communications Inc. COM 48123V102 4180 55851 SH SOLE 52410 0 3441 Jack Henry & Associates COM 426281101 1367 8803 SH SOLE 6803 0 2000 Jazz Pharmaceuticals Plc COM G50871105 55014 551579 SH SOLE 495896 13697 41986 Johnson & Johnson COM 478160104 11305 86214 SH SOLE 84844 0 1370 Jounce Therapeutics Inc COM 481116101 439 92470 SH SOLE 92470 0 0 JPMorgan Chase & Co Com COM 46625H100 12045 133791 SH SOLE 133141 0 650 Kansas City Southern COM 485170302 1013 7965 SH SOLE 7965 0 0 Kennametal Inc Com COM 489170100 316 16973 SH SOLE 16973 0 0 Keysight Technologies Inc COM 49338L103 85008 1015874 SH SOLE 902128 28612 85134 Kulicke & Soffa Inds Inc Com COM 501242101 2482 118937 SH SOLE 118937 0 0 L3Harris Technologies Inc COM 502431109 50980 283035 SH SOLE 272377 0 10658 Lamb Weston Holdings Inc COM 513272104 77110 1350437 SH SOLE 1224635 30683 95119 LCI Inds Com COM 50189K103 2425 36292 SH SOLE 36292 0 0 Lendingtree Inc COM 52603B107 3621 19746 SH SOLE 19671 0 75 Lennox International Inc COM 526107107 72858 400779 SH SOLE 355895 11125 33759 Ligand Pharmaceuticals Inc COM 53220K504 2203 30292 SH SOLE 28384 0 1908 Lpl Finl Hldgs Inc Com COM 50212V100 928 17053 SH SOLE 17053 0 0 Lululemon Athletica Inc COM 550021109 8907 46992 SH SOLE 45472 345 1175 M/I Homes Inc COM 55305B101 632 38240 SH SOLE 38240 0 0 Mack Cali Rlty Corp Com COM 554489104 2436 159954 SH SOLE 159954 0 0 Marketaxess Hldgs Inc COM 57060D108 1016 3055 SH SOLE 3055 0 0 Marriot Intl Inc New CL A COM 571903202 255 3408 SH SOLE 3408 0 0 Masimo Corp COM 574795100 1229 6936 SH SOLE 6936 0 0 Mastec Inc Com COM 576323109 4234 129375 SH SOLE 127130 0 2245 Mastercard Inc. CL-A COM 57636Q104 8858 36671 SH SOLE 36441 0 230 Matador Res Co COM 576485205 1377 555423 SH SOLE 555423 0 0 McCormick & Co. - non voting s COM 579780206 85168 603130 SH SOLE 535417 18549 49164 Mcdonalds Corp COM 580135101 278 1683 SH SOLE 1433 0 250 Medpace Holdings Inc COM 58506Q109 3995 54438 SH SOLE 50704 0 3734 Merck & Company Inc COM 58933Y105 8206 106660 SH SOLE 106010 0 650 Mercury Systems, Inc COM 589378108 4814 67480 SH SOLE 66713 0 767 Mettler Toledo International COM 592688105 89929 130236 SH SOLE 115404 3897 10935 Microsoft Corp COM 594918104 109896 696824 SH SOLE 672991 0 23833 Mine Safety Appliances Co. COM 553498106 4489 44360 SH SOLE 41900 0 2460 MongoDB Inc COM 60937P106 847 6200 SH SOLE 6200 0 0 Monolithic Power Systems Inc COM 609839105 102251 610600 SH SOLE 541560 17662 51378 Moody's Corporation COM 615369105 10600 50116 SH SOLE 50116 0 0 Motorola Solutions Inc COM 620076307 47048 353960 SH SOLE 336946 0 17014 Ncr Corp New Com COM 62886E108 859 48514 SH SOLE 48514 0 0 Neogen Corporation COM 640491106 4178 62365 SH SOLE 57788 0 4577 NextEra Energy Inc COM 65339F101 12257 50938 SH SOLE 49048 0 1890 Nike Inc Cl B COM 654106103 7184 86829 SH SOLE 86379 0 450 Norfolk Southn Corp COM 655844108 7274 49820 SH SOLE 49550 0 270 Northrop Grumman Corp COM 666807102 706 2335 SH SOLE 2115 0 220 Novanta Inc COM 67000B104 5280 66098 SH SOLE 60093 1300 4705 NVIDIA Corp COM 67066G104 245 930 SH SOLE 930 0 0 NXP Semiconductors COM N6596X109 35844 432220 SH SOLE 411564 0 20656 Office Depot Inc Com COM 676220106 1045 637268 SH SOLE 637268 0 0 Ofg Bancorp Com COM 67103X102 606 54185 SH SOLE 54185 0 0 Oracle Corporation COM 68389X105 216 4470 SH SOLE 4470 0 0 Orthofix Medical Inc COM 68752M108 241 8610 SH SOLE 4610 0 4000 Paycom Software Inc COM 70432V102 121206 599998 SH SOLE 546797 10233 42968 PayPal Holdings Inc COM 70450Y103 71878 750765 SH SOLE 717114 0 33651 Pdc Energy Inc Com COM 69327R101 498 80180 SH SOLE 80180 0 0 Pebblebrook Hotel Tr Com COM 70509V100 211 19358 SH SOLE 19358 0 0 Penn Natl Gaming Inc COM 707569109 1230 97215 SH SOLE 97215 0 0 Penumbra Inc COM 70975L107 5957 36923 SH SOLE 36011 0 912 Pepsico Inc COM 713448108 2456 20453 SH SOLE 20453 0 0 Performance Food Group Com COM 71377A103 3903 157871 SH SOLE 152230 2404 3237 Pfizer Inc COM 717081103 299 9147 SH SOLE 9147 0 0 Philip Morris International In COM 718172109 235 3217 SH SOLE 3217 0 0 Pool Corp COM 73278L105 105620 536766 SH SOLE 479566 14900 42300 Portland Gen Elec Co Com New COM 736508847 2209 46076 SH SOLE 46076 0 0 Power Integrations Inc COM 739276103 4233 47920 SH SOLE 44809 0 3111 Progressive Corp Ohio Com COM 743315103 62687 848957 SH SOLE 812018 0 36939 Ps Business Pks Inc Calif Com COM 69360J107 1338 9873 SH SOLE 9873 0 0 Qts Rlty Tr Inc Com Cl A COM 74736A103 1892 32621 SH SOLE 32621 0 0 Qualys Inc COM 74758T303 86583 995318 SH SOLE 895858 24069 75391 Quidel Corp COM 74838J101 5920 60530 SH SOLE 56085 0 4445 R1 RCM Inc COM 749397105 4235 465939 SH SOLE 456940 0 8999 Radware Ltd COM M81873107 3459 164178 SH SOLE 152967 0 11211 Raymond James Financial Inc COM 754730109 66212 1047664 SH SOLE 937157 28467 82040 Raytheon Technologies Corp COM 75513E101 233 2469 SH SOLE 2169 0 300 Rbc Bearings Inc COM 75524B104 4067 36056 SH SOLE 33148 35 2873 Repligen Corp COM 759916109 7062 73153 SH SOLE 69725 0 3428 Resmed Inc COM 761152107 101516 689222 SH SOLE 608970 21509 58743 Ringcentral Inc COM 76680R206 2755 13000 SH SOLE 13000 0 0 Rlj Lodging Tr Com COM 74965L101 203 26269 SH SOLE 26269 0 0 Rockwell Automation Inc COM 773903109 6420 42539 SH SOLE 42249 0 290 Rogers Corporation COM 775133101 2940 31134 SH SOLE 28753 0 2381 Roper Industries Inc COM 776696106 58517 187670 SH SOLE 179468 0 8202 Ross Stores Inc COM 778296103 221 2541 SH SOLE 2541 0 0 RPM International Inc COM 749685103 6769 113757 SH SOLE 113207 0 550 S&P Global COM 78409V104 55278 225578 SH SOLE 215221 0 10357 Saia Inc COM 78709Y105 3444 46837 SH SOLE 43097 0 3740 salesforce.com inc COM 79466L302 7602 52801 SH SOLE 52661 0 140 Sandy Spring Bancorp Inc Com COM 800363103 2651 117109 SH SOLE 117109 0 0 Servicemaster Global Holdings COM 81761R109 3438 127321 SH SOLE 124846 0 2475 Sherwin Williams COM 824348106 8304 18072 SH SOLE 17947 0 125 Simply Good Foods Co Com COM 82900L102 6484 336682 SH SOLE 323116 0 13566 Simpson Manufacturing Co Inc COM 829073105 3495 56390 SH SOLE 52382 0 4008 Simulations Plus Inc COM 829214105 7454 213458 SH SOLE 204042 0 9416 Skechers U S A Inc Cl A COM 830566105 2263 95340 SH SOLE 95340 0 0 Skyworks Solutions Inc COM 83088M102 86125 963581 SH SOLE 873141 21821 68619 Southern Company COM 842587107 306 5660 SH SOLE 5285 0 375 Southwest Gas Holdings Inc Com COM 844895102 2777 39917 SH SOLE 39917 0 0 Spectrum Pharmaceuticals Inc C COM 84763A108 244 104668 SH SOLE 104668 0 0 Spire Inc Com COM 84857L101 1928 25889 SH SOLE 25889 0 0 Sps Commerce Inc Com COM 78463M107 10184 218969 SH SOLE 211110 0 7859 Spx Corp Com COM 784635104 1940 59432 SH SOLE 59432 0 0 Steris Plc COM G8473T100 90196 644396 SH SOLE 569849 19798 54749 Stryker Corporation COM 863667101 63257 379945 SH SOLE 364207 0 15738 Summit Matls Inc Cl A COM 86614U100 3300 219986 SH SOLE 219986 0 0 Sun Communities Inc COM 866674104 76193 610279 SH SOLE 543036 16594 50649 Sunstone Hotel Invs Inc New Co COM 867892101 305 35068 SH SOLE 35068 0 0 Syneos Health Inc Cl A COM 87166B102 3082 78180 SH SOLE 78180 0 0 Synopsys Inc COM 871607107 92701 719781 SH SOLE 635797 22480 61504 T Rowe Price Group Inc. COM 74144T108 11609 118883 SH SOLE 118428 0 455 Take Two Interactive COM 874054109 79895 673595 SH SOLE 601374 17407 54814 Tcf Financial Corporation New COM 872307103 1111 49045 SH SOLE 49045 0 0 TE Connectivity LTD COM H84989104 5074 80558 SH SOLE 80173 0 385 Team Inc Com COM 878155100 500 76895 SH SOLE 76895 0 0 Tech Data Corp Com COM 878237106 995 7604 SH SOLE 7604 0 0 Teledyne Technologies Incorpor COM 879360105 81244 273302 SH SOLE 242747 7420 23135 Teleflex Inc COM 879369106 8526 29114 SH SOLE 27686 0 1428 Telephone Data Sys Inc Com COM 879433829 769 45908 SH SOLE 45908 0 0 The Coca Cola Company COM 191216100 322 7285 SH SOLE 7285 0 0 The Procter & Gamble Company COM 742718109 59421 540194 SH SOLE 513938 0 26256 Thermo Fisher Scientific Inc. COM 883556102 64742 228288 SH SOLE 217746 0 10542 TJX Companies Inc COM 872540109 65332 1366498 SH SOLE 1304153 0 62345 Tractor Supply Company COM 892356106 4788 56626 SH SOLE 56526 0 100 Trex Co Inc COM 89531P105 3278 40901 SH SOLE 38957 0 1944 Trimble Navigation Ltd COM 896239100 5120 160863 SH SOLE 160163 0 700 Tronox Holdings Plc Shs COM G9087Q102 1591 319405 SH SOLE 319405 0 0 Umb Finl Corp Com COM 902788108 1085 23396 SH SOLE 23396 0 0 Union Pacific Corp COM 907818108 6764 47961 SH SOLE 47961 0 0 United Rentals Inc COM 911363109 4326 42044 SH SOLE 40854 0 1190 UnitedHealth Group Inc COM 91324P102 12973 52021 SH SOLE 51467 0 554 US Ecology Inc COM 91734M103 1939 63779 SH SOLE 59324 0 4455 V F Corporation COM 918204108 368 6801 SH SOLE 5801 0 1000 Vail Resorts Inc COM 91879Q109 3325 22510 SH SOLE 21958 0 552 Valley Natl Bancorp Com COM 919794107 1858 254228 SH SOLE 254228 0 0 Varian Med Sys Inc COM 92220P105 67149 654092 SH SOLE 583742 15783 54567 Varonis Systems Inc COM 922280102 7056 110814 SH SOLE 110514 0 300 Veeva Sys Inc COM 922475108 4602 29432 SH SOLE 29382 0 50 Verisk Analytics Inc COM 92345Y106 3749 26899 SH SOLE 26899 0 0 Verizon Communications COM 92343V104 57320 1066817 SH SOLE 1026206 0 40611 Vertex Pharmaceuticals Inc COM 92532F100 72276 303745 SH SOLE 291999 0 11746 Virtu Finl Corp Conn COM 928254101 2771 133085 SH SOLE 133085 0 0 Visa Inc COM 92826C839 88003 546198 SH SOLE 524843 0 21355 Wal Mart Stores Inc COM 931142103 353 3106 SH SOLE 3066 40 0 Walt Disney Co COM 254687106 50653 524359 SH SOLE 504667 0 19692 Washington Fed Inc Com COM 938824109 1631 62815 SH SOLE 62815 0 0 WD-40 Co Com COM 929236107 1933 9623 SH SOLE 8423 0 1200 Webster Finl Coup Conn Com COM 947890109 1595 69672 SH SOLE 69672 0 0 West Inc Com COM 955306105 818 5371 SH SOLE 5371 0 0 Williams Sonoma Inc Com COM 969904101 547 12860 SH SOLE 12860 0 0 Wintrust Finl Corp Com COM 97650W108 237 7219 SH SOLE 7219 0 0 Wsfs Finl Corp Com COM 929328102 542 21759 SH SOLE 21759 0 0 Xylem Inc COM 98419M100 69144 1061625 SH SOLE 949075 29673 82877 Zebra Technologies Corp- Cl A COM 989207105 76571 417052 SH SOLE 373154 11598 32300 Zoetis Inc COM 98978V103 84226 715663 SH SOLE 686864 0 28799 iShares Core S&P 500 COM 464287200 755 2920 SH SOLE 2920 0 0 iShares Core S&P Mid-Cap COM 464287507 575 4000 SH SOLE 4000 0 0 iShares Core S&P Small-Cap COM 464287804 4471 79682 SH SOLE 79682 0 0 iShares MSCI EAFE COM 464287465 1833 34285 SH SOLE 16159 0 18126 iShares Russell 3000 Index Fun COM 464287689 2325 15676 SH SOLE 14776 0 900 iShares Russell MidCap Growth COM 464287481 6105 50206 SH SOLE 48809 115 1282 iShares S&P Midcap 400/Grwth COM 464287606 912 5111 SH SOLE 5096 0 15 iShares Tr Russ 1000 Grw ETF COM 464287614 14293 94878 SH SOLE 90717 0 4161 iShares Trust Core MSCI EAFE E COM 46432F842 348 6970 SH SOLE 6970 0 0 SPDR Dow Jones Intl Real Estat COM 78463X863 2989 111648 SH SOLE 111648 0 0 SPDR Dow Jones US Real Estate COM 78464A607 6600 91413 SH SOLE 91413 0 0 SPDR Portfolio Short Term Trea COM 78468R101 798 25974 SH SOLE 25974 0 0 SPDR S&P 500 ETF Trust COM 78462F103 1476 5726 SH SOLE 4712 0 1014 SPDR S&P Midcap 400 ETF COM 78467Y107 285 1086 SH SOLE 901 0 185 VanEck Vectors Preferred Secur COM 92189F429 4720 286042 SH SOLE 286042 0 0 Vanguard FTSE All-World ex-US COM 922042718 5136 65638 SH SOLE 65638 0 0 Vanguard FTSE Emerging Markets COM 922042858 7254 216209 SH SOLE 189896 0 26313 Vanguard Index Fds COM 922908736 326 2079 SH SOLE 2079 0 0 Vanguard Mid Cap Growth ETF COM 922908538 1999 15778 SH SOLE 15778 0 0 Nestle S A Sponsored ADR COM 641069406 7862 76488 SH SOLE 76088 0 400 WNS (Holdings) Limited Sponsor COM 92932M101 4229 98390 SH SOLE 92782 0 5608