0001085146-19-001195.txt : 20190418 0001085146-19-001195.hdr.sgml : 20190418 20190418115928 ACCESSION NUMBER: 0001085146-19-001195 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190418 DATE AS OF CHANGE: 20190418 EFFECTIVENESS DATE: 20190418 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: 19755204 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 03-31-2019 03-31-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 04-18-2019 0 144 3592628
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3M CO COM 88579Y101 983 4730 SH SOLE 4110 0 620 AAON INC COM PAR $0.004 000360206 73633 1594478 SH SOLE 1590921 0 3557 ABBOTT LABS COM 002824100 725 9073 SH SOLE 9073 0 0 ABBVIE INC COM 00287Y109 639 7935 SH SOLE 7935 0 0 ACI WORLDWIDE INC COM 004498101 86517 2632106 SH SOLE 2610956 0 21150 ADOBE INC COM 00724F101 354 1330 SH SOLE 1070 0 260 ALIGN TECHNOLOGY INC COM 016255101 2958 10403 SH SOLE 8103 0 2300 ALPHABET INC CAP STK CL C 02079K107 264 225 SH SOLE 145 0 80 ALPHABET INC CAP STK CL A 02079K305 265 225 SH SOLE 145 0 80 AMGEN INC COM 031162100 253 1330 SH SOLE 1330 0 0 ANSYS INC COM 03662Q105 5002 27377 SH SOLE 20567 0 6810 APPLE INC COM 037833100 528 2780 SH SOLE 1580 0 1200 AQUA AMERICA INC COM 03836W103 222 6087 SH SOLE 5387 0 700 AQUAVENTURE HLDGS LTD SHS G0443N107 199 10300 SH SOLE 10300 0 0 AXON ENTERPRISE INC COM 05464C101 42758 785855 SH SOLE 775305 0 10550 BALCHEM CORP COM 057665200 74425 801988 SH SOLE 792684 0 9304 BIO TECHNE CORP COM 09073M104 63800 321328 SH SOLE 315803 0 5525 BIOLIFE SOLUTIONS INC COM NEW 09062W204 238 13320 SH SOLE 13320 0 0 BLACKBAUD INC COM 09227Q100 80636 1011365 SH SOLE 997627 0 13738 BLACKLINE INC COM 09239B109 51889 1120227 SH SOLE 1117577 0 2650 BOTTOMLINE TECH DEL INC COM 101388106 95844 1913436 SH SOLE 1899831 0 13605 BRIGHT HORIZONS FAM SOL IN D COM 109194100 6293 49512 SH SOLE 37337 0 12175 CANTEL MEDICAL CORP COM 138098108 83310 1245484 SH SOLE 1230890 0 14594 CAREDX INC COM 14167L103 413 13095 SH SOLE 13095 0 0 CHEFS WHSE INC COM 163086101 41647 1341304 SH SOLE 1318396 0 22908 CHEVRON CORP NEW COM 166764100 403 3274 SH SOLE 3274 0 0 CODEXIS INC COM 192005106 373 18170 SH SOLE 18170 0 0 COGNEX CORP COM 192422103 2295 45129 SH SOLE 32454 0 12675 CONSTRUCTION PARTNERS INC COM CL A 21044C107 336 26330 SH SOLE 26330 0 0 COPART INC COM 217204106 6041 99699 SH SOLE 75124 0 24575 CORE LABORATORIES N V COM N22717107 1227 17800 SH SOLE 13625 0 4175 COSTAR GROUP INC COM 22160N109 5680 12177 SH SOLE 9512 0 2665 COSTCO WHSL CORP NEW COM 22160K105 590 2435 SH SOLE 1810 0 625 CRYOPORT INC COM PAR $0.001 229050307 355 27485 SH SOLE 27485 0 0 DANAHER CORPORATION COM 235851102 269 2035 SH SOLE 1345 0 690 DESCARTES SYS GROUP INC COM 249906108 125492 3449473 SH SOLE 3415198 0 34275 DOLBY LABORATORIES INC COM CL A 25659T107 396 6293 SH SOLE 5793 0 500 DORMAN PRODUCTS INC COM 258278100 69934 793888 SH SOLE 792088 0 1800 DOUGLAS DYNAMICS INC COM 25960R105 73102 1920188 SH SOLE 1896056 0 24132 DOWDUPONT INC COM 26078J100 287 5385 SH SOLE 5385 0 0 ECOLAB INC COM 278865100 251 1420 SH SOLE 720 0 700 ESCO TECHNOLOGIES INC COM 296315104 76775 1145389 SH SOLE 1142763 0 2626 EVI INDUSTRIES INC COM 26929N102 21658 567993 SH SOLE 553663 0 14330 EVOLENT HEALTH INC CL A 30050B101 281 22320 SH SOLE 22320 0 0 EXPONENT INC COM 30214U102 133862 2319167 SH SOLE 2302105 0 17062 EXXON MOBIL CORP COM 30231G102 1554 19230 SH SOLE 19080 0 150 FACTSET RESH SYS INC COM 303075105 528 2126 SH SOLE 2126 0 0 FAIR ISAAC CORP COM 303250104 4763 17534 SH SOLE 12984 0 4550 FASTENAL CO COM 311900104 901 14009 SH SOLE 11469 0 2540 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 44473 497798 SH SOLE 496672 0 1126 FIVE9 INC COM 338307101 25957 491333 SH SOLE 490208 0 1125 FORTINET INC COM 34959E109 513 6113 SH SOLE 6113 0 0 FOX FACTORY HLDG CORP COM 35138V102 110182 1576511 SH SOLE 1572986 0 3525 GARMIN LTD SHS H2906T109 395 4570 SH SOLE 3870 0 700 GARTNER INC COM 366651107 3835 25286 SH SOLE 19086 0 6200 GRACO INC COM 384109104 3929 79351 SH SOLE 61451 0 17900 GRAND CANYON ED INC COM 38526M106 88228 770484 SH SOLE 768709 0 1775 GUIDEWIRE SOFTWARE INC COM 40171V100 4622 47569 SH SOLE 35919 0 11650 HEALTHCARE SVCS GRP INC COM 421906108 39455 1195962 SH SOLE 1179936 0 16026 HEICO CORP NEW CL A 422806208 6357 75628 SH SOLE 58078 0 17550 HENRY JACK & ASSOC INC COM 426281101 4307 31045 SH SOLE 23170 0 7875 HESKA CORP COM RESTRC NEW 42805E306 229 2690 SH SOLE 2690 0 0 HEXCEL CORP NEW COM 428291108 333 4818 SH SOLE 4818 0 0 HOME DEPOT INC COM 437076102 230 1200 SH SOLE 1200 0 0 IDEXX LABS INC COM 45168D104 3866 17290 SH SOLE 12990 0 4300 IHS MARKIT LTD SHS G47567105 1138 20926 SH SOLE 17958 0 2968 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 279 5000 SH SOLE 5000 0 0 INTEL CORP COM 458140100 371 6900 SH SOLE 6400 0 500 INTERNATIONAL BUSINESS MACHS COM 459200101 315 2235 SH SOLE 2235 0 0 INTRICON CORP COM 46121H109 235 9380 SH SOLE 9380 0 0 INTUIT COM 461202103 553 2115 SH SOLE 1735 0 380 INTUITIVE SURGICAL INC COM NEW 46120E602 208 365 SH SOLE 175 0 190 IPG PHOTONICS CORP COM 44980X109 473 3115 SH SOLE 3115 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 66549 724222 SH SOLE 715420 0 8802 JOHNSON & JOHNSON COM 478160104 529 3781 SH SOLE 2931 0 850 JPMORGAN CHASE & CO COM 46625H100 277 2741 SH SOLE 2341 0 400 KIMBERLY CLARK CORP COM 494368103 527 4250 SH SOLE 4250 0 0 LCI INDS COM 50189K103 1743 22690 SH SOLE 17095 0 5595 LEMAITRE VASCULAR INC COM 525558201 52665 1698881 SH SOLE 1695056 0 3825 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 78067 621006 SH SOLE 613371 0 7635 LINDE PLC COM G5494J103 506 2875 SH SOLE 2155 0 720 MARKEL CORP COM 570535104 861 864 SH SOLE 694 0 170 MASTERCARD INC CL A 57636Q104 420 1785 SH SOLE 1395 0 390 MATADOR RES CO COM 576485205 24439 1264284 SH SOLE 1261456 0 2828 MEDIDATA SOLUTIONS INC COM 58471A105 61825 844144 SH SOLE 842219 0 1925 MERCK & CO INC COM 58933Y105 553 6650 SH SOLE 6650 0 0 MERCURY SYS INC COM 589378108 90313 1409386 SH SOLE 1387986 0 21400 MESA LABS INC COM 59064R109 101543 440532 SH SOLE 440096 0 436 MGP INGREDIENTS INC NEW COM 55303J106 93220 1208292 SH SOLE 1195048 0 13244 MICROSOFT CORP COM 594918104 587 4979 SH SOLE 4049 0 930 NANOSTRING TECHNOLOGIES INC COM 63009R109 375 15680 SH SOLE 15680 0 0 NATIONAL RESH CORP COM NEW 637372202 23588 611089 SH SOLE 609596 0 1493 NEOGEN CORP COM 640491106 88728 1546058 SH SOLE 1529299 0 16759 NEOGENOMICS INC COM NEW 64049M209 379 18500 SH SOLE 18500 0 0 NIKE INC CL B 654106103 267 3175 SH SOLE 2315 0 860 NOVANTA INC COM 67000B104 57433 677832 SH SOLE 676087 0 1745 NV5 GLOBAL INC COM 62945V109 294 4960 SH SOLE 4960 0 0 NVE CORP COM NEW 629445206 42723 436435 SH SOLE 435381 0 1054 OMEGA FLEX INC COM 682095104 306 4035 SH SOLE 4035 0 0 OMNICELL INC COM 68213N109 124992 1546168 SH SOLE 1526718 0 19450 ORTHOPEDIATRICS CORP COM 68752L100 440 9955 SH SOLE 9955 0 0 PAYLOCITY HLDG CORP COM 70438V106 52501 588637 SH SOLE 587287 0 1350 PFIZER INC COM 717081103 727 17108 SH SOLE 17108 0 0 PLURALSIGHT INC COM CL A 72941B106 1796 56574 SH SOLE 42274 0 14300 POOL CORPORATION COM 73278L105 5155 31249 SH SOLE 23224 0 8025 PROCTER AND GAMBLE CO COM 742718109 410 3940 SH SOLE 3740 0 200 PROS HOLDINGS INC COM 74346Y103 100105 2369911 SH SOLE 2364461 0 5450 PROTO LABS INC COM 743713109 58710 558401 SH SOLE 557226 0 1175 REPLIGEN CORP COM 759916109 96739 1637430 SH SOLE 1621805 0 15625 ROGERS CORP COM 775133101 87445 550387 SH SOLE 549127 0 1260 ROLLINS INC COM 775711104 5894 141611 SH SOLE 111424 0 30187 ROPER TECHNOLOGIES INC COM 776696106 294 860 SH SOLE 700 0 160 SHOTSPOTTER INC COM 82536T107 315 8170 SH SOLE 8170 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 97563 1646072 SH SOLE 1633116 0 12956 SIMULATIONS PLUS INC COM 829214105 320 15155 SH SOLE 15155 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 56613 990605 SH SOLE 977890 0 12715 SMITH A O CORP COM 831865209 2461 46153 SH SOLE 35673 0 10480 SMUCKER J M CO COM NEW 832696405 715 6134 SH SOLE 5144 0 990 SOTHEBYS COM 835898107 57882 1533300 SH SOLE 1529775 0 3525 SPS COMMERCE INC COM 78463M107 57529 542415 SH SOLE 536208 0 6207 SUN HYDRAULICS CORP COM 866942105 69297 1489937 SH SOLE 1486633 0 3304 TELEFLEX INC COM 879369106 4380 14497 SH SOLE 11047 0 3450 TRACTOR SUPPLY CO COM 892356106 690 7055 SH SOLE 5755 0 1300 TREX CO INC COM 89531P105 72574 1179679 SH SOLE 1165474 0 14205 TRIMBLE INC COM 896239100 519 12844 SH SOLE 12844 0 0 TYLER TECHNOLOGIES INC COM 902252105 62244 304520 SH SOLE 298225 0 6295 U S PHYSICAL THERAPY INC COM 90337L108 277 2635 SH SOLE 2635 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 1968 5962 SH SOLE 4462 0 1500 UNIFI INC COM NEW 904677200 530 27390 SH SOLE 25990 0 1400 UNION PACIFIC CORP COM 907818108 892 5332 SH SOLE 5332 0 0 VAIL RESORTS INC COM 91879Q109 3650 16796 SH SOLE 12826 0 3970 VEEVA SYS INC CL A COM 922475108 304 2400 SH SOLE 2400 0 0 VERISK ANALYTICS INC COM 92345Y106 915 6877 SH SOLE 6307 0 570 VERIZON COMMUNICATIONS INC COM 92343V104 211 3573 SH SOLE 3573 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 56789 1795403 SH SOLE 1791128 0 4275 W P CAREY INC COM 92936U109 380 4850 SH SOLE 3850 0 1000 WABTEC CORP COM 929740108 2750 37308 SH SOLE 28708 0 8600 WAGEWORKS INC COM 930427109 68842 1823144 SH SOLE 1801849 0 21295 WATSCO INC COM 942622200 3579 24991 SH SOLE 18691 0 6300 WD-40 CO COM 929236107 43667 257713 SH SOLE 257172 0 541 WEST PHARMACEUTICAL SVSC INC COM 955306105 4329 39283 SH SOLE 30263 0 9020 WESTWOOD HLDGS GROUP INC COM 961765104 14148 401140 SH SOLE 400232 0 908 WILLDAN GROUP INC COM 96924N100 331 8920 SH SOLE 8920 0 0 XYLEM INC COM 98419M100 408 5160 SH SOLE 3730 0 1430