0001085146-20-002618.txt : 20201023 0001085146-20-002618.hdr.sgml : 20201023 20201023165755 ACCESSION NUMBER: 0001085146-20-002618 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201023 DATE AS OF CHANGE: 20201023 EFFECTIVENESS DATE: 20201023 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: 201258313 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 false false 0001163744 XXXXXXXX 09-30-2020 09-30-2020 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 10-08-2020 0 143 4957423 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 670 4180 SH SOLE 3660 0 520 AAON INC COM PAR $0.004 000360206 105109 1744552 SH SOLE 1741235 0 3317 ABBOTT LABS COM 002824100 978 8990 SH SOLE 8990 0 0 ABBVIE INC COM 00287Y109 695 7935 SH SOLE 7935 0 0 ACI WORLDWIDE INC COM 004498101 78309 2996908 SH SOLE 2969258 0 27650 ADOBE SYSTEMS INCORPORATED COM 00724F101 557 1135 SH SOLE 1025 0 110 ALIGN TECHNOLOGY INC COM 016255101 721 2202 SH SOLE 2092 0 110 ALPHABET INC CAP STK CL C 02079K107 301 205 SH SOLE 145 0 60 ALPHABET INC CAP STK CL A 02079K305 300 205 SH SOLE 145 0 60 ALTAIR ENGR INC COM CL A 021369103 94796 2258125 SH SOLE 2230635 0 27490 AMGEN INC COM 031162100 338 1330 SH SOLE 1330 0 0 ANSYS INC COM 03662Q105 15706 47996 SH SOLE 42476 0 5520 APPLE INC COM 037833100 1086 9380 SH SOLE 5990 0 3390 APTARGROUP INC COM 038336103 9040 79857 SH SOLE 70167 0 9690 AXON ENTERPRISE INC COM 05464C101 108815 1199720 SH SOLE 1178150 0 21570 BALCHEM CORP COM 057665200 90960 931676 SH SOLE 920193 0 11483 BIOLIFE SOLUTIONS INC COM NEW 09062W204 1607 55535 SH SOLE 55535 0 0 BIO-TECHNE CORP COM 09073M104 95389 385051 SH SOLE 377763 0 7288 BLACKLINE INC COM 09239B109 122670 1368627 SH SOLE 1366202 0 2425 BOTTOMLINE TECH DEL INC COM 101388106 81422 1931263 SH SOLE 1909753 0 21510 BRIGHT HORIZONS FAM SOL IN D COM 109194100 20422 134322 SH SOLE 118567 0 15755 CANTEL MED CORP COM 138098108 34675 789154 SH SOLE 787718 0 1436 CAREDX INC COM 14167L103 1827 48155 SH SOLE 48155 0 0 CASELLA WASTE SYS INC CL A 147448104 135302 2422589 SH SOLE 2386974 0 35615 CHEVRON CORP NEW COM 166764100 214 2974 SH SOLE 2974 0 0 CODEXIS INC COM 192005106 1347 114710 SH SOLE 114710 0 0 COGNEX CORP COM 192422103 13299 204280 SH SOLE 179200 0 25080 COLLECTORS UNIVERSE INC COM NEW 19421R200 1517 30650 SH SOLE 30650 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 88997 4889959 SH SOLE 4808441 0 81518 COPART INC COM 217204106 8652 82279 SH SOLE 72804 0 9475 COSTAR GROUP INC COM 22160N109 1362 1605 SH SOLE 1605 0 0 COSTCO WHSL CORP NEW COM 22160K105 834 2350 SH SOLE 1815 0 535 CRYOPORT INC COM PAR $0.001 229050307 1540 32500 SH SOLE 32500 0 0 DANAHER CORPORATION COM 235851102 365 1695 SH SOLE 1255 0 440 DESCARTES SYS GROUP INC COM 249906108 169144 2968484 SH SOLE 2924349 0 44135 DIGI INTL INC COM 253798102 1400 89550 SH SOLE 89550 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 422 6368 SH SOLE 5868 0 500 DORMAN PRODUCTS INC COM 258278100 80018 885353 SH SOLE 883723 0 1630 DOUGLAS DYNAMICS INC COM 25960R105 92933 2717341 SH SOLE 2668313 0 49028 ECOLAB INC COM 278865100 263 1315 SH SOLE 735 0 580 ESCO TECHNOLOGIES INC COM 296315104 76677 951799 SH SOLE 950017 0 1782 ESSENTIAL UTILS INC COM 29670G102 245 6087 SH SOLE 5387 0 700 EVI INDS INC COM 26929N102 27555 1035503 SH SOLE 999928 0 35575 EXPONENT INC COM 30214U102 136888 1900430 SH SOLE 1873238 0 27192 EXXON MOBIL CORP COM 30231G102 640 18654 SH SOLE 18504 0 150 FACTSET RESH SYS INC COM 303075105 700 2091 SH SOLE 2091 0 0 FAIR ISAAC CORP COM 303250104 15967 37537 SH SOLE 32932 0 4605 FASTENAL CO COM 311900104 1250 27727 SH SOLE 23627 0 4100 FIRSTSERVICE CORP NEW COM 33767E202 159647 1210455 SH SOLE 1192895 0 17560 FIVE9 INC COM 338307101 56763 437715 SH SOLE 436930 0 785 FORTINET INC COM 34959E109 720 6113 SH SOLE 6113 0 0 FOX FACTORY HLDG CORP COM 35138V102 129549 1742896 SH SOLE 1739646 0 3250 GARMIN LTD SHS H2906T109 434 4570 SH SOLE 3870 0 700 GARTNER INC COM 366651107 7510 60102 SH SOLE 52577 0 7525 GENERAC HLDGS INC COM 368736104 10156 52449 SH SOLE 45974 0 6475 GRACO INC COM 384109104 15906 259259 SH SOLE 229409 0 29850 GRAND CANYON ED INC COM 38526M106 75607 945796 SH SOLE 933621 0 12175 GUIDEWIRE SOFTWARE INC COM 40171V100 15936 152830 SH SOLE 134140 0 18690 HEALTH CATALYST INC COM 42225T107 10162 277644 SH SOLE 247994 0 29650 HEICO CORP NEW CL A 422806208 16747 188894 SH SOLE 166829 0 22065 HELIOS TECHNOLOGIES INC COM 42328H109 49999 1373597 SH SOLE 1371151 0 2446 HENRY JACK & ASSOC INC COM 426281101 15930 97975 SH SOLE 86265 0 11710 HOME DEPOT INC COM 437076102 333 1200 SH SOLE 1200 0 0 IAA INC COM 449253103 14708 282464 SH SOLE 247979 0 34485 IDEXX LABS INC COM 45168D104 541 1375 SH SOLE 1375 0 0 IHS MARKIT LTD SHS G47567105 1601 20396 SH SOLE 17958 0 2438 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 236 5000 SH SOLE 5000 0 0 INTEL CORP COM 458140100 313 6050 SH SOLE 5550 0 500 INTERNATIONAL BUSINESS MACHS COM 459200101 272 2235 SH SOLE 2235 0 0 INTRICON CORP COM 46121H109 1068 87725 SH SOLE 87725 0 0 INTUIT COM 461202103 589 1805 SH SOLE 1585 0 220 IPG PHOTONICS CORP COM 44980X109 472 2775 SH SOLE 2775 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 80105 871748 SH SOLE 858313 0 13435 JOHNSON & JOHNSON COM 478160104 595 3996 SH SOLE 3126 0 870 JPMORGAN CHASE & CO COM 46625H100 264 2741 SH SOLE 2341 0 400 KIMBERLY CLARK CORP COM 494368103 628 4250 SH SOLE 4250 0 0 LAIRD SUPERFOOD INC COM STK 50736T102 2293 50000 SH SOLE 50000 0 0 LCI INDS COM 50189K103 8819 82974 SH SOLE 72694 0 10280 LEMAITRE VASCULAR INC COM 525558201 61288 1884039 SH SOLE 1880429 0 3610 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 67620 709398 SH SOLE 700353 0 9045 LINDE PLC SHS G5494J103 663 2785 SH SOLE 2165 0 620 MARKEL CORP COM 570535104 826 849 SH SOLE 699 0 150 MASTERCARD INCORPORATED CL A 57636Q104 411 1215 SH SOLE 1065 0 150 MERCK & CO. INC COM 58933Y105 552 6650 SH SOLE 6650 0 0 MERCURY SYS INC COM 589378108 149239 1926665 SH SOLE 1897825 0 28840 MERIT MED SYS INC COM 589889104 89012 2046245 SH SOLE 2022883 0 23362 MESA LABS INC COM 59064R109 127214 499349 SH SOLE 498997 0 352 MICROSOFT CORP COM 594918104 967 4599 SH SOLE 4039 0 560 MODEL N INC COM 607525102 64469 1827360 SH SOLE 1824185 0 3175 NANOSTRING TECHNOLOGIES INC COM 63009R109 1312 29345 SH SOLE 29345 0 0 NATIONAL RESH CORP COM NEW 637372202 33207 674794 SH SOLE 673472 0 1322 NEOGEN CORP COM 640491106 143231 1830422 SH SOLE 1804348 0 26074 NIKE INC CL B 654106103 361 2875 SH SOLE 2255 0 620 NOVANTA INC COM 67000B104 109513 1039619 SH SOLE 1037674 0 1945 NV5 GLOBAL INC COM 62945V109 1293 24505 SH SOLE 24505 0 0 OMEGA FLEX INC COM 682095104 68190 435106 SH SOLE 434273 0 833 OMNICELL COM COM 68213N109 119250 1597242 SH SOLE 1572832 0 24410 ORTHOPEDIATRICS CORP COM 68752L100 1327 28895 SH SOLE 28895 0 0 PALOMAR HLDGS INC COM 69753M105 1141 10950 SH SOLE 10950 0 0 PAYLOCITY HLDG CORP COM 70438V106 112294 695663 SH SOLE 694448 0 1215 PAYPAL HLDGS INC COM 70450Y103 231 1170 SH SOLE 450 0 720 PEPSICO INC COM 713448108 201 1450 SH SOLE 1050 0 400 PFIZER INC COM 717081103 643 17508 SH SOLE 17508 0 0 PLURALSIGHT INC COM CL A 72941B106 8429 492075 SH SOLE 434920 0 57155 POOL CORP COM 73278L105 26538 79328 SH SOLE 69828 0 9500 PROCTER AND GAMBLE CO COM 742718109 548 3940 SH SOLE 3740 0 200 PROS HOLDINGS INC COM 74346Y103 76281 2388268 SH SOLE 2384103 0 4165 PROTO LABS INC COM 743713109 36313 280406 SH SOLE 279911 0 495 Q2 HLDGS INC COM 74736L109 55356 606570 SH SOLE 605495 0 1075 RBC BEARINGS INC COM 75524B104 91722 756719 SH SOLE 745299 0 11420 REALPAGE INC COM 75606N109 75279 1306022 SH SOLE 1282997 0 23025 REPLIGEN CORP COM 759916109 171975 1165616 SH SOLE 1148746 0 16870 ROGERS CORP COM 775133101 41661 424850 SH SOLE 424105 0 745 ROLLINS INC COM 775711104 28030 517245 SH SOLE 457513 0 59732 ROPER TECHNOLOGIES INC COM 776696106 658 1665 SH SOLE 1395 0 270 SHOTSPOTTER INC COM 82536T107 1529 49255 SH SOLE 49255 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 130947 1347745 SH SOLE 1332302 0 15443 SIMULATIONS PLUS INC COM 829214105 1847 24505 SH SOLE 24505 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 145976 1197019 SH SOLE 1178584 0 18435 SMUCKER J M CO COM NEW 832696405 474 4105 SH SOLE 3325 0 780 SPS COMMERCE INC COM 78463M107 137411 1764623 SH SOLE 1743688 0 20935 TELEFLEX INCORPORATED COM 879369106 14421 42362 SH SOLE 37242 0 5120 TRACTOR SUPPLY CO COM 892356106 961 6705 SH SOLE 5855 0 850 TRANSCAT INC COM 893529107 1370 46750 SH SOLE 46750 0 0 TRANSUNION COM 89400J107 336 3990 SH SOLE 3990 0 0 TREX CO INC COM 89531P105 136850 1911307 SH SOLE 1879407 0 31900 TRIMBLE INC COM 896239100 304 6241 SH SOLE 6241 0 0 TWIST BIOSCIENCE CORP COM 90184D100 1084 14275 SH SOLE 14275 0 0 TYLER TECHNOLOGIES INC COM 902252105 16548 47474 SH SOLE 42014 0 5460 U S PHYSICAL THERAPY INC COM 90337L108 969 11155 SH SOLE 11155 0 0 UNION PAC CORP COM 907818108 1050 5332 SH SOLE 5332 0 0 VAIL RESORTS INC COM 91879Q109 14334 66989 SH SOLE 59124 0 7865 VEEVA SYS INC CL A COM 922475108 689 2450 SH SOLE 2450 0 0 VERICEL CORP COM 92346J108 1973 106500 SH SOLE 106500 0 0 VERISK ANALYTICS INC COM 92345Y106 1212 6542 SH SOLE 6162 0 380 VERIZON COMMUNICATIONS INC COM 92343V104 230 3873 SH SOLE 3873 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 82840 2848709 SH SOLE 2843729 0 4980 WASTE CONNECTIONS INC COM 94106B101 476 4585 SH SOLE 4095 0 490 WATSCO INC COM 942622200 14563 62531 SH SOLE 54781 0 7750 WD-40 CO COM 929236107 53500 282607 SH SOLE 282056 0 551 WEST PHARMACEUTICAL SVSC INC COM 955306105 24803 90227 SH SOLE 79837 0 10390 WILLDAN GROUP INC COM 96924N100 1235 48430 SH SOLE 48430 0 0 XYLEM INC COM 98419M100 419 4980 SH SOLE 4310 0 670