0000897378-21-000005.txt : 20210805 0000897378-21-000005.hdr.sgml : 20210805 20210805080604 ACCESSION NUMBER: 0000897378-21-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210805 DATE AS OF CHANGE: 20210805 EFFECTIVENESS DATE: 20210805 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: 211146419 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 06-30-2021 06-30-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 08-05-2021 0 5792 11955776 false
INFORMATION TABLE 2 June2021.xml 1-800-Flowers.com Inc Class A COM 68243Q106 9946 312069 SH SOLE 299727 0 12342 3M Co Com COM 88579Y101 436 2196 SH SOLE 1996 0 200 Abbott Laboratories COM 002824100 96723 834326 SH SOLE 805256 0 29070 Abbvie Inc COM 00287Y109 11115 98681 SH SOLE 97994 0 687 Abiomed Inc COM 003654100 5806 18601 SH SOLE 18078 0 523 Acadia Healthcare Company Inc COM 00404A109 5968 95111 SH SOLE 95111 0 0 Accenture Plc Ireland Shs Clas COM G1151C101 120956 410314 SH SOLE 393865 0 16449 Activision Blizzard Inc COM 00507V109 8918 93444 SH SOLE 92919 0 525 Adobe Systems Inc COM 00724F101 150556 257080 SH SOLE 246427 0 10653 Advanced Drainage Systems Inc COM 00790R104 8913 76456 SH SOLE 73156 0 3300 Aerojet Rocketdyne Holdings In COM 007800105 5419 112222 SH SOLE 109735 0 2487 Aflac Inc COM 001055102 345 6437 SH SOLE 6437 0 0 Air Products & Chemicals Inc COM 009158106 105861 367983 SH SOLE 354432 0 13551 Akamai Technologies Inc COM 00971T101 107753 924129 SH SOLE 827145 26415 70569 Alcoa Corp COM 013872106 3784 102718 SH SOLE 102718 0 0 Align Technology Inc COM 016255101 17010 27840 SH SOLE 27715 0 125 Allete Inc COM 018522300 945 13505 SH SOLE 13505 0 0 Alphabet Inc Cl A COM 02079K305 170410 69789 SH SOLE 67424 0 2365 Alphabet Inc Cl C COM 02079K107 23108 9220 SH SOLE 8460 0 760 Alteryx Inc COM 02156B103 3753 43628 SH SOLE 43628 0 0 Amazon.Com Inc COM 023135106 211880 61590 SH SOLE 59632 3 1955 American Campus Communities In COM 024835100 4620 98894 SH SOLE 98894 0 0 American Equity Invt Life Hld COM 025676206 1301 40263 SH SOLE 40263 0 0 American Tower Corp COM 03027X100 1286 4759 SH SOLE 4759 0 0 Ameris Bancorp COM 03076K108 8882 175438 SH SOLE 168185 0 7253 Ametek Inc New COM 031100100 11414 85495 SH SOLE 84995 0 500 Amgen Inc COM 031162100 12081 49564 SH SOLE 49354 0 210 AMN Healthcare Services Inc COM 001744101 10460 107855 SH SOLE 103482 0 4373 Amphenol Corp COM 032095101 12848 187812 SH SOLE 186812 0 1000 Analog Devices Inc COM 032654105 17615 102320 SH SOLE 101635 0 685 ANSYS Inc COM 03662Q105 101216 291638 SH SOLE 279328 235 12075 Apple Inc COM 037833100 205052 1497169 SH SOLE 1449342 0 47827 Ardelyx Inc COM 039697107 2539 334906 SH SOLE 334906 0 0 Asbury Automotive Group Inc COM 043436104 97973 571705 SH SOLE 509534 17853 44318 AT&T Inc COM 00206R102 248 8608 SH SOLE 8608 0 0 Atea Pharmaceuticals Inc COM 04683R106 3314 154266 SH SOLE 154266 0 0 Autodesk Inc COM 052769106 19833 67945 SH SOLE 67275 0 670 Automatic Data Processing Inc COM 053015103 1164 5860 SH SOLE 5060 0 800 Avery Dennison Corp COM 053611109 1982 9430 SH SOLE 9405 25 0 Avid Technology Inc COM 05367P100 10547 269404 SH SOLE 259142 0 10262 Badger Meter Inc COM 056525108 651 6638 SH SOLE 3338 0 3300 Balchem Corp COM 057665200 8975 68378 SH SOLE 65186 450 2742 Bank of America Corporation COM 060505104 85579 2075661 SH SOLE 2002756 0 72905 Bank Ozk Com COM 06417N103 2198 52134 SH SOLE 52134 0 0 Bankunited Inc Com COM 06652K103 7745 181428 SH SOLE 181428 0 0 Banner Corp Com COM 06652V208 1165 21486 SH SOLE 21486 0 0 Becton Dickinson & Co COM 075887109 9052 37223 SH SOLE 37023 0 200 Berkshire Hathaway Inc COM 084670702 691 2486 SH SOLE 2311 0 175 BJ Wholesale Club COM 05550J101 1694 35613 SH SOLE 35613 0 0 Black Hills Corp Com COM 092113109 3780 57594 SH SOLE 57594 0 0 Booking Holdings Inc COM 09857L108 7744 3539 SH SOLE 3517 0 22 Boot Barn Holdings Inc COM 099406100 13230 157409 SH SOLE 150088 0 7321 Booz Allen Hamilton Hldg Corp COM 099502106 105223 1235300 SH SOLE 1118715 37555 79030 Boston Beer Company Inc Class COM 100557107 1599 1566 SH SOLE 1566 0 0 Brandywine Rlty Tr Sh Ben Int COM 105368203 2296 167444 SH SOLE 167444 0 0 Bristol Myers Squibb Inc COM 110122108 266 3975 SH SOLE 3475 0 500 Broadcom Inc COM 11135F101 9194 19280 SH SOLE 18813 0 467 Broadridge Financial Solutions COM 11133T103 23711 146791 SH SOLE 145746 0 1045 Brookline Bancorp Inc COM 11373M107 3306 221154 SH SOLE 221154 0 0 Brooks Automation Inc COM 114340102 121454 1274705 SH SOLE 1147160 40227 87318 Burlington Stores Inc COM 122017106 145144 450771 SH SOLE 404275 14728 31768 Cactus Inc Cl A COM 127203107 1258 34248 SH SOLE 34248 0 0 Callon Petroleum Company COM 13123X508 3648 63235 SH SOLE 63235 0 0 Canadian National Railway Co COM 136375102 1461 13848 SH SOLE 10844 0 3004 Canadian Pac Ry Ltd COM 13645T100 9281 120670 SH SOLE 117890 0 2780 Carlisle Companies Inc COM 142339100 7066 36920 SH SOLE 36085 0 835 Carrier Global Corporation COM 14448C104 218 4491 SH SOLE 4491 0 0 Caterpillar Inc COM COM 149123101 117527 540031 SH SOLE 520103 0 19928 Cathay Gen Bancorp COM 149150104 5596 142179 SH SOLE 142179 0 0 CDW Corporation COM 12514G108 2133 12213 SH SOLE 12213 0 0 Central Garden & Pet Co Cl A N COM 153527205 6755 139863 SH SOLE 139863 0 0 Ceva Inc COM 157210105 374 7907 SH SOLE 7907 0 0 ChampionX Corporation COM 15872M104 1303 50813 SH SOLE 50813 0 0 Charles River Laboratories COM 159864107 173869 470018 SH SOLE 419977 15951 34090 Chevron Corp COM 166764100 8475 80914 SH SOLE 80689 0 225 Choice Hotels Intl Inc. COM 169905106 487 4098 SH SOLE 4098 0 0 Church & Dwight Co COM 171340102 113179 1328075 SH SOLE 1194393 39158 94524 Churchill Downs Inc COM 171484108 7313 36886 SH SOLE 36042 0 844 Ciena Corp Com COM 171779309 206212 3624741 SH SOLE 3376783 60573 187385 Cimarex Energy Co COM 171798101 5907 81535 SH SOLE 81535 0 0 Cintas Corp COM 172908105 159224 416816 SH SOLE 381783 10265 24768 Cirrus Logic Inc COM 172755100 4261 50061 SH SOLE 50061 0 0 Cisco Sys Inc COM 17275R102 11925 225005 SH SOLE 224305 0 700 Clarus Corp COM 18270P109 11457 445803 SH SOLE 441840 0 3963 Clearway Energy Inc Cl C COM 18539C204 4204 158766 SH SOLE 158766 0 0 Clorox Company COM 189054109 257 1428 SH SOLE 1378 0 50 CME Group Inc COM 12572Q105 95585 449429 SH SOLE 433508 0 15921 Cno Finl Group Inc Com COM 12621E103 2213 93679 SH SOLE 93679 0 0 Cognex Corporation COM 192422103 659 7844 SH SOLE 1919 0 5925 Cohen & Steers Inc COM 19247A100 9597 116912 SH SOLE 111994 0 4918 Colgate-Palmolive Co COM 194162103 10203 125426 SH SOLE 124626 0 800 Commercial Metals Company COM 201723103 1749 56939 SH SOLE 56939 0 0 CONMED Corporation COM 207410101 9834 71558 SH SOLE 69020 0 2538 Cooper Cos Inc COM 216648402 113902 287435 SH SOLE 256966 9343 21126 Copart Inc. COM 217204106 142238 1078950 SH SOLE 967874 35109 75967 Costar Group Inc COM 22160N109 9935 119953 SH SOLE 119453 0 500 Costco Wholesale Corp COM 22160K105 135030 341268 SH SOLE 329598 30 11640 Crown Castle International Cor COM 22822V101 15013 76951 SH SOLE 75636 0 1315 csus784esc105 COM 784esc105 0 15000 SH SOLE 15000 0 0 Cubesmart COM 229663109 4767 102907 SH SOLE 102907 0 0 Cvr Energy Inc Com COM 12662P108 1162 64702 SH SOLE 64702 0 0 Cyberark Software Ltd COM M2682V108 1429 10971 SH SOLE 10856 0 115 D R Horton Inc COM 23331A109 518 5729 SH SOLE 5729 0 0 Danaher Corporation COM 235851102 651 2427 SH SOLE 2427 0 0 Darden Restaurants Inc COM 237194105 7427 50877 SH SOLE 50227 0 650 Deere & Co COM 244199105 1318 3735 SH SOLE 3735 0 0 Descartes Systems Group Inc COM 249906108 564 8152 SH SOLE 5152 0 3000 Dexcom Inc. COM 252131107 19925 46662 SH SOLE 46064 0 598 DHT Holdings Inc COM Y2065G121 2386 367687 SH SOLE 367687 0 0 Diamond Resorts in Escrow COM 252esc025 0 150453 SH SOLE 141143 0 9310 Digital Turbine Inc COM 25400W102 2076 27299 SH SOLE 27099 0 200 Diodes Inc COM 254543101 138881 1741024 SH SOLE 1571351 52570 117103 Dollar General Corp COM 256677105 112785 521211 SH SOLE 501571 35 19605 Dover Corp COM 260003108 96460 640507 SH SOLE 618198 0 22309 e l f Beauty Inc COM 26856L103 10320 380234 SH SOLE 367373 0 12861 EastGroup Properties Inc COM 277276101 7500 45604 SH SOLE 43469 0 2135 Eaton Corp COM G29183103 255 1722 SH SOLE 1722 0 0 Ebix Inc Com New COM 278715206 4291 126576 SH SOLE 126576 0 0 Editas Medicine Inc COM 28106W103 3856 68080 SH SOLE 68080 0 0 Edwards Lifesciences Corp COM 28176E108 12636 122002 SH SOLE 121477 0 525 Emcor Group Inc Com COM 29084Q100 7468 60623 SH SOLE 60623 0 0 Emerson Electric Co COM 291011104 423 4395 SH SOLE 4395 0 0 Entegris Inc COM 29362U104 160128 1302170 SH SOLE 1176879 37283 88008 EOG Res Inc COM 26875P101 6672 79965 SH SOLE 79090 0 875 Equinix Inc COM 29444U700 7708 9604 SH SOLE 9399 0 205 Esco Technologies Inc COM 296315104 9110 97115 SH SOLE 96536 0 579 Estee Lauder Companies Cl A COM 518439104 10357 32561 SH SOLE 31228 0 1333 Etsy Inc COM 29786A106 151254 734815 SH SOLE 662667 25935 46213 Expeditors International COM 302130109 9851 77816 SH SOLE 77341 0 475 Exponent Inc COM 30214U102 1119 12539 SH SOLE 12539 0 0 Exxon Mobil Corp COM 30231G102 1382 21906 SH SOLE 21506 0 400 Facebook Inc COM 30303M102 120543 346676 SH SOLE 333261 0 13415 Fair Isaac Corp COM 303250104 12328 24525 SH SOLE 24236 139 150 Federated Hermes Inc Class B COM 314211103 1410 41575 SH SOLE 41575 0 0 First Amern Finl Corp Com COM 31847R102 3700 59341 SH SOLE 59341 0 0 First Mid Bancshares Inc COM 320866106 544 13434 SH SOLE 13434 0 0 First Rep Bk San Francisco Cal COM 33616C100 264614 1413762 SH SOLE 1314156 21940 77666 Floor & Decor Holdings Inc Cla COM 339750101 124432 1177223 SH SOLE 1057765 35388 84070 Fnb Corp Pa Com COM 302520101 1697 137630 SH SOLE 137630 0 0 Fortinet Inc COM 34959E109 172706 725076 SH SOLE 651235 21409 52432 Fox Factory Holding Corp COM 35138V102 11818 75925 SH SOLE 72493 0 3432 Freeport-McMoran Inc COM 35671D857 100214 2700469 SH SOLE 2605127 0 95342 FTI Consulting Inc COM 302941109 23807 174268 SH SOLE 170421 0 3847 FuelCell Energy Inc COM 35952H601 1329 149378 SH SOLE 149378 0 0 Garmin Ltd COM H2906T109 8306 57424 SH SOLE 56974 0 450 Generac Hldgs Inc COM 368736104 215060 518031 SH SOLE 462806 20446 34779 Getty Realty Corp COM 374297109 4035 129538 SH SOLE 129538 0 0 Glacier Bencorp Inc COM 37637Q105 1797 32624 SH SOLE 32624 0 0 Global Payments Inc. COM 37940X102 87419 466133 SH SOLE 449217 0 16916 GrafTech International Ltd COM 384313508 8918 767490 SH SOLE 735884 0 31606 Grocery Outlet Holding Corp COM 39874R101 4709 135855 SH SOLE 133026 0 2829 Group 1 Automotive Inc COM 398905109 4024 26060 SH SOLE 26060 0 0 Hamilton Thorne Ltd COM 407891100 24 15000 SH SOLE 15000 0 0 Hannon Armstrong Sustainable I COM 41068X100 1658 29522 SH SOLE 29522 0 0 Hanover Insurance Group Inc COM 410867105 3718 27411 SH SOLE 27411 0 0 Heartland Financial USA Inc COM 42234Q102 421 8963 SH SOLE 8963 0 0 Hecla Mng Co Com COM 422704106 5091 684318 SH SOLE 684318 0 0 HEICO Corporation COM 422806109 11100 79618 SH SOLE 79190 0 428 Helen Of Troy Ltd COM G4388N106 1589 6966 SH SOLE 6886 0 80 Highwoods Pptys Inc Com COM 431284108 967 21404 SH SOLE 21404 0 0 Home Depot Inc COM 437076102 146447 459241 SH SOLE 443783 0 15458 Homestreet Inc Com COM 43785V102 6587 161682 SH SOLE 161682 0 0 Honeywell International Inc COM 438516106 12827 58476 SH SOLE 58221 0 255 Horizon Therapeutics Plc COM G46188101 160484 1713835 SH SOLE 1554174 43478 116183 Huntington Ingalls Industries COM 446413106 114064 541227 SH SOLE 483670 14809 42748 ICF International Inc COM 44925C103 8903 101335 SH SOLE 97523 0 3812 IDACORP Inc COM 451107106 1439 14760 SH SOLE 14760 0 0 IDEX Corp Com COM 45167R104 122669 557458 SH SOLE 500178 16174 41106 Idexx Labs Corp COM 45168D104 139952 221601 SH SOLE 213046 0 8555 IHS Markit LTD COM G47567105 103066 914844 SH SOLE 879210 0 35634 Ii Vi Inc Com COM 902104108 2452 33785 SH SOLE 33785 0 0 Illinois Tool Works Inc COM 452308109 12725 56920 SH SOLE 56340 0 580 Illumina Incorporated COM 452327109 12557 26535 SH SOLE 26395 0 140 Independence Rlty Tr Inc Com COM 45378A106 1970 108062 SH SOLE 108062 0 0 Ingevity Corp COM 45688C107 2863 35191 SH SOLE 35191 0 0 InMode Ltd COM M5425M103 26579 280723 SH SOLE 272809 0 7914 Insulet Corporation COM 45784P101 1647 5998 SH SOLE 5998 0 0 Integer Holdings Corporation COM 45826H109 9691 102877 SH SOLE 98419 0 4458 Intel Corp COM 458140100 654 11658 SH SOLE 10433 0 1225 Intercontinental Exchange Inc COM 45866F104 531 4476 SH SOLE 4146 0 330 Intuit Inc COM 461202103 124892 254792 SH SOLE 244599 0 10193 Intuitive Surgical Inc COM 46120E602 1030 1120 SH SOLE 1113 0 7 Jazz Pharmaceuticals Plc COM G50871105 664 3738 SH SOLE 3674 64 0 JetBlue Airways Corporation COM 477143101 4034 240435 SH SOLE 240435 0 0 Johnson & Johnson Com COM 478160104 15521 94216 SH SOLE 92676 0 1540 Jounce Therapeutics Inc COM 481116101 2437 358399 SH SOLE 358399 0 0 Jpmorgan Chase & Co COM 46625H100 27019 173712 SH SOLE 172617 0 1095 Kennametal Inc Com COM 489170100 824 22930 SH SOLE 22930 0 0 Keysight Technologies Inc COM 49338L103 141879 918847 SH SOLE 826346 28585 63916 Kulicke & Soffa Inds Inc Com COM 501242101 9659 157824 SH SOLE 157824 0 0 L3Harris Technologies Inc COM 502431109 86308 399296 SH SOLE 387515 0 11781 Lam Research Corporation COM 512807108 313 481 SH SOLE 481 0 0 Lamb Weston Holdings Inc COM 513272104 13705 169905 SH SOLE 168963 156 786 Lantheus Holdings Inc COM 516544103 13473 487459 SH SOLE 463615 0 23844 LCI Inds Com COM 50189K103 6270 47711 SH SOLE 47711 0 0 Lemaitre Vascular Inc COM 525558201 645 10574 SH SOLE 10574 0 0 Lendingtree Inc COM 52603B107 6470 30536 SH SOLE 30326 0 210 Lennox International Inc COM 526107107 614 1749 SH SOLE 634 100 1015 LOWES COS INC COM COM 548661107 254 1309 SH SOLE 1309 0 0 Lpl Finl Hldgs Inc Com COM 50212V100 1708 12654 SH SOLE 12454 0 200 Lululemon Athletica Inc Com COM 550021109 107558 294703 SH SOLE 283915 0 10788 M/I Homes Inc COM 55305B101 6940 118286 SH SOLE 118286 0 0 Marketaxess Hldgs Inc COM 57060D108 1499 3234 SH SOLE 3209 0 25 Marriot Intl Inc New CL A COM 571903202 447 3277 SH SOLE 3277 0 0 Martin Marietta Materials Inc COM 573284106 25942 73740 SH SOLE 73365 0 375 Masco Corporation COM 574599106 119705 2032001 SH SOLE 1812322 58133 161546 Masimo Corp COM 574795100 1743 7191 SH SOLE 7141 0 50 Mastec Inc Com COM 576323109 2645 24928 SH SOLE 24928 0 0 Mastercard Inc. CL-A COM 57636Q104 13509 37002 SH SOLE 36670 0 332 Matador Res Co COM 576485205 5182 143914 SH SOLE 143914 0 0 McCormick & Co. - non voting s COM 579780206 102874 1164786 SH SOLE 1042587 38724 83475 Mcdonalds Corp COM 580135101 554 2397 SH SOLE 2147 0 250 Medpace Holdings Inc COM 58506Q109 12658 71665 SH SOLE 69105 0 2560 Merck & Company Inc COM 58933Y105 9800 126017 SH SOLE 125517 0 500 Mercury Systems Inc COM 589378108 6910 104250 SH SOLE 103424 0 826 Mettler Toledo International C COM 592688105 157151 113439 SH SOLE 101980 3565 7894 Microsoft Corp COM 594918104 175085 646308 SH SOLE 624795 0 21513 Monolithic Power Systems Inc COM 609839105 144589 387171 SH SOLE 349199 12256 25716 Moody's Corporation COM 615369105 5436 15000 SH SOLE 15000 0 0 Neogen Corporation COM 640491106 10851 235693 SH SOLE 227353 0 8340 Neurocrine Biosciences Inc COM 64125C109 92314 948565 SH SOLE 860522 25822 62221 Nextera Energy Inc Com COM 65339F101 15201 207438 SH SOLE 199453 0 7985 Nike Inc Cl B COM 654106103 25740 166613 SH SOLE 165548 0 1065 Norfolk Southn Corp COM 655844108 13602 51248 SH SOLE 51008 0 240 Northrop Grumman Corp COM 666807102 214 589 SH SOLE 369 0 220 Novanta Inc COM 67000B104 9924 73641 SH SOLE 69808 0 3833 NVIDIA Corp COM 67066G104 251 314 SH SOLE 244 0 70 Nxp Semiconductors N V Com COM N6596X109 107644 523255 SH SOLE 502975 0 20280 Ofg Bancorp Com COM 67103X102 1602 72424 SH SOLE 72424 0 0 Omnicell Inc COM 68213N109 9897 65345 SH SOLE 63714 0 1631 Onto Innovation Inc COM 683344105 21539 294894 SH SOLE 287483 0 7411 Oracle Corporation COM 68389X105 239 3064 SH SOLE 3064 0 0 OReilly Automotive Inc COM 67103H107 254 449 SH SOLE 449 0 0 Patrick Industries Inc COM 703343103 2554 34992 SH SOLE 34992 0 0 Paycom Software Inc COM 70432V102 208307 573107 SH SOLE 530334 10403 32370 PayPal Holdings Inc COM 70450Y103 166513 571267 SH SOLE 548854 0 22413 Penn Natl Gaming Inc COM 707569109 7951 103945 SH SOLE 103220 0 725 Penumbra Inc COM 70975L107 9086 33152 SH SOLE 32365 0 787 Pepsico Inc COM 713448108 257 1734 SH SOLE 1734 0 0 Pfizer Inc COM 717081103 375 9575 SH SOLE 9575 0 0 PGT Innovations Inc COM 69336V101 8565 368710 SH SOLE 355718 0 12992 Pioneer Natural Resources Comp COM 723787107 98739 607551 SH SOLE 583819 0 23732 Plexus Corp COM 729132100 1516 16583 SH SOLE 16583 0 0 Pool Corp COM 73278L105 175679 383026 SH SOLE 346617 10615 25794 Portland Gen Elec Co Com New COM 736508847 4326 93885 SH SOLE 93885 0 0 PotlatchDeltic Corporation COM 737630103 3491 65681 SH SOLE 65681 0 0 Power Integrations Inc COM 739276103 9199 112106 SH SOLE 107741 0 4365 Progressive Corp Ohio Com COM 743315103 3228 32870 SH SOLE 31851 0 1019 Progyny Inc COM 74340E103 11099 188111 SH SOLE 180607 0 7504 PS Business Parks Inc COM 69360J107 1961 13244 SH SOLE 13244 0 0 PTC Inc COM 69370C100 1971 13955 SH SOLE 13955 0 0 QAD Inc Class A COM 74727D306 11555 132787 SH SOLE 127825 0 4962 Qts Rlty Tr Inc Com Cl A COM 74736A103 4025 52073 SH SOLE 52073 0 0 Qualcomm Inc COM 747525103 225 1573 SH SOLE 1573 0 0 Qualys Inc COM 74758T303 97775 971053 SH SOLE 874950 28475 67628 R1 RCM Inc COM 749397105 8313 373805 SH SOLE 365213 0 8592 Range Resources Corp COM 75281A109 2629 156834 SH SOLE 156834 0 0 Raymond James Financial Inc COM 754730109 136043 1047294 SH SOLE 941846 31492 73956 Raytheon Technologies Corp Com COM 75513E101 220 2583 SH SOLE 2283 0 300 Repligen Corporation COM 759916109 2574 12893 SH SOLE 12793 0 100 Resmed Inc Com COM 761152107 145828 591546 SH SOLE 529683 20110 41753 Rockwell Automation Inc COM 773903109 13274 46410 SH SOLE 46045 0 365 Roper Industries Inc COM 776696106 98780 210081 SH SOLE 202398 0 7683 RPM International Inc COM 749685103 10344 116642 SH SOLE 116242 0 400 Ruth's Hospitality Group Inc COM 783332109 3267 141846 SH SOLE 141846 0 0 S&P Global COM 78409V104 13600 33135 SH SOLE 32570 0 565 Saia Inc COM 78709Y105 10486 50056 SH SOLE 47901 0 2155 salesforce.com inc COM 79466L302 12232 50075 SH SOLE 49860 0 215 Sandy Spring Bancorp Inc Com COM 800363103 7246 164190 SH SOLE 164190 0 0 Sei Investments Co COM 784117103 222 3581 SH SOLE 3581 0 0 Sensata Technologies Holdings COM G8060N102 7191 124051 SH SOLE 121694 0 2357 Sherwin Williams COM 824348106 112173 411720 SH SOLE 397812 0 13908 Shyft Group Inc COM 825698103 2830 75642 SH SOLE 75642 0 0 Simply Good Foods Co Com COM 82900L102 15801 432779 SH SOLE 419767 0 13012 Simpson Manufacturing Co Inc COM 829073105 8788 79571 SH SOLE 76523 0 3048 Simulations Plus Inc COM 829214105 6292 114584 SH SOLE 113684 0 900 Skechers U S A Inc Cl A COM 830566105 7127 143032 SH SOLE 143032 0 0 Skyline Champion Corporation COM 830830105 9914 186013 SH SOLE 179601 0 6412 Skyworks Solutions Inc COM 83088M102 158440 826285 SH SOLE 749607 22460 54218 Smuckers JM Co COM 832696405 637 4913 SH SOLE 4418 0 495 SOUTHERN CO COM COM 842587107 610 10080 SH SOLE 9705 0 375 Southwest Gas Holdings Inc Com COM 844895102 3458 52244 SH SOLE 52244 0 0 Spire Inc Com COM 84857L101 2517 34830 SH SOLE 34830 0 0 SPS Commerce Inc Com COM 78463M107 23488 235228 SH SOLE 229090 0 6138 Spx Corp Com COM 784635104 5149 84297 SH SOLE 84297 0 0 STAG Industrial Inc COM 85254J102 5203 139015 SH SOLE 139015 0 0 Steris Plc Shs Usd COM G8473T100 122762 595068 SH SOLE 532275 20017 42776 Stryker Corporation COM 863667101 111552 429491 SH SOLE 413794 0 15697 Summit Matls Inc Cl A COM 86614U100 21260 610054 SH SOLE 602372 0 7682 Sun Communities Inc COM 866674104 109228 637268 SH SOLE 571573 19524 46171 Supernus Pharmaceuticals Inc COM 868459108 9076 294781 SH SOLE 287920 0 6861 Syneos Health Inc Cl A COM 87166B102 6724 75133 SH SOLE 75133 0 0 Synopsys Inc COM 871607107 101514 368086 SH SOLE 351428 36 16622 T Rowe Price Group Inc. COM 74144T108 22845 115397 SH SOLE 115022 0 375 Take Two Interactive COM 874054109 109813 620343 SH SOLE 557340 19265 43738 TE Connectivity LTD COM H84989104 11749 86896 SH SOLE 86596 0 300 Teledyne Technologies Inc Com COM 879360105 114279 272852 SH SOLE 242969 8558 21325 Teleflex Inc COM 879369106 10708 26650 SH SOLE 25245 0 1405 Telephone Data Sys Inc Com COM 879433829 4418 194955 SH SOLE 194955 0 0 The Coca Cola Company COM 191216100 242 4468 SH SOLE 4468 0 0 The Procter & Gamble Company COM 742718109 88761 657832 SH SOLE 632539 0 25293 Thermo Fisher Scientific Inc. COM 883556102 111227 220483 SH SOLE 211926 0 8557 Timken Co COM 887389104 2269 28157 SH SOLE 26557 0 1600 TJX Companies Inc COM 872540109 1775 26333 SH SOLE 22853 0 3480 Tractor Supply Company COM 892356106 26652 143243 SH SOLE 142613 0 630 Trade Desk Inc COM 88339J105 986 12750 SH SOLE 12350 0 400 Trex Co Inc COM 89531P105 4067 39786 SH SOLE 38376 0 1410 Trimble Navigation Ltd COM 896239100 13484 164777 SH SOLE 164077 0 700 Trinet Group COM 896288107 3433 47369 SH SOLE 47369 0 0 Tronox Holdings Plc Shs COM G9087Q102 5129 228990 SH SOLE 228990 0 0 Umb Finl Corp Com COM 902788108 6950 74686 SH SOLE 74686 0 0 Union Pacific Corp COM 907818108 11802 53664 SH SOLE 53664 0 0 United Parcel Service Inc Cl B COM 911312106 11145 53590 SH SOLE 52975 0 615 United Rentals Inc COM 911363109 10618 33285 SH SOLE 32378 0 907 UnitedHealth Group Inc COM 91324P102 123189 307635 SH SOLE 298897 0 8738 Vail Resorts Inc COM 91879Q109 6154 19443 SH SOLE 18956 0 487 Valley Natl Bancorp Com COM 919794107 3193 237726 SH SOLE 237726 0 0 Valmont Industries Inc COM 920253101 9234 39118 SH SOLE 37801 0 1317 Valvoline Inc COM 92047W101 1969 60650 SH SOLE 60650 0 0 Varonis Systems Inc COM 922280102 11911 206712 SH SOLE 205812 0 900 Vectrus Inc COM 92242T101 6148 129194 SH SOLE 128001 0 1193 Veeva Sys Inc COM 922475108 10533 33873 SH SOLE 33589 0 284 Verisk Analytics Inc COM 92345Y106 205 1172 SH SOLE 936 0 236 Verizon Communications Inc Com COM 92343V104 10417 185922 SH SOLE 183877 0 2045 Vertex Pharmaceuticals Inc COM 92532F100 68904 341736 SH SOLE 331185 0 10551 Vicor Corp Com COM 925815102 10676 100969 SH SOLE 97793 0 3176 Virtu Finl Corp Conn COM 928254101 5869 212410 SH SOLE 212410 0 0 Visa Inc COM 92826C839 136626 584323 SH SOLE 563893 0 20430 Wal Mart Stores Inc COM 931142103 417 2956 SH SOLE 2916 40 0 Walt Disney Co COM 254687106 23387 133054 SH SOLE 132579 0 475 Washington Fed Inc Com COM 938824109 6203 195182 SH SOLE 195182 0 0 WD-40 Co Com COM 929236107 258 1005 SH SOLE 305 0 700 Webster Finl Coup Conn Com COM 947890109 5011 93940 SH SOLE 93940 0 0 Werner Enterprises Inc COM 950755108 6283 141132 SH SOLE 141132 0 0 West Pharmaceutical Services I COM 955306105 141706 394615 SH SOLE 353294 12285 29036 Williams-Sonoma Inc COM 969904101 145437 910972 SH SOLE 809663 34127 67182 Wingstop Inc COM 974155103 1605 10185 SH SOLE 10185 0 0 Wintrust Finl Corp Com COM 97650W108 6355 84021 SH SOLE 84021 0 0 Wsfs Finl Corp Com COM 929328102 1370 29395 SH SOLE 29395 0 0 Zebra Technologies Corp- Cl A COM 989207105 169962 320992 SH SOLE 289206 10746 21040 Zoetis Inc COM 98978V103 136115 730390 SH SOLE 703669 0 26721 Invesco Optimum Yield Diversif COM 46090F100 4129 205522 SH SOLE 205522 0 0 iShares Core S&P 500 COM 464287200 287 667 SH SOLE 667 0 0 iShares Core S&P Small-Cap COM 464287804 4466 39526 SH SOLE 39526 0 0 iShares MSCI EAFE COM 464287465 2250 28527 SH SOLE 10356 0 18171 iShares MSCI Pacific ex Japan COM 464286665 3980 76976 SH SOLE 76976 0 0 iShares Russell MidCap Growth COM 464287481 10108 89297 SH SOLE 88591 0 706 iShares S&P Preferred Stock In COM 464288687 6815 173264 SH SOLE 173264 0 0 iShares Tr Russ 1000 Grw ETF COM 464287614 2851 10500 SH SOLE 10314 0 186 iShares Trust Core MSCI EAFE E COM 46432F842 275 3670 SH SOLE 3670 0 0 Powershares QQQ Trust, Series COM 46090E103 323 911 SH SOLE 911 0 0 SPDR Barclays Capital 1-3 Mont COM 78468R663 525 5740 SH SOLE 5740 0 0 SPDR S&P 500 ETF Trust COM 78462F103 1352 3159 SH SOLE 2138 0 1021 SPDR S&P Midcap 400 ETF COM 78467Y107 247 503 SH SOLE 318 0 185 Vanguard FTSE All-World ex-US COM 922042718 7557 55381 SH SOLE 55381 0 0 Vanguard FTSE Emerging Markets COM 922042858 9775 179980 SH SOLE 153667 0 26313 Vanguard Index Fds COM 922908736 248 865 SH SOLE 865 0 0 Vanguard Mid Cap ETF COM 922908629 432 1821 SH SOLE 1821 0 0 Vanguard Small-Cap Index Fund COM 922908751 296 1315 SH SOLE 1315 0 0 Vanguard Utilities ETF COM 92204A876 5936 42777 SH SOLE 42777 0 0 Nestle S A Sponsored Adr COM 641069406 10278 82454 SH SOLE 82154 0 300 WNS (Holdings) Limited Sponsor COM 92932M101 10961 137238 SH SOLE 132791 0 4447