0001085146-21-002078.txt : 20210727 0001085146-21-002078.hdr.sgml : 20210727 20210726180542 ACCESSION NUMBER: 0001085146-21-002078 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210727 DATE AS OF CHANGE: 20210726 EFFECTIVENESS DATE: 20210727 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: 211115305 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 06-30-2021 06-30-2021 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 07-23-2021 0 144 6923131 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 362 1820 SH SOLE 1320 0 500 AAON INC COM PAR $0.004 000360206 108960 1740851 SH SOLE 1737605 0 3246 ACI WORLDWIDE INC COM 004498101 105540 2841672 SH SOLE 2836422 0 5250 ADOBE SYSTEMS INCORPORATED COM 00724F101 635 1085 SH SOLE 1025 0 60 ALIGN TECHNOLOGY INC COM 016255101 1296 2122 SH SOLE 2062 0 60 ALPHABET INC CAP STK CL A 02079K305 476 195 SH SOLE 145 0 50 ALPHABET INC CAP STK CL C 02079K107 489 195 SH SOLE 145 0 50 ALTAIR ENGR INC COM CL A 021369103 158623 2299879 SH SOLE 2277364 0 22515 AMGEN INC COM 031162100 324 1330 SH SOLE 1330 0 0 ANSYS INC COM 03662Q105 7299 21031 SH SOLE 19116 0 1915 APPLE INC COM 037833100 1123 8200 SH SOLE 5740 0 2460 APTARGROUP INC COM 038336103 19012 134993 SH SOLE 123648 0 11345 AVALARA INC COM 05338G106 16521 102109 SH SOLE 93789 0 8320 AXON ENTERPRISE INC COM 05464C101 171354 969197 SH SOLE 955057 0 14140 BALCHEM CORP COM 057665200 124151 945841 SH SOLE 936805 0 9036 BALL CORP COM 058498106 454 5602 SH SOLE 5602 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 306 1100 SH SOLE 1100 0 0 BIODESIX INC COM 09075X108 1519 115025 SH SOLE 115025 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 2248 50510 SH SOLE 50510 0 0 BIO-TECHNE CORP COM 09073M104 33474 74343 SH SOLE 68543 0 5800 BLACKLINE INC COM 09239B109 152692 1372262 SH SOLE 1369712 0 2550 BRIGHT HORIZONS FAM SOL IN D COM 109194100 27494 186894 SH SOLE 171489 0 15405 BROOKS AUTOMATION INC NEW COM 114340102 75585 793290 SH SOLE 791950 0 1340 CAREDX INC COM 14167L103 31866 348187 SH SOLE 343212 0 4975 CASELLA WASTE SYS INC CL A 147448104 217210 3424407 SH SOLE 3376602 0 47805 CODEXIS INC COM 192005106 2495 110085 SH SOLE 110085 0 0 COGNEX CORP COM 192422103 20644 245617 SH SOLE 225262 0 20355 CONSTRUCTION PARTNERS INC COM CL A 21044C107 165144 5259378 SH SOLE 5192535 0 66843 COPART INC COM 217204106 6720 50972 SH SOLE 47067 0 3905 COSTAR GROUP INC COM 22160N109 1345 16245 SH SOLE 16245 0 0 COSTCO WHSL CORP NEW COM 22160K105 946 2390 SH SOLE 1915 0 475 COUPA SOFTWARE INC COM 22266L106 452 1725 SH SOLE 1725 0 0 CRYOPORT INC COM PAR $0.001 229050307 2156 34175 SH SOLE 34175 0 0 DANAHER CORPORATION COM 235851102 368 1370 SH SOLE 1130 0 240 DESCARTES SYS GROUP INC COM 249906108 209512 3029377 SH SOLE 2992517 0 36860 DIGI INTL INC COM 253798102 1979 98425 SH SOLE 98425 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 503 5119 SH SOLE 3629 0 1490 DORMAN PRODS INC COM 258278100 92211 889464 SH SOLE 887834 0 1630 DOUGLAS DYNAMICS INC COM 25960R105 114872 2823091 SH SOLE 2783405 0 39686 ECOLAB INC COM 278865100 254 1235 SH SOLE 775 0 460 ESCO TECHNOLOGIES INC COM 296315104 89172 950557 SH SOLE 948773 0 1784 ESSENTIAL UTILS INC COM 29670G102 278 6087 SH SOLE 5387 0 700 EVI INDS INC COM 26929N102 30720 1081702 SH SOLE 1051802 0 29900 EXPONENT INC COM 30214U102 177907 1994252 SH SOLE 1967087 0 27165 EXXON MOBIL CORP COM 30231G102 477 7554 SH SOLE 7404 0 150 FACTSET RESH SYS INC COM 303075105 760 2264 SH SOLE 2264 0 0 FAIR ISAAC CORP COM 303250104 22336 44434 SH SOLE 40679 0 3755 FASTENAL CO COM 311900104 1463 28127 SH SOLE 24827 0 3300 FIRSTSERVICE CORP NEW COM 33767E202 211203 1233230 SH SOLE 1217612 0 15618 FIVE9 INC COM 338307101 88230 481107 SH SOLE 475232 0 5875 FORTINET INC COM 34959E109 1166 4896 SH SOLE 4896 0 0 FOX FACTORY HLDG CORP COM 35138V102 231116 1484750 SH SOLE 1481975 0 2775 GARMIN LTD SHS H2906T109 661 4570 SH SOLE 3870 0 700 GARTNER INC COM 366651107 17304 71445 SH SOLE 65645 0 5800 GENERAC HLDGS INC COM 368736104 25529 61494 SH SOLE 56219 0 5275 GRACO INC COM 384109104 23276 307483 SH SOLE 282183 0 25300 GRAND CANYON ED INC COM 38526M106 87099 968089 SH SOLE 957464 0 10625 GUIDEWIRE SOFTWARE INC COM 40171V100 20204 179242 SH SOLE 164307 0 14935 HEALTH CATALYST INC COM 42225T107 17673 318379 SH SOLE 295504 0 22875 HEICO CORP NEW CL A 422806208 21576 173745 SH SOLE 159705 0 14040 HELIOS TECHNOLOGIES INC COM 42328H109 107382 1375815 SH SOLE 1373264 0 2551 HENRY JACK & ASSOC INC COM 426281101 24206 148037 SH SOLE 135752 0 12285 HOME DEPOT INC COM 437076102 383 1200 SH SOLE 1200 0 0 I3 VERTICALS INC COM CL A 46571Y107 1779 58875 SH SOLE 58875 0 0 IAA INC COM 449253103 18113 332114 SH SOLE 304129 0 27985 IDEXX LABS INC COM 45168D104 928 1470 SH SOLE 1470 0 0 IHS MARKIT LTD SHS G47567105 1115 9895 SH SOLE 8650 0 1245 ILLINOIS TOOL WKS INC COM 452308109 313 1400 SH SOLE 1130 0 270 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 341 5000 SH SOLE 5000 0 0 INTEL CORP COM 458140100 233 4150 SH SOLE 3650 0 500 INTRICON CORP COM 46121H109 1628 72400 SH SOLE 72400 0 0 INTUIT COM 461202103 779 1590 SH SOLE 1495 0 95 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 174 11350 SH SOLE 11350 0 0 ISHARES TR PFD AND INCM SEC 464288687 218 5531 SH SOLE 5531 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 127036 890728 SH SOLE 879791 0 10937 JOHNSON & JOHNSON COM 478160104 567 3440 SH SOLE 2730 0 710 JPMORGAN CHASE & CO COM 46625H100 321 2066 SH SOLE 1666 0 400 LAIRD SUPERFOOD INC COM STK 50736T102 1620 54250 SH SOLE 54250 0 0 LANDCADIA HOLDINGS III INC COM CL A 51476H100 33266 2682744 SH SOLE 2643319 0 39425 LCI INDS COM 50189K103 12859 97844 SH SOLE 89589 0 8255 LEMAITRE VASCULAR INC COM 525558201 111411 1825803 SH SOLE 1822309 0 3494 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 57829 440802 SH SOLE 439982 0 820 LIGHTSPEED POS INC SUB VTG SHS 53227R106 14781 176780 SH SOLE 162350 0 14430 LINDE PLC SHS G5494J103 770 2665 SH SOLE 2165 0 500 MARKEL CORP COM 570535104 673 567 SH SOLE 417 0 150 MASIMO CORP COM 574795100 308 1270 SH SOLE 1270 0 0 MASTERCARD INCORPORATED CL A 57636Q104 413 1130 SH SOLE 1040 0 90 MERCURY SYS INC COM 589378108 185761 2802668 SH SOLE 2766248 0 36420 MERIT MED SYS INC COM 589889104 152240 2354467 SH SOLE 2331610 0 22857 MESA LABS INC COM 59064R109 137942 508693 SH SOLE 508340 0 353 MICROSOFT CORP COM 594918104 1039 3834 SH SOLE 3594 0 240 MODEL N INC COM 607525102 142038 4144662 SH SOLE 4141832 0 2830 NANOSTRING TECHNOLOGIES INC COM 63009R109 1877 28975 SH SOLE 28975 0 0 NATIONAL RESH CORP COM NEW 637372202 31707 690793 SH SOLE 689470 0 1323 NEOGEN CORP COM 640491106 172254 3741391 SH SOLE 3699243 0 42148 NIKE INC CL B 654106103 361 2335 SH SOLE 2075 0 260 NOVANTA INC COM 67000B104 150716 1118401 SH SOLE 1110281 0 8120 NV5 GLOBAL INC COM 62945V109 1952 20657 SH SOLE 20657 0 0 OMEGA FLEX INC COM 682095104 79738 543510 SH SOLE 542515 0 995 OMNICELL COM COM 68213N109 219152 1447025 SH SOLE 1426790 0 20235 ORTHOPEDIATRICS CORP COM 68752L100 2337 36995 SH SOLE 36995 0 0 PALOMAR HLDGS INC COM 69753M105 1866 24725 SH SOLE 24725 0 0 PAYLOCITY HLDG CORP COM 70438V106 130325 683045 SH SOLE 681780 0 1265 PEPSICO INC COM 713448108 215 1450 SH SOLE 1050 0 400 POOL CORP COM 73278L105 40132 87499 SH SOLE 80324 0 7175 PROS HOLDINGS INC COM 74346Y103 108985 2391605 SH SOLE 2387230 0 4375 PUBLIC STORAGE COM 74460D109 201 670 SH SOLE 670 0 0 Q2 HLDGS INC COM 74736L109 76847 749146 SH SOLE 736616 0 12530 QUALTRICS INTL INC COM CL A 747601201 262 6840 SH SOLE 6840 0 0 RBC BEARINGS INC COM 75524B104 156581 785181 SH SOLE 774716 0 10465 REPLIGEN CORP COM 759916109 204266 1023275 SH SOLE 1010890 0 12385 ROGERS CORP COM 775133101 85535 425973 SH SOLE 425178 0 795 ROLLINS INC COM 775711104 27730 810807 SH SOLE 745670 0 65137 ROPER TECHNOLOGIES INC COM 776696106 802 1705 SH SOLE 1475 0 230 SHOTSPOTTER INC COM 82536T107 2319 47545 SH SOLE 47545 0 0 SIMPSON MFG INC COM 829073105 150548 1363168 SH SOLE 1350419 0 12749 SIMULATIONS PLUS INC COM 829214105 90085 1640595 SH SOLE 1637849 0 2746 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 202409 1195844 SH SOLE 1182134 0 13710 SITIME CORP COM 82982T106 854 6750 SH SOLE 6750 0 0 SMUCKER J M CO COM NEW 832696405 465 3585 SH SOLE 2945 0 640 SPS COMM INC COM 78463M107 178267 1785344 SH SOLE 1767699 0 17645 STERIS PLC SHS USD G8473T100 289 1400 SH SOLE 1400 0 0 TELEFLEX INCORPORATED COM 879369106 22625 56311 SH SOLE 51651 0 4660 TRACTOR SUPPLY CO COM 892356106 1298 6975 SH SOLE 6325 0 650 TRANSCAT INC COM 893529107 2491 44075 SH SOLE 44075 0 0 TRANSUNION COM 89400J107 612 5575 SH SOLE 5165 0 410 TREX CO INC COM 89531P105 168736 1650877 SH SOLE 1625877 0 25000 TYLER TECHNOLOGIES INC COM 902252105 25329 55992 SH SOLE 51557 0 4435 U S PHYSICAL THERAPY COM 90337L108 1573 13575 SH SOLE 13575 0 0 VAIL RESORTS INC COM 91879Q109 23279 73548 SH SOLE 67523 0 6025 VEEVA SYS INC CL A COM 922475108 840 2700 SH SOLE 2700 0 0 VERICEL CORP COM 92346J108 68877 1311942 SH SOLE 1309807 0 2135 VERISK ANALYTICS INC COM 92345Y106 1186 6788 SH SOLE 6548 0 240 VERIZON COMMUNICATIONS INC COM 92343V104 203 3622 SH SOLE 3622 0 0 VERTEX INC CL A 92538J106 69378 3162150 SH SOLE 3156350 0 5800 VOCERA COMMUNICATIONS INC COM 92857F107 116075 2912793 SH SOLE 2907488 0 5305 WASTE CONNECTIONS INC COM 94106B101 732 6130 SH SOLE 5680 0 450 WATSCO INC COM 942622200 21140 73750 SH SOLE 67525 0 6225 WD 40 CO COM 929236107 74719 291540 SH SOLE 290988 0 552 WEST PHARMACEUTICAL SVSC INC COM 955306105 36276 101019 SH SOLE 92869 0 8150 WILLDAN GROUP INC COM 96924N100 1645 43705 SH SOLE 43705 0 0 WORKIVA INC COM CL A 98139A105 80989 727470 SH SOLE 717135 0 10335 WP CAREY INC COM 92936U109 213 2850 SH SOLE 2850 0 0 XYLEM INC COM 98419M100 608 5065 SH SOLE 4705 0 360