0001085146-21-001294.txt : 20210423 0001085146-21-001294.hdr.sgml : 20210423 20210423154828 ACCESSION NUMBER: 0001085146-21-001294 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210423 DATE AS OF CHANGE: 20210423 EFFECTIVENESS DATE: 20210423 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: 21849584 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 03-31-2021 03-31-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 04-23-2021 0 141 6636532 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 351 1820 SH SOLE 1320 0 500 AAON INC COM PAR $0.004 000360206 123851 1769046 SH SOLE 1765825 0 3221 ACI WORLDWIDE INC COM 004498101 116579 3063842 SH SOLE 3041467 0 22375 ADOBE SYSTEMS INCORPORATED COM 00724F101 516 1085 SH SOLE 1025 0 60 ALIGN TECHNOLOGY INC COM 016255101 1046 1932 SH SOLE 1872 0 60 ALPHABET INC CAP STK CL A 02079K305 402 195 SH SOLE 145 0 50 ALPHABET INC CAP STK CL C 02079K107 403 195 SH SOLE 145 0 50 ALTAIR ENGR INC COM CL A 021369103 144614 2311234 SH SOLE 2288569 0 22665 AMGEN INC COM 031162100 331 1330 SH SOLE 1330 0 0 ANSYS INC COM 03662Q105 11469 33776 SH SOLE 30576 0 3200 APPLE INC COM 037833100 1002 8200 SH SOLE 5740 0 2460 APTARGROUP INC COM 038336103 16166 114108 SH SOLE 103538 0 10570 AVALARA INC COM 05338G106 12470 93454 SH SOLE 85059 0 8395 AXON ENTERPRISE INC COM 05464C101 136355 957412 SH SOLE 944457 0 12955 BALCHEM CORP COM 057665200 119305 951316 SH SOLE 942205 0 9111 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 281 1100 SH SOLE 1100 0 0 BIODESIX INC COM 09075X108 1943 95650 SH SOLE 95650 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 1778 49385 SH SOLE 49385 0 0 BIO-TECHNE CORP COM 09073M104 26035 68168 SH SOLE 62318 0 5850 BLACKLINE INC COM 09239B109 151102 1393927 SH SOLE 1391377 0 2550 BOTTOMLINE TECH DEL INC COM 101388106 88966 1966096 SH SOLE 1948886 0 17210 BRIGHT HORIZONS FAM SOL IN D COM 109194100 24988 145744 SH SOLE 132714 0 13030 CANTEL MED CORP COM 138098108 59519 745475 SH SOLE 744369 0 1106 CASELLA WASTE SYS INC CL A 147448104 217694 3424482 SH SOLE 3376502 0 47980 CODEXIS INC COM 192005106 2314 101085 SH SOLE 101085 0 0 COGNEX CORP COM 192422103 18790 226417 SH SOLE 205887 0 20530 CONSTRUCTION PARTNERS INC COM CL A 21044C107 156744 5245773 SH SOLE 5178305 0 67468 COPART INC COM 217204106 9242 85092 SH SOLE 77687 0 7405 COSTAR GROUP INC COM 22160N109 1225 1490 SH SOLE 1490 0 0 COSTCO WHSL CORP NEW COM 22160K105 828 2350 SH SOLE 1875 0 475 COUPA SOFTWARE INC COM 22266L106 272 1070 SH SOLE 1070 0 0 CRYOPORT INC COM PAR $0.001 229050307 1628 31300 SH SOLE 31300 0 0 DANAHER CORPORATION COM 235851102 340 1510 SH SOLE 1230 0 280 DESCARTES SYS GROUP INC COM 249906108 185262 3041567 SH SOLE 3004382 0 37185 DIGI INTL INC COM 253798102 1832 96450 SH SOLE 96450 0 0 DISNEY WALT CO COM 254687106 203 1100 SH SOLE 810 0 290 DOLBY LABORATORIES INC COM CL A 25659T107 904 9153 SH SOLE 7663 0 1490 DORMAN PRODS INC COM 258278100 92519 901389 SH SOLE 899759 0 1630 DOUGLAS DYNAMICS INC COM 25960R105 130053 2818040 SH SOLE 2778015 0 40025 ECOLAB INC COM 278865100 256 1195 SH SOLE 735 0 460 ESCO TECHNOLOGIES INC COM 296315104 105147 965621 SH SOLE 963838 0 1783 ESSENTIAL UTILS INC COM 29670G102 272 6087 SH SOLE 5387 0 700 EVI INDS INC COM 26929N102 30944 1075562 SH SOLE 1045112 0 30450 EXPONENT INC COM 30214U102 194629 1997219 SH SOLE 1969832 0 27387 EXXON MOBIL CORP COM 30231G102 422 7554 SH SOLE 7404 0 150 FACTSET RESH SYS INC COM 303075105 638 2066 SH SOLE 2066 0 0 FAIR ISAAC CORP COM 303250104 19697 40524 SH SOLE 36769 0 3755 FASTENAL CO COM 311900104 1366 27162 SH SOLE 23862 0 3300 FIRSTSERVICE CORP NEW COM 33767E202 183628 1239139 SH SOLE 1223372 0 15767 FIVE9 INC COM 338307101 74686 477747 SH SOLE 473387 0 4360 FORTINET INC COM 34959E109 947 5133 SH SOLE 5133 0 0 FOX FACTORY HLDG CORP COM 35138V102 225486 1774640 SH SOLE 1771390 0 3250 GARMIN LTD SHS H2906T109 603 4570 SH SOLE 3870 0 700 GARTNER INC COM 366651107 11874 65045 SH SOLE 59245 0 5800 GENERAC HLDGS INC COM 368736104 18504 56509 SH SOLE 51234 0 5275 GRACO INC COM 384109104 20242 282628 SH SOLE 257078 0 25550 GRAND CANYON ED INC COM 38526M106 103795 969139 SH SOLE 958514 0 10625 GUIDEWIRE SOFTWARE INC COM 40171V100 16713 164447 SH SOLE 149412 0 15035 HEALTH CATALYST INC COM 42225T107 13762 294244 SH SOLE 271094 0 23150 HEICO CORP NEW CL A 422806208 23281 204940 SH SOLE 186675 0 18265 HELIOS TECHNOLOGIES INC COM 42328H109 101968 1399309 SH SOLE 1396759 0 2550 HENRY JACK & ASSOC INC COM 426281101 20519 135242 SH SOLE 122957 0 12285 HOME DEPOT INC COM 437076102 366 1200 SH SOLE 1200 0 0 I3 VERTICALS INC COM CL A 46571Y107 1796 57700 SH SOLE 57700 0 0 IAA INC COM 449253103 16874 306029 SH SOLE 277844 0 28185 IDEXX LABS INC COM 45168D104 636 1300 SH SOLE 1300 0 0 IHS MARKIT LTD SHS G47567105 958 9896 SH SOLE 8651 0 1245 ILLINOIS TOOL WKS INC COM 452308109 297 1340 SH SOLE 1070 0 270 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 345 5000 SH SOLE 5000 0 0 INTEL CORP COM 458140100 266 4150 SH SOLE 3650 0 500 INTRICON CORP COM 46121H109 1820 70975 SH SOLE 70975 0 0 INTUIT COM 461202103 615 1605 SH SOLE 1510 0 95 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 170 11350 SH SOLE 11350 0 0 ISHARES TR PFD AND INCM SEC 464288687 212 5531 SH SOLE 5531 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 119120 893352 SH SOLE 882341 0 11011 JOHNSON & JOHNSON COM 478160104 565 3440 SH SOLE 2730 0 710 JPMORGAN CHASE & CO COM 46625H100 315 2066 SH SOLE 1666 0 400 LAIRD SUPERFOOD INC COM STK 50736T102 1829 48800 SH SOLE 48800 0 0 LCI INDS COM 50189K103 11849 89574 SH SOLE 81319 0 8255 LEMAITRE VASCULAR INC COM 525558201 92524 1896761 SH SOLE 1893194 0 3567 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 75597 495881 SH SOLE 490961 0 4920 LIGHTSPEED POS INC SUB VTG SHS 53227R106 7625 121390 SH SOLE 109810 0 11580 LINDE PLC SHS G5494J103 747 2665 SH SOLE 2165 0 500 MARKEL CORP COM 570535104 646 567 SH SOLE 417 0 150 MASIMO CORP COM 574795100 251 1095 SH SOLE 1095 0 0 MASTERCARD INCORPORATED CL A 57636Q104 402 1130 SH SOLE 1040 0 90 MERCURY SYS INC COM 589378108 177753 2515973 SH SOLE 2482863 0 33110 MERIT MED SYS INC COM 589889104 139606 2331437 SH SOLE 2311355 0 20082 MESA LABS INC COM 59064R109 125267 514443 SH SOLE 514090 0 353 MICROSOFT CORP COM 594918104 910 3859 SH SOLE 3619 0 240 MODEL N INC COM 607525102 147648 4190977 SH SOLE 4188147 0 2830 NANOSTRING TECHNOLOGIES INC COM 63009R109 1386 21100 SH SOLE 21100 0 0 NATIONAL RESH CORP COM NEW 637372202 32708 698447 SH SOLE 697125 0 1322 NEOGEN CORP COM 640491106 166978 1878477 SH SOLE 1857278 0 21199 NIKE INC CL B 654106103 310 2335 SH SOLE 2075 0 260 NOVANTA INC COM 67000B104 146359 1109706 SH SOLE 1103361 0 6345 NV5 GLOBAL INC COM 62945V109 1954 20232 SH SOLE 20232 0 0 OMEGA FLEX INC COM 682095104 86085 545258 SH SOLE 544339 0 919 OMNICELL COM COM 68213N109 187443 1443315 SH SOLE 1423030 0 20285 ORTHOPEDIATRICS CORP COM 68752L100 2044 41920 SH SOLE 41920 0 0 PALOMAR HLDGS INC COM 69753M105 1597 23825 SH SOLE 23825 0 0 PAYLOCITY HLDG CORP COM 70438V106 125047 695365 SH SOLE 694100 0 1265 PEPSICO INC COM 713448108 205 1450 SH SOLE 1050 0 400 POOL CORP COM 73278L105 29668 85934 SH SOLE 78159 0 7775 PROS HOLDINGS INC COM 74346Y103 102934 2421970 SH SOLE 2417595 0 4375 Q2 HLDGS INC COM 74736L109 62493 623680 SH SOLE 622550 0 1130 RBC BEARINGS INC COM 75524B104 153120 778166 SH SOLE 768576 0 9590 REALPAGE INC COM 75606N109 95343 1093378 SH SOLE 1091293 0 2085 REPLIGEN CORP COM 759916109 199731 1027370 SH SOLE 1014910 0 12460 ROGERS CORP COM 775133101 81362 432293 SH SOLE 431548 0 745 ROLLINS INC COM 775711104 25677 745987 SH SOLE 680400 0 65587 ROPER TECHNOLOGIES INC COM 776696106 625 1550 SH SOLE 1320 0 230 SHOTSPOTTER INC COM 82536T107 1718 48980 SH SOLE 48980 0 0 SIMPSON MFG INC COM 829073105 142391 1372711 SH SOLE 1359964 0 12747 SIMULATIONS PLUS INC COM 829214105 45722 722985 SH SOLE 721705 0 1280 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 207813 1217134 SH SOLE 1202074 0 15060 SMUCKER J M CO COM NEW 832696405 454 3585 SH SOLE 2945 0 640 SPS COMM INC COM 78463M107 178693 1799344 SH SOLE 1781584 0 17760 STERIS PLC SHS USD G8473T100 228 1195 SH SOLE 1195 0 0 TELEFLEX INCORPORATED COM 879369106 19161 46121 SH SOLE 41911 0 4210 TRACTOR SUPPLY CO COM 892356106 1143 6455 SH SOLE 5805 0 650 TRANSCAT INC COM 893529107 2120 43200 SH SOLE 43200 0 0 TRANSUNION COM 89400J107 362 4025 SH SOLE 4025 0 0 TREX CO INC COM 89531P105 177565 1939752 SH SOLE 1912927 0 26825 TYLER TECHNOLOGIES INC COM 902252105 21673 51051 SH SOLE 46616 0 4435 U S PHYSICAL THERAPY INC COM 90337L108 1424 13675 SH SOLE 13675 0 0 VAIL RESORTS INC COM 91879Q109 21244 72838 SH SOLE 66298 0 6540 VEEVA SYS INC CL A COM 922475108 614 2350 SH SOLE 2350 0 0 VERICEL CORP COM 92346J108 2500 45000 SH SOLE 45000 0 0 VERISK ANALYTICS INC COM 92345Y106 1113 6297 SH SOLE 6057 0 240 VERIZON COMMUNICATIONS INC COM 92343V104 211 3622 SH SOLE 3622 0 0 VERTEX INC CL A 92538J106 70160 3191995 SH SOLE 3186195 0 5800 VOCERA COMMUNICATIONS INC COM 92857F107 113529 2951883 SH SOLE 2946578 0 5305 WASTE CONNECTIONS INC COM 94106B101 585 5415 SH SOLE 4965 0 450 WATSCO INC COM 942622200 17691 67845 SH SOLE 61620 0 6225 WD-40 CO COM 929236107 73237 239195 SH SOLE 238758 0 437 WEST PHARMACEUTICAL SVSC INC COM 955306105 27561 97811 SH SOLE 89136 0 8675 WILLDAN GROUP INC COM 96924N100 1755 42755 SH SOLE 42755 0 0 WORKIVA INC COM CL A 98139A105 46396 525675 SH SOLE 518975 0 6700 WP CAREY INC COM 92936U109 202 2850 SH SOLE 2850 0 0 XYLEM INC COM 98419M100 488 4640 SH SOLE 4280 0 360