0001085146-22-001542.txt : 20220425 0001085146-22-001542.hdr.sgml : 20220425 20220425113952 ACCESSION NUMBER: 0001085146-22-001542 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220425 DATE AS OF CHANGE: 20220425 EFFECTIVENESS DATE: 20220425 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: 22848091 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-2022 03-31-2022 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-22-2022 0 139 6631270
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE AAON INC COM PAR $0.004 000360206 124052 2225944 SH SOLE 2222277 0 3667 ADOBE SYSTEMS INCORPORATED COM 00724F101 547 1200 SH SOLE 1080 0 120 ALIGN TECHNOLOGY INC COM 016255101 747 1714 SH SOLE 1654 0 60 ALPHA TEKNOVA INC COM 02080L102 1217 88110 SH SOLE 88110 0 0 ALPHABET INC CAP STK CL A 02079K305 542 195 SH SOLE 145 0 50 ALPHABET INC CAP STK CL C 02079K107 545 195 SH SOLE 145 0 50 ALTAIR ENGR INC COM CL A 021369103 152155 2362649 SH SOLE 2340434 0 22215 AMGEN INC COM 031162100 322 1330 SH SOLE 1330 0 0 ANSYS INC COM 03662Q105 1824 5743 SH SOLE 5173 0 570 APPLE INC COM 037833100 1441 8250 SH SOLE 5910 0 2340 APTARGROUP INC COM 038336103 16144 137392 SH SOLE 126047 0 11345 AVALARA INC COM 05338G106 14220 142901 SH SOLE 131541 0 11360 AXON ENTERPRISE INC COM 05464C101 137296 996851 SH SOLE 982811 0 14040 AZENTA INC COM 114340102 122677 1480178 SH SOLE 1477786 0 2392 BALCHEM CORP COM 057665200 138255 1011373 SH SOLE 1002334 0 9039 BALL CORP COM 058498106 735 8162 SH SOLE 6912 0 1250 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 393 1115 SH SOLE 1115 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 1304 57365 SH SOLE 57365 0 0 BIO-TECHNE CORP COM 09073M104 28069 64819 SH SOLE 59894 0 4925 BLACKLINE INC COM 09239B109 104531 1427632 SH SOLE 1425082 0 2550 BRIGHT HORIZONS FAM SOL IN D COM 109194100 25259 190359 SH SOLE 174954 0 15405 CAREDX INC COM 14167L103 48966 1323773 SH SOLE 1305238 0 18535 CASELLA WASTE SYS INC CL A 147448104 267935 3056871 SH SOLE 3013706 0 43165 CODEXIS INC COM 192005106 1465 71040 SH SOLE 71040 0 0 COGNEX CORP COM 192422103 20024 259552 SH SOLE 238777 0 20775 COMPUTER SVCS INC COM COM 20539A105 56398 1139357 SH SOLE 1137502 0 1855 CONSTRUCTION PARTNERS INC COM CL A 21044C107 141006 5386003 SH SOLE 5320010 0 65993 COPART INC COM 217204106 1066 8494 SH SOLE 8144 0 350 COSTAR GROUP INC COM 22160N109 1120 16810 SH SOLE 16810 0 0 COSTCO WHSL CORP NEW COM 22160K105 1385 2405 SH SOLE 1930 0 475 COUPA SOFTWARE INC COM 22266L106 274 2693 SH SOLE 2693 0 0 CRYOPORT INC COM PAR $0.001 229050307 1483 42485 SH SOLE 42485 0 0 DANAHER CORPORATION COM 235851102 408 1390 SH SOLE 1150 0 240 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 87110 3533860 SH SOLE 3477925 0 55935 DESCARTES SYS GROUP INC COM 249906108 227084 3099699 SH SOLE 3064439 0 35260 DIGI INTL INC COM 253798102 2128 98900 SH SOLE 98900 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 433 5540 SH SOLE 3810 0 1730 DOUGLAS DYNAMICS INC COM 25960R105 101956 2947554 SH SOLE 2907829 0 39725 ECOLAB INC COM 278865100 218 1235 SH SOLE 775 0 460 ESCO TECHNOLOGIES INC COM 296315104 69264 990613 SH SOLE 988827 0 1786 ESSENTIAL UTILS INC COM 29670G102 319 6237 SH SOLE 5537 0 700 EVI INDS INC COM 26929N102 20887 1123570 SH SOLE 1093670 0 29900 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 61313 1305079 SH SOLE 1302944 0 2135 EXPONENT INC COM 30214U102 259446 2401166 SH SOLE 2370524 0 30642 EXXON MOBIL CORP COM 30231G102 626 7579 SH SOLE 7429 0 150 FACTSET RESH SYS INC COM 303075105 808 1861 SH SOLE 1861 0 0 FAIR ISAAC CORP COM 303250104 29247 62699 SH SOLE 57699 0 5000 FASTENAL CO COM 311900104 1201 20225 SH SOLE 16925 0 3300 FIRSTSERVICE CORP NEW COM 33767E202 190541 1315167 SH SOLE 1295938 0 19229 FIVE9 INC COM 338307101 14235 128941 SH SOLE 118256 0 10685 FORTINET INC COM 34959E109 1180 3454 SH SOLE 3454 0 0 FOX FACTORY HLDG CORP COM 35138V102 149616 1527471 SH SOLE 1524696 0 2775 GARMIN LTD SHS H2906T109 459 3870 SH SOLE 3870 0 0 GARTNER INC COM 366651107 17001 57155 SH SOLE 52715 0 4440 GENERAC HLDGS INC COM 368736104 12914 43443 SH SOLE 40013 0 3430 GRACO INC COM 384109104 21621 310114 SH SOLE 285189 0 24925 GUIDEWIRE SOFTWARE INC COM 40171V100 17554 185525 SH SOLE 170590 0 14935 HEALTH CATALYST INC COM 42225T107 1581 60500 SH SOLE 60500 0 0 HEICO CORP NEW CL A 422806208 22666 178715 SH SOLE 164675 0 14040 HELIOS TECHNOLOGIES INC COM 42328H109 132027 1645197 SH SOLE 1642438 0 2759 HENRY JACK & ASSOC INC COM 426281101 29100 147680 SH SOLE 135970 0 11710 HILLMAN SOLUTIONS CORP COM 431636109 94004 7912777 SH SOLE 7821547 0 91230 HOME DEPOT INC COM 437076102 364 1215 SH SOLE 1215 0 0 I3 VERTICALS INC COM CL A 46571Y107 1875 67295 SH SOLE 67295 0 0 IDEXX LABS INC COM 45168D104 884 1615 SH SOLE 1615 0 0 ILLINOIS TOOL WKS INC COM 452308109 304 1450 SH SOLE 1180 0 270 INTRICON CORP COM 46121H109 1319 55295 SH SOLE 55295 0 0 INTUIT COM 461202103 673 1400 SH SOLE 1365 0 35 JOHN BEAN TECHNOLOGIES CORP COM 477839104 130147 1098567 SH SOLE 1087459 0 11108 JOHNSON & JOHNSON COM 478160104 644 3635 SH SOLE 2865 0 770 JPMORGAN CHASE & CO COM 46625H100 282 2066 SH SOLE 1666 0 400 LCI INDS COM 50189K103 10628 102376 SH SOLE 93596 0 8780 LEMAITRE VASCULAR INC COM 525558201 87357 1879847 SH SOLE 1876344 0 3503 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 8338 273659 SH SOLE 252999 0 20660 LINDE PLC SHS G5494J103 854 2675 SH SOLE 2175 0 500 MARKEL CORP COM 570535104 841 570 SH SOLE 420 0 150 MASTERCARD INCORPORATED CL A 57636Q104 427 1195 SH SOLE 1105 0 90 MERCK & CO INC COM 58933Y105 205 2500 SH SOLE 2500 0 0 MERCURY SYS INC COM 589378108 172961 2683639 SH SOLE 2650989 0 32650 MERIT MED SYS INC COM 589889104 168690 2535932 SH SOLE 2504000 0 31932 MESA LABS INC COM 59064R109 133448 523571 SH SOLE 523217 0 354 MICROSOFT CORP COM 594918104 1193 3869 SH SOLE 3629 0 240 MODEL N INC COM 607525102 127616 4744101 SH SOLE 4740721 0 3380 MONTROSE ENVIRONMENTAL GROUP COM 615111101 1489 28130 SH SOLE 28130 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1433 41240 SH SOLE 41240 0 0 NATIONAL RESH CORP COM NEW 637372202 28877 728297 SH SOLE 726969 0 1328 NEOGEN CORP COM 640491106 119530 3875795 SH SOLE 3834147 0 41648 NIKE INC CL B 654106103 449 3340 SH SOLE 2530 0 810 NOVANTA INC COM 67000B104 199785 1404067 SH SOLE 1390427 0 13640 NV5 GLOBAL INC COM 62945V109 1972 14792 SH SOLE 14792 0 0 OMEGA FLEX INC COM 682095104 72551 558642 SH SOLE 557645 0 997 OMNICELL COM COM 68213N109 219011 1691338 SH SOLE 1667398 0 23940 ORTHOPEDIATRICS CORP COM 68752L100 1738 32183 SH SOLE 32183 0 0 PALOMAR HLDGS INC COM 69753M105 1591 24865 SH SOLE 24865 0 0 PAYCOR HCM INC COM 70435P102 118330 4064917 SH SOLE 4058347 0 6570 PEPSICO INC COM 713448108 243 1450 SH SOLE 1050 0 400 POOL CORP COM 73278L105 31743 75069 SH SOLE 69244 0 5825 PROS HOLDINGS INC COM 74346Y103 117279 3520835 SH SOLE 3515060 0 5775 PUBLIC STORAGE COM 74460D109 261 670 SH SOLE 670 0 0 Q2 HLDGS INC COM 74736L109 142798 2316267 SH SOLE 2286507 0 29760 QUALTRICS INTL INC COM CL A 747601201 422 14766 SH SOLE 14766 0 0 RBC BEARINGS INC COM 75524B104 156016 804703 SH SOLE 794363 0 10340 REPLIGEN CORP COM 759916109 145341 772719 SH SOLE 759789 0 12930 ROGERS CORP COM 775133101 43147 158804 SH SOLE 158489 0 315 ROLLINS INC COM 775711104 28578 815338 SH SOLE 753476 0 61862 ROPER TECHNOLOGIES INC COM 776696106 937 1985 SH SOLE 1755 0 230 S&P GLOBAL INC COM 78409V104 1158 2822 SH SOLE 2469 0 353 SEMLER SCIENTIFIC INC COM 81684M104 1268 25595 SH SOLE 25595 0 0 SHOTSPOTTER INC COM 82536T107 1324 47775 SH SOLE 47775 0 0 SHUTTERSTOCK INC COM 825690100 101237 1087633 SH SOLE 1085875 0 1758 SIMPSON MFG INC COM 829073105 151018 1384978 SH SOLE 1372373 0 12605 SIMULATIONS PLUS INC COM 829214105 113494 2226240 SH SOLE 2224814 0 1426 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 171019 1057696 SH SOLE 1046751 0 10945 SMUCKER J M CO COM NEW 832696405 494 3645 SH SOLE 3005 0 640 SPS COMM INC COM 78463M107 240482 1832943 SH SOLE 1815548 0 17395 STERIS PLC SHS USD G8473T100 615 2545 SH SOLE 2545 0 0 TECSYS INC COM COM 878950104 1170 45745 SH SOLE 45745 0 0 TELEFLEX INCORPORATED COM 879369106 20960 59071 SH SOLE 54521 0 4550 THUNDERBIRD ENTERTAINMENT GROU COM 88605U107 1976 588950 SH SOLE 588950 0 0 TRACTOR SUPPLY CO COM 892356106 1281 5488 SH SOLE 4838 0 650 TRANSCAT INC COM 893529107 18733 230873 SH SOLE 230438 0 435 TRANSUNION COM 89400J107 609 5895 SH SOLE 5245 0 650 TREX CO INC COM 89531P105 113464 1736786 SH SOLE 1709501 0 27285 TYLER TECHNOLOGIES INC COM 902252105 25453 57212 SH SOLE 52777 0 4435 U S PHYSICAL THERAPY COM 90337L108 1604 16125 SH SOLE 16125 0 0 USERTESTING INC COM 91734E101 1254 117310 SH SOLE 117310 0 0 VAIL RESORTS INC COM 91879Q109 19822 76159 SH SOLE 70184 0 5975 VEEVA SYS INC CL A COM 922475108 768 3613 SH SOLE 3613 0 0 VERICEL CORP COM 92346J108 99250 2596810 SH SOLE 2592640 0 4170 VERISK ANALYTICS INC COM 92345Y106 1298 6047 SH SOLE 6047 0 0 VERTEX INC CL A 92538J106 51219 3338909 SH SOLE 3333109 0 5800 WASTE CONNECTIONS INC COM 94106B101 959 6865 SH SOLE 6415 0 450 WATSCO INC COM 942622200 22408 73557 SH SOLE 67732 0 5825 WD 40 CO COM 929236107 56929 310695 SH SOLE 310141 0 554 WEST PHARMACEUTICAL SVSC INC COM 955306105 29693 72296 SH SOLE 66656 0 5640 WILLDAN GROUP INC COM 96924N100 1348 43915 SH SOLE 43915 0 0 WORKIVA INC COM CL A 98139A105 115367 977690 SH SOLE 966150 0 11540 WP CAREY INC COM 92936U109 230 2850 SH SOLE 2850 0 0 XYLEM INC COM 98419M100 451 5290 SH SOLE 4930 0 360