0001085146-19-002048.txt : 20190802 0001085146-19-002048.hdr.sgml : 20190802 20190802171048 ACCESSION NUMBER: 0001085146-19-002048 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190802 DATE AS OF CHANGE: 20190802 EFFECTIVENESS DATE: 20190802 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Conestoga Capital Advisors, LLC CENTRAL INDEX KEY: 0001163744 IRS NUMBER: 233072906 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10029 FILM NUMBER: 19996828 BUSINESS ADDRESS: STREET 1: 550 E. SWEDESFORD ROAD STREET 2: SUITE 120 CITY: WAYNE STATE: PA ZIP: 19087 BUSINESS PHONE: 484-654-1380 MAIL ADDRESS: STREET 1: 550 E. SWEDESFORD ROAD STREET 2: SUITE 120 CITY: WAYNE STATE: PA ZIP: 19087 FORMER COMPANY: FORMER CONFORMED NAME: CONESTOGA CAPITAL ADVISORS LLC DATE OF NAME CHANGE: 20011217 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001163744 XXXXXXXX 06-30-2019 06-30-2019 false Conestoga Capital Advisors, LLC
550 E. SWEDESFORD ROAD SUITE 120 WAYNE PA 19087
13F HOLDINGS REPORT 028-10029 N
Robert M. Mitchell Chief Investment Officer 484-654-1380 /s/ Robert M. Mitchell Wayne PA 08-01-2019 0 143 4001271
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3M CO COM 88579Y101 837 4830 SH SOLE 4210 0 620 AAON INC COM PAR $0.004 000360206 82061 1635333 SH SOLE 1631776 0 3557 ABBOTT LABS COM 002824100 756 8990 SH SOLE 8990 0 0 ABBVIE INC COM 00287Y109 577 7935 SH SOLE 7935 0 0 ACI WORLDWIDE INC COM 004498101 92651 2698054 SH SOLE 2677129 0 20925 ADOBE INC COM 00724F101 392 1330 SH SOLE 1070 0 260 ALBANY INTL CORP CL A 012348108 30265 365034 SH SOLE 356974 0 8060 ALIGN TECHNOLOGY INC COM 016255101 570 2082 SH SOLE 2082 0 0 ALPHABET INC CAP STK CL C 02079K107 243 225 SH SOLE 145 0 80 ALPHABET INC CAP STK CL A 02079K305 238 220 SH SOLE 140 0 80 AMGEN INC COM 031162100 245 1330 SH SOLE 1330 0 0 ANSYS INC COM 03662Q105 5484 26777 SH SOLE 21117 0 5660 APPLE INC COM 037833100 550 2780 SH SOLE 1580 0 1200 AQUA AMERICA INC COM 03836W103 252 6087 SH SOLE 5387 0 700 AQUAVENTURE HLDGS LTD SHS G0443N107 314 15720 SH SOLE 15720 0 0 AXON ENTERPRISE INC COM 05464C101 52982 825135 SH SOLE 810805 0 14330 BALCHEM CORP COM 057665200 82255 822800 SH SOLE 813821 0 8979 BIO TECHNE CORP COM 09073M104 68506 328584 SH SOLE 323858 0 4726 BIOLIFE SOLUTIONS INC COM NEW 09062W204 234 13810 SH SOLE 13810 0 0 BLACKBAUD INC COM 09227Q100 86616 1037322 SH SOLE 1024907 0 12415 BLACKLINE INC COM 09239B109 61518 1149659 SH SOLE 1147009 0 2650 BOTTOMLINE TECH DEL INC COM 101388106 87416 1975952 SH SOLE 1958667 0 17285 BRIGHT HORIZONS FAM SOL IN D COM 109194100 7262 48137 SH SOLE 37712 0 10425 CANTEL MEDICAL CORP COM 138098108 137273 1702289 SH SOLE 1683330 0 18959 CAREDX INC COM 14167L103 400 11105 SH SOLE 11105 0 0 CHEFS WHSE INC COM 163086101 48213 1374765 SH SOLE 1352107 0 22658 CHEVRON CORP NEW COM 166764100 376 3024 SH SOLE 3024 0 0 CODEXIS INC COM 192005106 349 18910 SH SOLE 18910 0 0 COGNEX CORP COM 192422103 2165 45124 SH SOLE 34249 0 10875 CONSTRUCTION PARTNERS INC COM CL A 21044C107 411 27360 SH SOLE 27360 0 0 COPART INC COM 217204106 5676 75939 SH SOLE 59849 0 16090 CORE LABORATORIES N V COM N22717107 944 18050 SH SOLE 14175 0 3875 COSTAR GROUP INC COM 22160N109 4400 7942 SH SOLE 6527 0 1415 COSTCO WHSL CORP NEW COM 22160K105 637 2410 SH SOLE 1785 0 625 CRYOPORT INC COM PAR $0.001 229050307 397 21695 SH SOLE 21695 0 0 DANAHER CORPORATION COM 235851102 291 2035 SH SOLE 1345 0 690 DESCARTES SYS GROUP INC COM 249906108 130773 3539198 SH SOLE 3507473 0 31725 DOLBY LABORATORIES INC COM CL A 25659T107 411 6368 SH SOLE 5868 0 500 DORMAN PRODUCTS INC COM 258278100 71067 815548 SH SOLE 813748 0 1800 DOUGLAS DYNAMICS INC COM 25960R105 79267 1992143 SH SOLE 1962528 0 29615 ECOLAB INC COM 278865100 280 1420 SH SOLE 720 0 700 ESCO TECHNOLOGIES INC COM 296315104 97367 1178487 SH SOLE 1175859 0 2628 EVI INDUSTRIES INC COM 26929N102 22772 595037 SH SOLE 578297 0 16740 EVOLENT HEALTH INC CL A 30050B101 242 30390 SH SOLE 30390 0 0 EXPONENT INC COM 30214U102 141785 2422012 SH SOLE 2399723 0 22289 EXXON MOBIL CORP COM 30231G102 1464 19104 SH SOLE 18954 0 150 FACTSET RESH SYS INC COM 303075105 599 2091 SH SOLE 2091 0 0 FAIR ISAAC CORP COM 303250104 4324 13769 SH SOLE 10589 0 3180 FASTENAL CO COM 311900104 940 28837 SH SOLE 23757 0 5080 FIRSTSERVICE CORP NEW COM 33767E202 65886 686889 SH SOLE 680643 0 6246 FIVE9 INC COM 338307101 25849 503987 SH SOLE 502862 0 1125 FORTINET INC COM 34959E109 470 6113 SH SOLE 6113 0 0 FOX FACTORY HLDG CORP COM 35138V102 133236 1614784 SH SOLE 1611259 0 3525 GARMIN LTD SHS H2906T109 365 4570 SH SOLE 3870 0 700 GARTNER INC COM 366651107 4096 25451 SH SOLE 19876 0 5575 GRACO INC COM 384109104 3982 79356 SH SOLE 63606 0 15750 GRAND CANYON ED INC COM 38526M106 92396 789573 SH SOLE 787798 0 1775 GUIDEWIRE SOFTWARE INC COM 40171V100 4748 46834 SH SOLE 36784 0 10050 HEICO CORP NEW CL A 422806208 7480 72358 SH SOLE 56958 0 15400 HELIOS TECHNOLOGIES INC COM 42328H109 71105 1532099 SH SOLE 1528793 0 3306 HENRY JACK & ASSOC INC COM 426281101 4293 32055 SH SOLE 24630 0 7425 HESKA CORP COM RESTRC NEW 42805E306 289 3395 SH SOLE 3395 0 0 HEXCEL CORP NEW COM 428291108 388 4793 SH SOLE 4793 0 0 HOME DEPOT INC COM 437076102 250 1200 SH SOLE 1200 0 0 IAA INC COM 449253103 1997 51505 SH SOLE 39605 0 11900 IDEXX LABS INC COM 45168D104 3396 12335 SH SOLE 9780 0 2555 IHS MARKIT LTD SHS G47567105 1331 20896 SH SOLE 17928 0 2968 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 279 5000 SH SOLE 5000 0 0 INTEL CORP COM 458140100 330 6900 SH SOLE 6400 0 500 INTERNATIONAL BUSINESS MACHS COM 459200101 308 2235 SH SOLE 2235 0 0 INTRICON CORP COM 46121H109 228 9750 SH SOLE 9750 0 0 INTUIT COM 461202103 553 2115 SH SOLE 1735 0 380 IPG PHOTONICS CORP COM 44980X109 480 3115 SH SOLE 3115 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 91842 758210 SH SOLE 747068 0 11142 JOHNSON & JOHNSON COM 478160104 527 3781 SH SOLE 2931 0 850 JPMORGAN CHASE & CO COM 46625H100 306 2741 SH SOLE 2341 0 400 KIMBERLY CLARK CORP COM 494368103 566 4250 SH SOLE 4250 0 0 LCI INDS COM 50189K103 2832 31465 SH SOLE 23935 0 7530 LEMAITRE VASCULAR INC COM 525558201 48719 1741196 SH SOLE 1737361 0 3835 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 72679 636699 SH SOLE 629314 0 7385 LINDE PLC SHS G5494J103 577 2875 SH SOLE 2155 0 720 MARKEL CORP COM 570535104 941 864 SH SOLE 694 0 170 MASTERCARD INC CL A 57636Q104 466 1760 SH SOLE 1370 0 390 MATADOR RES CO COM 576485205 25781 1296834 SH SOLE 1294006 0 2828 MERCK & CO INC COM 58933Y105 558 6650 SH SOLE 6650 0 0 MERCURY SYS INC COM 589378108 89160 1267378 SH SOLE 1250608 0 16770 MERIT MED SYS INC COM 589889104 51321 861670 SH SOLE 850520 0 11150 MESA LABS INC COM 59064R109 111186 455048 SH SOLE 454612 0 436 MGP INGREDIENTS INC NEW COM 55303J106 82295 1241064 SH SOLE 1228168 0 12896 MICROSOFT CORP COM 594918104 667 4979 SH SOLE 4049 0 930 NANOSTRING TECHNOLOGIES INC COM 63009R109 495 16320 SH SOLE 16320 0 0 NATIONAL RESH CORP COM NEW 637372202 36102 626878 SH SOLE 625381 0 1497 NEOGEN CORP COM 640491106 98946 1593083 SH SOLE 1573474 0 19609 NEOGENOMICS INC COM NEW 64049M209 260 11840 SH SOLE 11840 0 0 NIKE INC CL B 654106103 260 3100 SH SOLE 2240 0 860 NOVANTA INC COM 67000B104 65947 699333 SH SOLE 697588 0 1745 NV5 GLOBAL INC COM 62945V109 418 5130 SH SOLE 5130 0 0 NVE CORP COM NEW 629445206 22585 324357 SH SOLE 323800 0 557 OMEGA FLEX INC COM 682095104 322 4195 SH SOLE 4195 0 0 OMNICELL INC COM 68213N109 135554 1575661 SH SOLE 1557986 0 17675 ORTHOPEDIATRICS CORP COM 68752L100 405 10395 SH SOLE 10395 0 0 PAYLOCITY HLDG CORP COM 70438V106 56611 603401 SH SOLE 602051 0 1350 PFIZER INC COM 717081103 741 17108 SH SOLE 17108 0 0 PLURALSIGHT INC COM CL A 72941B106 2304 75979 SH SOLE 58429 0 17550 POOL CORPORATION COM 73278L105 5894 30859 SH SOLE 24059 0 6800 PROCTER AND GAMBLE CO COM 742718109 432 3940 SH SOLE 3740 0 200 PROS HOLDINGS INC COM 74346Y103 129224 2042742 SH SOLE 2038267 0 4475 PROTO LABS INC COM 743713109 66613 574150 SH SOLE 572975 0 1175 RBC BEARINGS INC COM 75524B104 28061 168222 SH SOLE 164797 0 3425 REPLIGEN CORP COM 759916109 145971 1698329 SH SOLE 1680149 0 18180 ROGERS CORP COM 775133101 97502 564966 SH SOLE 563706 0 1260 ROLLINS INC COM 775711104 6353 177105 SH SOLE 142023 0 35082 ROPER TECHNOLOGIES INC COM 776696106 381 1040 SH SOLE 750 0 290 SHOTSPOTTER INC COM 82536T107 375 8480 SH SOLE 8480 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 112363 1690682 SH SOLE 1677331 0 13351 SIMULATIONS PLUS INC COM 829214105 380 13305 SH SOLE 13305 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 70772 1021235 SH SOLE 1006175 0 15060 SMITH A O CORP COM 831865209 2224 47153 SH SOLE 36923 0 10230 SMUCKER J M CO COM NEW 832696405 707 6134 SH SOLE 5144 0 990 SOTHEBYS COM 835898107 59190 1018238 SH SOLE 1016028 0 2210 SPS COMMERCE INC COM 78463M107 67278 658236 SH SOLE 651264 0 6972 TELEFLEX INC COM 879369106 4812 14532 SH SOLE 11407 0 3125 TRACTOR SUPPLY CO COM 892356106 767 7045 SH SOLE 5745 0 1300 TREX CO INC COM 89531P105 87953 1226675 SH SOLE 1209735 0 16940 TRIMBLE INC COM 896239100 588 13029 SH SOLE 13029 0 0 TWIST BIOSCIENCE CORP COM 90184D100 276 9525 SH SOLE 9525 0 0 TYLER TECHNOLOGIES INC COM 902252105 67431 312153 SH SOLE 306433 0 5720 U S PHYSICAL THERAPY INC COM 90337L108 338 2755 SH SOLE 2755 0 0 UNIFI INC COM NEW 904677200 448 24640 SH SOLE 23240 0 1400 UNION PACIFIC CORP COM 907818108 902 5332 SH SOLE 5332 0 0 VAIL RESORTS INC COM 91879Q109 3847 17236 SH SOLE 13541 0 3695 VEEVA SYS INC CL A COM 922475108 397 2450 SH SOLE 2450 0 0 VERISK ANALYTICS INC COM 92345Y106 1003 6847 SH SOLE 6277 0 570 VERIZON COMMUNICATIONS INC COM 92343V104 216 3773 SH SOLE 3773 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 75056 2351367 SH SOLE 2346292 0 5075 W P CAREY INC COM 92936U109 394 4850 SH SOLE 3850 0 1000 WABTEC CORP COM 929740108 344 4788 SH SOLE 4338 0 450 WAGEWORKS INC COM 930427109 70611 1390262 SH SOLE 1375082 0 15180 WATSCO INC COM 942622200 4127 25236 SH SOLE 19436 0 5800 WD-40 CO COM 929236107 42059 264453 SH SOLE 263911 0 542 WEST PHARMACEUTICAL SVSC INC COM 955306105 4981 39803 SH SOLE 31433 0 8370 WILLDAN GROUP INC COM 96924N100 398 10680 SH SOLE 10680 0 0 XYLEM INC COM 98419M100 448 5360 SH SOLE 3930 0 1430