0000897378-19-000005.txt : 20191101 0000897378-19-000005.hdr.sgml : 20191101 20191101161801 ACCESSION NUMBER: 0000897378-19-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191101 DATE AS OF CHANGE: 20191101 EFFECTIVENESS DATE: 20191101 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: 191187051 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 09-30-2019 09-30-2019 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 11-01-2019 0 5504 7767521 false
INFORMATION TABLE 2 September2019.xml 3M Company COM 88579Y101 465 2829 SH SOLE 2829 0 0 Aaon Inc COM 000360206 3810 82932 SH SOLE 76211 0 6721 Abbott Laboratories COM 002824100 63330 756901 SH SOLE 724370 0 32531 Abbvie Inc COM 00287Y109 5599 73947 SH SOLE 73145 0 802 Abiomed Inc COM 003654100 4337 24381 SH SOLE 23112 0 1269 Acadia Healthcare Company Inc COM 00404A109 3584 115305 SH SOLE 115305 0 0 Accenture PLC Ireland Cl A COM G1151C101 72231 375518 SH SOLE 357306 0 18212 Adobe Systems Inc COM 00724F101 81843 296264 SH SOLE 282414 0 13850 Aia Group Ltd Hong Kong COM Y002A1105 1821 193000 SH SOLE 193000 0 0 Air Products & Chemicals Inc COM 009158106 72756 327936 SH SOLE 313101 0 14835 AK Stl Hldg Corp Com COM 001547108 1866 822180 SH SOLE 822180 0 0 Alexion Pharmaceuticals Inc COM 015351109 4661 47593 SH SOLE 47458 0 135 Align Technology Inc COM 016255101 6511 35989 SH SOLE 35864 0 125 Allete Inc COM 018522300 1815 20759 SH SOLE 20759 0 0 Alphabet Inc Cl A COM 02079K305 69143 56622 SH SOLE 54158 0 2464 Alphabet Inc Cl C COM 02079K107 16160 13257 SH SOLE 12417 0 840 Altria Group Inc COM 02209S103 257 6288 SH SOLE 6288 0 0 Amazon.Com Inc COM 023135106 101393 58409 SH SOLE 56315 0 2094 American Eagle Outfitters COM 02553E106 1532 94478 SH SOLE 94478 0 0 American Equity Invt Life Hld COM 025676206 923 38134 SH SOLE 38134 0 0 American Tower Corp COM 03027X100 13693 61923 SH SOLE 61873 0 50 Ametek Inc New COM 031100100 7029 76556 SH SOLE 76231 0 325 Amgen Inc COM 031162100 8493 43891 SH SOLE 43631 0 260 AMN Healthcare Services Inc COM 001744101 3626 62996 SH SOLE 58072 0 4924 Amphenol Corp COM 032095101 8671 89858 SH SOLE 89583 0 275 Analog Devices Inc COM 032654105 9274 83003 SH SOLE 81818 0 1185 ANSYS Inc COM 03662Q105 67124 303234 SH SOLE 286880 265 16089 Anworth Mortgage Asset Cp Com COM 037347101 786 238064 SH SOLE 238064 0 0 Apergy Corp Com COM 03755L104 382 14139 SH SOLE 14139 0 0 Apple Inc COM 037833100 124133 554237 SH SOLE 533822 0 20415 Asgn Inc COM 00191U102 3652 58097 SH SOLE 54566 0 3531 AT&T Inc COM 00206R102 438 11585 SH SOLE 11585 0 0 Autodesk Inc COM 052769106 11598 78526 SH SOLE 77906 0 620 Automatic Data Processing Inc COM 053015103 860 5326 SH SOLE 4901 0 425 Avery Dennison Corp COM 053611109 90873 800148 SH SOLE 712885 22350 64913 Balchem Corp COM 057665200 5547 55918 SH SOLE 52246 507 3165 Bank Ozk Com COM 06417N103 4071 149275 SH SOLE 149275 0 0 Bankunited Inc Com COM 06652K103 4982 148176 SH SOLE 148176 0 0 Banner Corp Com COM 06652V208 1216 21640 SH SOLE 21640 0 0 Becton Dickinson & Co COM 075887109 7378 29166 SH SOLE 29021 0 145 Berkshire Hathaway Inc COM 084670702 518 2492 SH SOLE 2492 0 0 Berkshire Hathaway Inc Cl A COM 084670108 1247 4 SH SOLE 4 0 0 Big Lots Inc Com COM 089302103 3090 126116 SH SOLE 126116 0 0 BJs Restaurants Inc COM 09180C106 2947 75887 SH SOLE 75079 0 808 Black Hills Corp Com COM 092113109 4285 55850 SH SOLE 55850 0 0 Boot Barn Holdings Inc COM 099406100 4354 124753 SH SOLE 115153 0 9600 Booz Allen Hamilton Hldg Corp COM 099502106 77513 1091418 SH SOLE 981190 31926 78302 Braemar Hotels & Resorts Inc C COM 10482B101 329 35023 SH SOLE 35023 0 0 Brandywine Rlty Tr Sh Ben Int COM 105368203 2388 157605 SH SOLE 157605 0 0 Bright Horizons Fam Sol Inc COM 109194100 1743 11430 SH SOLE 9807 763 860 Brinker Intl Inc Com COM 109641100 2639 61840 SH SOLE 61840 0 0 Broadcom Inc COM 11135F101 6849 24811 SH SOLE 24091 0 720 Broadridge Financial Solutions COM 11133T103 14269 114678 SH SOLE 113993 0 685 Burlington Stores Inc COM 122017106 106405 532504 SH SOLE 473917 15413 43174 Canadian National Railway Co COM 136375102 60274 670749 SH SOLE 633697 0 37052 Canadian Pacific Railway Ltd COM 13645T100 7241 32551 SH SOLE 31796 0 755 Carbonite Inc COM 141337105 4024 259769 SH SOLE 255824 0 3945 Carlisle Companies Inc COM 142339100 6721 46176 SH SOLE 44961 0 1215 Cathay Gen Bancorp COM 149150104 4470 128679 SH SOLE 128679 0 0 CenterState Bank Corporation COM 15201P109 4123 171912 SH SOLE 161682 0 10230 Central Garden & Pet Co Cl A N COM 153527205 3759 135569 SH SOLE 135569 0 0 Ceva Inc COM 157210105 6098 204229 SH SOLE 203729 0 500 Charles River Laboratories COM 159864107 90724 685379 SH SOLE 613013 17970 54396 Chevron Corp COM 166764100 48179 406230 SH SOLE 387609 0 18621 Children's Place COM 168905107 2666 34627 SH SOLE 32642 0 1985 Church & Dwight Co COM 171340102 103883 1380683 SH SOLE 1238431 35140 107112 Churchill Downs Inc COM 171484108 5864 47501 SH SOLE 46283 0 1218 Cintas Corp COM 172908105 200334 747236 SH SOLE 691984 9463 45789 Cisco Systems Inc. COM 17275R102 66418 1344222 SH SOLE 1280473 0 63749 Cleveland Cliffs Inc Com COM 185899101 495 68591 SH SOLE 68591 0 0 Clorox Company COM 189054109 371 2440 SH SOLE 2359 0 81 CME Group Inc COM 12572Q105 87447 413775 SH SOLE 396122 0 17653 Cno Finl Group Inc Com COM 12621E103 1406 88793 SH SOLE 88793 0 0 Cognex Corp COM 192422103 390 7942 SH SOLE 2542 0 5400 Cognizant Technology Solutions COM 192446102 382 6343 SH SOLE 6343 0 0 Cohen & Steers Inc COM 19247A100 3604 65613 SH SOLE 60091 0 5522 Colgate-Palmolive Co COM 194162103 7137 97091 SH SOLE 96051 0 1040 Comcast Corp Cl A COM 20030N101 359 7954 SH SOLE 7954 0 0 Cooper Cos Inc COM 216648402 90996 306383 SH SOLE 272897 8482 25004 Copart Inc. COM 217204106 107373 1336650 SH SOLE 1186781 37223 112646 Core Laboratories NV COM N22717107 2825 60606 SH SOLE 56424 0 4182 Costar Group Inc COM 22160N109 6278 10584 SH SOLE 10534 0 50 Costco Wholesale Corp COM 22160K105 96629 335389 SH SOLE 320943 0 14446 Crispr Therapeutics Ag Namen A COM H17182108 1766 43090 SH SOLE 43090 0 0 Crown Castle International Cor COM 22822V101 57854 416185 SH SOLE 394453 0 21732 csus784esc105 COM 784esc105 0 15000 SH SOLE 15000 0 0 Cubesmart COM 229663109 4766 136567 SH SOLE 136567 0 0 CUBIC COM 229669106 3793 53848 SH SOLE 53274 0 574 Cvr Energy Inc Com COM 12662P108 2747 62392 SH SOLE 62392 0 0 Cyberark Software Ltd COM M2682V108 5539 55494 SH SOLE 51520 0 3974 Danaher Corporation COM 235851102 258 1785 SH SOLE 1785 0 0 Darden Restaurants Inc COM 237194105 7301 61760 SH SOLE 60560 0 1200 Darling Ingredients Inc Com COM 237266101 3398 177615 SH SOLE 177615 0 0 Descartes Systems Group Inc COM 249906108 536 13290 SH SOLE 6690 0 6600 Diodes Inc COM 254543101 87623 2182394 SH SOLE 1947978 50955 183461 Dollar General Corp COM 256677105 82549 519370 SH SOLE 495839 0 23531 DXC Technology Co Com COM 23355L106 3541 120047 SH SOLE 117797 0 2250 Eaton Corp COM G29183103 6407 77057 SH SOLE 76932 0 125 Ebix Inc Com New COM 278715206 3317 78800 SH SOLE 78800 0 0 Ecolab Inc COM 278865100 942 4758 SH SOLE 4538 0 220 Edwards Lifesciences Corp COM 28176E108 8180 37195 SH SOLE 37020 0 175 Electronic Arts Inc COM 285512109 6278 64177 SH SOLE 63677 0 500 Emcor Group Inc Com COM 29084Q100 4436 51505 SH SOLE 51505 0 0 Emergent Biosolutions Inc COM 29089Q105 3336 63813 SH SOLE 59354 0 4459 Energizer Hldgs Inc New Com COM 29272W109 2312 53058 SH SOLE 53058 0 0 EOG Res Inc COM 26875P101 3415 46013 SH SOLE 45863 0 150 Equinix Inc COM 29444U700 7692 13336 SH SOLE 12976 0 360 Esco Technologies Inc COM 296315104 5287 66449 SH SOLE 62323 0 4126 Estee Lauder Companies Cl A COM 518439104 77737 390738 SH SOLE 372244 0 18494 Etsy Inc COM 29786A106 142409 2520522 SH SOLE 2329033 35982 155507 Exxon Mobil Corp COM 30231G102 7287 103202 SH SOLE 99367 0 3835 Facebook Inc COM 30303M102 4749 26666 SH SOLE 26531 0 135 Fair Isaac Corp COM 303250104 9065 29865 SH SOLE 29239 156 470 First Amern Finl Corp Com COM 31847R102 3346 56707 SH SOLE 56707 0 0 First Horizon Natl Corp Com COM 320517105 2730 168525 SH SOLE 168525 0 0 First Rep Bk San Francisco Cal COM 33616C100 140288 1450758 SH SOLE 1338548 20610 91600 Fiserv Incorporated COM 337738108 1797 17346 SH SOLE 17346 0 0 Five Below Inc COM 33829M101 93679 742891 SH SOLE 664126 18758 60007 Fnb Corp Pa Com COM 302520101 1524 132178 SH SOLE 132178 0 0 Fortinet Inc COM 34959E109 6722 87570 SH SOLE 85055 0 2515 Fox Factory Holding Corp COM 35138V102 5026 80747 SH SOLE 73487 1355 5905 Generac Hldgs Inc COM 368736104 111106 1418248 SH SOLE 1262782 37148 118318 Genpact Limited COM G3922B107 95222 2457334 SH SOLE 2186850 66862 203622 Getty Realty Corp COM 374297109 1419 44249 SH SOLE 44249 0 0 Global Payments Inc. COM 37940X102 8629 54272 SH SOLE 54072 0 200 Glu Mobile Inc Com COM 379890106 1436 287715 SH SOLE 287715 0 0 Grubhub Inc COM 400110102 4352 77421 SH SOLE 77146 0 275 Hamilton Thorne Ltd COM 407891100 12 15000 SH SOLE 15000 0 0 Hanmi Finl Corp Com New COM 410495204 613 32641 SH SOLE 32641 0 0 Hanover Ins Group Inc Com COM 410867105 3054 22535 SH SOLE 22535 0 0 Hawaiian Holdings Inc Com COM 419879101 4573 174150 SH SOLE 174150 0 0 HD Supply Hldgs Inc COM 40416M105 75418 1925156 SH SOLE 1721228 50188 153740 Heartland Financial USA Inc COM 42234Q102 401 8963 SH SOLE 8963 0 0 Hecla Mng Co Com COM 422704106 2017 1146150 SH SOLE 1146150 0 0 HEICO Corporation COM 422806109 8119 65013 SH SOLE 64585 0 428 Helen Of Troy Corp Ltd COM G4388N106 6691 42442 SH SOLE 40038 803 1601 Henry Schein Inc COM 806407102 4974 78328 SH SOLE 78228 0 100 Herman Miller Inc COM 600544100 262 5682 SH SOLE 5682 0 0 Hertz Global Hldgs Inc Com COM 42806J106 4187 302520 SH SOLE 302520 0 0 Highwoods Pptys Inc Com COM 431284108 1016 22598 SH SOLE 22598 0 0 HMS Holdings Corp COM 40425J101 5218 151405 SH SOLE 141937 1237 8231 Home Depot Inc COM 437076102 101755 438563 SH SOLE 421313 0 17250 Homestreet Inc Com COM 43785V102 3805 139280 SH SOLE 139280 0 0 Honeywell International Inc COM 438516106 67016 396073 SH SOLE 379427 0 16646 Horizon Therapeutics Plc COM G46188101 7231 265558 SH SOLE 259238 0 6320 Hubbell Inc Cl B COM 443510607 6303 47967 SH SOLE 47722 0 245 Hyatt Hotels Corp COM 448579102 699 9483 SH SOLE 9483 0 0 IDEX Corp Com COM 45167R104 94923 579222 SH SOLE 517017 14703 47502 Idexx Labs Corp COM 45168D104 304 1118 SH SOLE 1118 0 0 Ii Vi Inc Com COM 902104108 3527 100170 SH SOLE 100170 0 0 Illinois Tool Works Inc COM 452308109 8514 54405 SH SOLE 53655 0 750 Illumina Incorporated COM 452327109 8561 28141 SH SOLE 28091 0 50 Independence Rlty Tr Inc Com COM 45378A106 2566 179325 SH SOLE 179325 0 0 Infinera Corporation Com COM 45667G103 936 171825 SH SOLE 171825 0 0 Ingevity Corp COM 45688C107 1766 20820 SH SOLE 20820 0 0 Intel Corp COM 458140100 7942 154118 SH SOLE 152163 0 1955 Inter Parfums Inc COM 458334109 6595 94254 SH SOLE 89394 0 4860 Intercontinental Exchange Inc COM 45866F104 1114 12075 SH SOLE 11700 0 375 Interxion Holding N.V COM N47279109 8852 108667 SH SOLE 105897 0 2770 Intuit Inc COM 461202103 62772 236037 SH SOLE 224509 0 11528 Intuitive Surgical Inc COM 46120E602 60103 111316 SH SOLE 106247 0 5069 J2 Global Communications Inc. COM 48123V102 4914 54111 SH SOLE 50671 0 3440 Jack Henry & Associates COM 426281101 95594 654889 SH SOLE 581982 17510 55397 Jazz Pharmaceuticals Plc COM G50871105 69260 540506 SH SOLE 486873 12124 41509 Johnson & Johnson COM 478160104 10430 80612 SH SOLE 78622 0 1990 JPMorgan Chase & Co Com COM 46625H100 14852 126195 SH SOLE 125195 0 1000 Kansas City Southern COM 485170302 1069 8034 SH SOLE 8034 0 0 Kennametal Inc Com COM 489170100 1582 51473 SH SOLE 51473 0 0 Keysight Technologies Inc COM 49338L103 107547 1105882 SH SOLE 986439 29786 89657 Kulicke & Soffa Inds Inc Com COM 501242101 3681 156787 SH SOLE 156787 0 0 L3Harris Technologies Inc COM 502431109 7938 38046 SH SOLE 37821 0 225 Lamb Weston Holdings Inc COM 513272104 105692 1453405 SH SOLE 1325011 31163 97231 LCI Inds Com COM 50189K103 4169 45392 SH SOLE 45392 0 0 Lendingtree Inc COM 52603B107 5961 19201 SH SOLE 19126 0 75 Lennox International Inc COM 526107107 96053 395327 SH SOLE 351837 11229 32261 Ligand Pharmaceuticals Inc COM 53220K504 2545 25563 SH SOLE 23882 0 1681 Lindblad Expeditions Holdings COM 535219109 3544 211445 SH SOLE 210545 0 900 Lpl Finl Hldgs Inc Com COM 50212V100 3396 41468 SH SOLE 41468 0 0 Lululemon Athletica Inc COM 550021109 6773 35179 SH SOLE 35129 0 50 Mack Cali Rlty Corp Com COM 554489104 4574 211194 SH SOLE 211194 0 0 Marketaxess Hldgs Inc COM 57060D108 1130 3450 SH SOLE 3450 0 0 Marriot Intl Inc New CL A COM 571903202 6260 50334 SH SOLE 49974 0 360 Masimo Corp COM 574795100 1075 7225 SH SOLE 7225 0 0 Mastec Inc Com COM 576323109 13556 208772 SH SOLE 204182 0 4590 Mastercard Inc. CL-A COM 57636Q104 10211 37599 SH SOLE 37369 0 230 Matador Res Co COM 576485205 3805 230183 SH SOLE 230183 0 0 McCormick & Co. - non voting s COM 579780206 97308 622573 SH SOLE 553172 18960 50441 Mcdonalds Corp COM 580135101 835 3889 SH SOLE 3639 0 250 Medpace Holdings Inc COM 58506Q109 3360 39983 SH SOLE 39450 0 533 Merck & Company Inc COM 58933Y105 8157 96901 SH SOLE 95254 0 1647 Mercury Systems, Inc COM 589378108 5642 69505 SH SOLE 65544 0 3961 Merit Medical Systems, Inc. COM 589889104 2811 92297 SH SOLE 87258 0 5039 Mettler Toledo International COM 592688105 94240 133787 SH SOLE 118804 3959 11024 Mfa Finl Inc Com COM 55272X102 717 97406 SH SOLE 97406 0 0 Microsoft Corp COM 594918104 98292 706983 SH SOLE 679238 0 27745 Mine Safety Appliances Co. COM 553498106 4748 43512 SH SOLE 41051 0 2461 Monolithic Power Systems Inc COM 609839105 101325 651061 SH SOLE 578921 18228 53912 Moody's Corporation COM 615369105 11658 56916 SH SOLE 56916 0 0 Motorola Solutions Inc COM 620076307 1346 7900 SH SOLE 7900 0 0 Ncr Corp New Com COM 62886E108 1945 61629 SH SOLE 61629 0 0 Neogen Corporation COM 640491106 4038 59287 SH SOLE 54715 0 4572 Nextera Energy Inc COM 65339F101 11433 49071 SH SOLE 46851 0 2220 Nike Inc Cl B COM 654106103 8177 87068 SH SOLE 86618 0 450 Norfolk Southn Corp COM 655844108 8191 45591 SH SOLE 45121 0 470 Northrop Grumman Corp COM 666807102 63435 169256 SH SOLE 161353 0 7903 Norwegian Cruise Line Hldgs Lt COM G66721104 210 4050 SH SOLE 4050 0 0 Novanta Inc COM 67000B104 5122 62676 SH SOLE 57670 1300 3706 Office Depot Inc Com COM 676220106 2156 1228613 SH SOLE 1228613 0 0 Ofg Bancorp Com COM 67103X102 1185 54105 SH SOLE 54105 0 0 Oracle Corporation COM 68389X105 242 4399 SH SOLE 4399 0 0 Orthofix Medical Inc COM 68752M108 384 7250 SH SOLE 5250 0 2000 Oxford Inds Inc COM 691497309 4260 59414 SH SOLE 56135 0 3279 Paycom Software Inc COM 70432V102 95116 454035 SH SOLE 406249 10466 37320 PayPal Holdings Inc COM 70450Y103 76805 741431 SH SOLE 704983 0 36448 Pdc Energy Inc Com COM 69327R101 3115 112270 SH SOLE 112270 0 0 Pebblebrook Hotel Tr Com COM 70509V100 688 24728 SH SOLE 24728 0 0 Penumbra Inc COM 70975L107 5365 39888 SH SOLE 39296 0 592 Pepsico Inc COM 713448108 4662 34001 SH SOLE 34001 0 0 Performance Food Group Com COM 71377A103 8293 180237 SH SOLE 172693 2684 4860 Pfizer Inc COM 717081103 417 11598 SH SOLE 11598 0 0 Philip Morris International In COM 718172109 294 3878 SH SOLE 3878 0 0 PNC Finl Svcs Grp Inc COM 693475105 6591 47022 SH SOLE 46757 0 265 Pool Corp COM 73278L105 117348 581797 SH SOLE 522058 15900 43839 Portland Gen Elec Co Com New COM 736508847 5064 89841 SH SOLE 89841 0 0 PRA Health Sciences Inc Com COM 69354M108 2143 21600 SH SOLE 21600 0 0 Progressive Corp Ohio Com COM 743315103 65603 849225 SH SOLE 809979 0 39246 Ps Business Pks Inc Calif Com COM 69360J107 3072 16883 SH SOLE 16883 0 0 Qts Rlty Tr Inc Com Cl A COM 74736A103 2141 41641 SH SOLE 41641 0 0 Qualys Inc COM 74758T303 74147 981172 SH SOLE 884338 22506 74328 Raymond James Financial Inc COM 754730109 81705 990843 SH SOLE 887541 27774 75528 Rbc Bearings Inc COM 75524B104 97763 589256 SH SOLE 529473 12259 47524 Repligen Corp COM 759916109 5910 77058 SH SOLE 73633 0 3425 Resmed Inc COM 761152107 107100 792687 SH SOLE 706624 23463 62600 Ring Energy Inc COM 76680V108 590 359844 SH SOLE 359844 0 0 Ringcentral Inc COM 76680R206 2639 21000 SH SOLE 21000 0 0 Rlj Lodging Tr Com COM 74965L101 572 33639 SH SOLE 33639 0 0 Rockwell Automation Inc COM 773903109 7117 43185 SH SOLE 42895 0 290 Rogers Corporation COM 775133101 3397 24845 SH SOLE 22766 0 2079 Rollins Inc COM 775711104 72742 2135089 SH SOLE 1919101 47788 168200 Roper Industries Inc COM 776696106 66528 186562 SH SOLE 177870 0 8692 Ross Stores Inc COM 778296103 286 2605 SH SOLE 2605 0 0 RPM International Inc COM 749685103 7170 104202 SH SOLE 103652 0 550 Ruth's Hospitality Group COM 783332109 2821 138178 SH SOLE 127915 0 10263 S&P Global COM 78409V104 53374 217872 SH SOLE 206927 0 10945 Saia Inc COM 78709Y105 4483 47845 SH SOLE 44108 0 3737 salesforce.com inc COM 79466L302 7776 52384 SH SOLE 52244 0 140 Sandy Spring Bancorp Inc Com COM 800363103 5023 149009 SH SOLE 149009 0 0 Schwab (Charles) Corp COM 808513105 290 6926 SH SOLE 6476 0 450 Semgroup Corp Cl A COM 81663A105 387 23697 SH SOLE 23697 0 0 Servicemaster Global Holdings COM 81761R109 7847 140368 SH SOLE 136993 0 3375 Sherwin Williams COM 824348106 10247 18636 SH SOLE 18511 0 125 Simply Good Foods Co Com COM 82900L102 7221 249102 SH SOLE 236035 0 13067 Simulations Plus Inc COM 829214105 2558 73722 SH SOLE 73522 0 200 SiteOne Landscape Supply Inc COM 82982L103 3402 45958 SH SOLE 42561 0 3397 Skechers U S A Inc Cl A COM 830566105 5568 149085 SH SOLE 149085 0 0 Skyworks Solutions Inc COM 83088M102 86714 1094188 SH SOLE 1002875 22114 69199 Smith A O COM 831865209 5743 120378 SH SOLE 120028 0 350 Smuckers JM Co COM 832696405 5296 48138 SH SOLE 47673 0 465 Southern Company COM 842587107 480 7768 SH SOLE 6468 0 1300 Southwest Gas Holdings Inc Com COM 844895102 2618 28757 SH SOLE 28757 0 0 Spectrum Pharmaceuticals Inc C COM 84763A108 1109 133733 SH SOLE 133733 0 0 Spire Inc Com COM 84857L101 3375 38683 SH SOLE 38683 0 0 Sps Commerce Inc Com COM 78463M107 4829 102600 SH SOLE 97482 0 5118 Spx Corp Com COM 784635104 4979 124442 SH SOLE 124442 0 0 SS&C Technologies Holdings Inc COM 78467J100 84596 1640411 SH SOLE 1472791 45768 121852 STAAR Surgical Company COM 852312305 4073 158000 SH SOLE 155685 0 2315 Steris Plc COM G8473T100 96303 666502 SH SOLE 590988 20282 55232 Stryker Corporation COM 863667101 79178 366054 SH SOLE 349350 0 16704 Summit Matls Inc Cl A COM 86614U100 5810 261731 SH SOLE 261731 0 0 Sun Communities Inc COM 866674104 87862 591860 SH SOLE 524269 16736 50855 Sunstone Hotel Invs Inc New Co COM 867892101 614 44723 SH SOLE 44723 0 0 Syneos Health Inc Cl A COM 87166B102 4419 83040 SH SOLE 83040 0 0 Synopsys Inc COM 871607107 105972 772112 SH SOLE 684671 23562 63879 T Rowe Price Group Inc. COM 74144T108 12855 112514 SH SOLE 112059 0 455 Take Two Interactive COM 874054109 82763 660308 SH SOLE 599373 6216 54719 Tcf Financial Corporation New COM 872307103 2667 70060 SH SOLE 70060 0 0 TE Connectivity LTD COM H84989104 6430 69004 SH SOLE 68619 0 385 Team Inc Com COM 878155100 2039 112955 SH SOLE 112955 0 0 Tech Data Corp Com COM 878237106 4304 41294 SH SOLE 41294 0 0 TechnipFMC Plc COM G87110105 6268 259649 SH SOLE 252979 0 6670 Teledyne Technologies Incorpor COM 879360105 88581 275105 SH SOLE 249100 2786 23219 Teleflex Inc COM 879369106 11003 32386 SH SOLE 30748 0 1638 Telephone Data Sys Inc Com COM 879433829 1519 58868 SH SOLE 58868 0 0 Terreno Rlty Corp Com COM 88146M101 2712 53076 SH SOLE 53076 0 0 The Coca Cola Company COM 191216100 428 7862 SH SOLE 7862 0 0 The Procter & Gamble Company COM 742718109 67408 541950 SH SOLE 513699 0 28251 Thermo Fisher Scientific Inc. COM 883556102 69636 239076 SH SOLE 227361 0 11715 TJX Companies Inc COM 872540109 76458 1371689 SH SOLE 1304134 0 67555 Tractor Supply Company COM 892356106 4007 44306 SH SOLE 44206 0 100 Trex Co Inc COM 89531P105 7632 83934 SH SOLE 79219 0 4715 Trimble Navigation Ltd COM 896239100 6327 163027 SH SOLE 162327 0 700 Tronox Holdings Plc Shs COM G9087Q102 3932 473790 SH SOLE 473790 0 0 Umb Finl Corp Com COM 902788108 1171 18130 SH SOLE 18130 0 0 Union Pacific Corp COM 907818108 7773 47985 SH SOLE 47985 0 0 United Rentals Inc COM 911363109 5781 46381 SH SOLE 45116 0 1265 United Technologies Corp COM 913017109 502 3677 SH SOLE 3377 0 300 UnitedHealth Group Inc COM 91324P102 11726 53958 SH SOLE 53293 0 665 Us Ecology Inc COM 91732J102 3572 55862 SH SOLE 51713 0 4149 V F Corporation COM 918204108 64323 722814 SH SOLE 690889 0 31925 Vail Resorts Inc COM 91879Q109 6633 29147 SH SOLE 28370 0 777 Valley Natl Bancorp Com COM 919794107 3671 337758 SH SOLE 337758 0 0 Varonis Systems Inc COM 922280102 6661 111422 SH SOLE 111122 0 300 Veeva Sys Inc COM 922475108 4230 27703 SH SOLE 27653 0 50 Verisk Analytics Inc COM 92345Y106 71271 450685 SH SOLE 429284 0 21401 Verizon Communications COM 92343V104 696 11526 SH SOLE 10926 0 600 Vertex Pharmaceuticals Inc COM 92532F100 52326 308856 SH SOLE 296588 0 12268 Virtu Finl Corp Conn COM 928254101 3158 193025 SH SOLE 193025 0 0 Visa Inc COM 92826C839 97880 569038 SH SOLE 545744 0 23294 Wal Mart Stores Inc COM 931142103 371 3130 SH SOLE 3130 0 0 Walt Disney Co COM 254687106 69088 530141 SH SOLE 508581 0 21560 Washington Fed Inc Com COM 938824109 6210 167880 SH SOLE 167880 0 0 WD-40 Co Com COM 929236107 276 1505 SH SOLE 505 0 1000 Webster Finl Coup Conn Com COM 947890109 3611 77050 SH SOLE 77050 0 0 Wells Fargo & Co New COM 949746101 254 5041 SH SOLE 5041 0 0 West Inc Com COM 955306105 804 5669 SH SOLE 5669 0 0 Williams Sonoma Inc Com COM 969904101 1192 17540 SH SOLE 17540 0 0 Wintrust Finl Corp Com COM 97650W108 576 8914 SH SOLE 8914 0 0 Workday Inc COM 98138H101 1164 6850 SH SOLE 6850 0 0 Wsfs Finl Corp Com COM 929328102 1714 38859 SH SOLE 38859 0 0 Xilinx Inc COM 983919101 63761 664867 SH SOLE 633009 0 31858 Xylem Inc COM 98419M100 84438 1060506 SH SOLE 967187 10292 83027 Zebra Technologies Corp- Cl A COM 989207105 92169 446619 SH SOLE 407077 4128 35414 Zoetis Inc COM 98978V103 93093 747198 SH SOLE 715445 0 31753 iShares Core S&P 500 COM 464287200 1122 3760 SH SOLE 3760 0 0 iShares Core S&P Mid-Cap COM 464287507 672 3477 SH SOLE 3477 0 0 iShares Core S&P Small-Cap COM 464287804 1116 14333 SH SOLE 14333 0 0 iShares Europe COM 464287861 236 5452 SH SOLE 5452 0 0 iShares MSCI EAFE COM 464287465 2741 42030 SH SOLE 23594 0 18436 iShares Russell MidCap Growth COM 464287481 6168 43638 SH SOLE 43020 0 618 iShares S&P Preferred Stock In COM 464288687 3921 104487 SH SOLE 104487 0 0 iShares Tr Russ 1000 Grw ETF COM 464287614 1001 6271 SH SOLE 6005 0 266 SPDR Dow Jones Intl Real Estat COM 78463X863 5089 128778 SH SOLE 128778 0 0 SPDR Dow Jones US Real Estate COM 78464A607 5554 53117 SH SOLE 53117 0 0 SPDR Portfolio Short Term Trea COM 78468R101 793 26400 SH SOLE 26400 0 0 SPDR S&P 500 ETF Trust COM 78462F103 814 2742 SH SOLE 1741 0 1001 SPDR S&P Midcap 400 ETF COM 78467Y107 397 1126 SH SOLE 926 0 200 Vanguard FTSE All-World ex-US COM 922042718 7696 75487 SH SOLE 75487 0 0 Vanguard FTSE Emerging Markets COM 922042858 5840 145045 SH SOLE 118732 0 26313 Vanguard Mid Cap ETF COM 922908629 225 1340 SH SOLE 1340 0 0 Vanguard Small-Cap Index Fund COM 922908751 202 1315 SH SOLE 1315 0 0 Vanguard Small Cap Growth ETF COM 922908595 271 1486 SH SOLE 1486 0 0 WisdomTree Emerging Markets Mu COM 97717Y782 6525 302511 SH SOLE 302511 0 0 Nestle S A Sponsored ADR COM 641069406 7567 69683 SH SOLE 68933 0 750 WNS (Holdings) Limited Sponsor COM 92932M101 5785 98476 SH SOLE 92870 0 5606