0001085146-24-000522.txt : 20240126 0001085146-24-000522.hdr.sgml : 20240126 20240126171340 ACCESSION NUMBER: 0001085146-24-000522 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240126 DATE AS OF CHANGE: 20240126 EFFECTIVENESS DATE: 20240126 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Conestoga Capital Advisors, LLC CENTRAL INDEX KEY: 0001163744 ORGANIZATION NAME: IRS NUMBER: 233072906 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10029 FILM NUMBER: 24568900 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 X0202 13F-HR LIVE false false false 0001163744 XXXXXXXX 12-31-2023 12-31-2023 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 01-26-2024 0 131 6664206536 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE AAON INC COM PAR $0.004 000360206 BBG001S6CZK0 247777835 3354242 SH SOLE 3338911 0 15331 ADOBE INC COM 00724F101 BBG001S5NCQ5 405688 680 SH SOLE 680 0 0 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 443606 1619 SH SOLE 1619 0 0 ALPHA TEKNOVA INC COM 02080L102 BBG00201BVP4 923283 247529 SH SOLE 247529 0 0 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 803916 5755 SH SOLE 5755 0 0 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 430541 3055 SH SOLE 3055 0 0 ALTAIR ENGR INC COM CL A 021369103 BBG001SR65P2 204039431 2424711 SH SOLE 2400086 0 24625 AMGEN INC COM 031162100 BBG001S5NNL6 325463 1130 SH SOLE 1130 0 0 ANSYS INC COM 03662Q105 BBG001S926L8 1847059 5090 SH SOLE 5090 0 0 APPLE INC COM 037833100 BBG001S5N8V8 1099346 5710 SH SOLE 5710 0 0 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 136781860 529485 SH SOLE 522985 0 6500 AZENTA INC COM 114340102 BBG001S8F1B8 84114240 1291284 SH SOLE 1288659 0 2625 BALCHEM CORP COM 057665200 BBG001S5P2R4 161127842 1083212 SH SOLE 1070473 0 12739 BENTLEY SYS INC COM CL B 08265T208 BBG001SBWGV7 330038 6325 SH SOLE 6325 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 388759 1090 SH SOLE 1090 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 BBG001SFGWZ7 1053764 64847 SH SOLE 64847 0 0 BIO-TECHNE CORP COM 09073M104 BBG001S66C28 19378888 251152 SH SOLE 237272 0 13880 BLACKLINE INC COM 09239B109 BBG0029KJVD8 88342297 1414835 SH SOLE 1412035 0 2800 BRIGHT HORIZONS FAM SOL IN D COM 109194100 BBG003LFWPT4 17666702 187465 SH SOLE 176655 0 10810 CASELLA WASTE SYS INC CL A 147448104 BBG001SB5S05 260628644 3049715 SH SOLE 3009725 0 39990 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 BBG00WNSJM58 11468762 1006915 SH SOLE 947710 0 59205 CLEARWATER ANALYTICS HLDGS I CL A 185123106 BBG012C765M3 128720131 6426367 SH SOLE 6342672 0 83695 COGNEX CORP COM 192422103 BBG001S5TC16 11045614 264629 SH SOLE 248854 0 15775 CONSTRUCTION PARTNERS INC COM CL A 21044C107 BBG00KK0CFZ7 197601777 4540482 SH SOLE 4478319 0 62163 COPART INC COM 217204106 BBG001S7MTB1 1310897 26753 SH SOLE 26753 0 0 COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 1364158 15610 SH SOLE 15610 0 0 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1415872 2145 SH SOLE 2145 0 0 CRYOPORT INC COM PAR $0.001 229050307 BBG001SLKBJ3 1095561 70727 SH SOLE 70727 0 0 CSW INDUSTRIALS INC COM 126402106 BBG007NLG4M2 82690310 398680 SH SOLE 394160 0 4520 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 246377 1065 SH SOLE 1065 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 BBG01282ZKG1 54880102 5521137 SH SOLE 5450822 0 70315 DESCARTES SYS GROUP INC COM 249906108 BBG001SBJY34 254380607 3026179 SH SOLE 2991209 0 34970 DIGI INTL INC COM 253798102 BBG001S5Z4V4 93435160 3593660 SH SOLE 3589530 0 4130 DOLBY LABORATORIES INC COM CL A 25659T107 BBG001SDXGH8 234410 2720 SH SOLE 2720 0 0 DOUGLAS DYNAMICS INC COM 25960R105 BBG001T6QFV6 65055979 2191913 SH SOLE 2189272 0 2641 ESCO TECHNOLOGIES INC COM 296315104 BBG001S6MFD1 119715053 1022943 SH SOLE 1018751 0 4192 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 488799 13087 SH SOLE 13087 0 0 EVI INDS INC COM 26929N102 BBG001SDGWV6 14405083 607041 SH SOLE 564236 0 42805 EXPONENT INC COM 30214U102 BBG001S9CG99 215812566 2451301 SH SOLE 2420747 0 30554 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 677764 6779 SH SOLE 6779 0 0 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 706988 1482 SH SOLE 1482 0 0 FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 35576802 30564 SH SOLE 28769 0 1795 FASTENAL CO COM 311900104 BBG001S5R1F7 1107243 17095 SH SOLE 17095 0 0 FEDERAL SIGNAL CORP COM 313855108 BBG001S5RD98 103615419 1350214 SH SOLE 1347855 0 2359 FIRSTSERVICE CORP NEW COM 33767E202 BBG0093LLBP5 221598662 1367133 SH SOLE 1346695 0 20438 FIVE9 INC COM 338307101 BBG001V0P7K7 10828767 137613 SH SOLE 128498 0 9115 FORTINET INC COM 34959E109 BBG001S77BL6 920033 15719 SH SOLE 15719 0 0 FOX FACTORY HLDG CORP COM 35138V102 BBG004T7VS71 76551944 1134439 SH SOLE 1132344 0 2095 GARMIN LTD SHS H2906T109 BBG001SG0H12 375337 2920 SH SOLE 2920 0 0 GARTNER INC COM 366651107 BBG001S5SD60 21720495 48149 SH SOLE 45534 0 2615 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 10617324 82152 SH SOLE 76877 0 5275 GRACO INC COM 384109104 BBG001S5RK56 29713044 342474 SH SOLE 322709 0 19765 GUIDEWIRE SOFTWARE INC COM 40171V100 BBG001TWHGX5 20646724 189350 SH SOLE 178345 0 11005 HEICO CORP NEW CL A 422806208 BBG001S96YM2 24851934 174473 SH SOLE 164438 0 10035 HELIOS TECHNOLOGIES INC COM 42328H109 BBG001S99DF3 91051838 2007758 SH SOLE 2003905 0 3853 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 24529475 150110 SH SOLE 141410 0 8700 HILLMAN SOLUTIONS CORP COM 431636109 BBG00YC6W7C4 84555104 9180793 SH SOLE 9066863 0 113930 HOME DEPOT INC COM 437076102 BBG001S5RTW7 417593 1205 SH SOLE 1205 0 0 I3 VERTICALS INC COM CL A 46571Y107 BBG00L32N3P6 1473051 69582 SH SOLE 69582 0 0 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 956906 1724 SH SOLE 1724 0 0 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 309089 1180 SH SOLE 1180 0 0 INTUIT COM 461202103 BBG001S6TWR2 850041 1360 SH SOLE 1360 0 0 IRADIMED CORP COM 46266A109 BBG006NM92Y1 749077 15780 SH SOLE 15780 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 BBG001SQLKR2 91521989 920281 SH SOLE 911506 0 8775 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 500001 3190 SH SOLE 3190 0 0 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 351427 2066 SH SOLE 2066 0 0 LCI INDS COM 50189K103 BBG001S8G4D9 13214132 105116 SH SOLE 98396 0 6720 LEMAITRE VASCULAR INC COM 525558201 BBG001SK6CX3 109431662 1927971 SH SOLE 1924132 0 3839 LINDE PLC SHS G54950103 BBG01FND0CH6 979543 2385 SH SOLE 2385 0 0 MARKEL GROUP INC COM 570535104 BBG001S9ZK95 717049 505 SH SOLE 505 0 0 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 471294 1105 SH SOLE 1105 0 0 MERCK & CO INC COM 58933Y105 BBG001S5TC52 272550 2500 SH SOLE 2500 0 0 MERCURY SYS INC COM 589378108 BBG001SBFLT8 89613286 2450459 SH SOLE 2424964 0 25495 MERIT MED SYS INC COM 589889104 BBG001S6KLT3 163461210 2151938 SH SOLE 2122501 0 29437 MESA LABS INC COM 59064R109 BBG001S5T762 60605605 578463 SH SOLE 577789 0 674 METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 380869 314 SH SOLE 314 0 0 MICROSOFT CORP COM 594918104 BBG001S5TD05 1165348 3099 SH SOLE 3099 0 0 MODEL N INC COM 607525102 BBG001SQGHS4 103004395 3824894 SH SOLE 3820514 0 4380 MONTROSE ENVIRONMENTAL GROUP COM 615111101 BBG005Q29V07 1326969 41300 SH SOLE 41300 0 0 MSA SAFETY INC COM 553498106 BBG001S5TCN2 9944087 58900 SH SOLE 55435 0 3465 NATIONAL RESH CORP COM NEW 637372202 BBG004K1F9R1 30888675 780806 SH SOLE 779314 0 1492 NEOGEN CORP COM 640491106 BBG001S67B47 137101937 6817600 SH SOLE 6743528 0 74072 NIKE INC CL B 654106103 BBG001S6NTK2 300196 2765 SH SOLE 2765 0 0 NOVANTA INC COM 67000B104 BBG001S6MRJ9 216658791 1286496 SH SOLE 1270321 0 16175 NV5 GLOBAL INC COM 62945V109 BBG005BT61P6 1738250 15643 SH SOLE 15643 0 0 OLO INC CL A 68134L109 BBG00ZCX7044 1246989 218005 SH SOLE 218005 0 0 OMEGA FLEX INC COM 682095104 BBG001SNLHY8 21015980 298057 SH SOLE 297855 0 202 ORTHOPEDIATRICS CORP COM 68752L100 BBG00HFFRW48 1474426 45353 SH SOLE 45353 0 0 PALOMAR HLDGS INC COM 69753M105 BBG00NLMRYV9 1506103 27137 SH SOLE 27137 0 0 PAYCOR HCM INC COM 70435P102 BBG010FNXN77 103483482 4793121 SH SOLE 4741711 0 51410 PEPSICO INC COM 713448108 BBG001S695T1 246268 1450 SH SOLE 1450 0 0 PHREESIA INC COM 71944F106 BBG001TG2W25 1790305 77335 SH SOLE 77335 0 0 PLANET LABS PBC COM CL A 72703X106 BBG00ZCV3Q27 855855 346500 SH SOLE 346500 0 0 POOL CORP COM 73278L105 BBG001S5VBK4 30596208 76738 SH SOLE 72313 0 4425 PROCORE TECHNOLOGIES INC COM 74275K108 BBG0026ZJ313 216312 3125 SH SOLE 3125 0 0 PROS HOLDINGS INC COM 74346Y103 BBG001ST38G5 126069207 3250044 SH SOLE 3236994 0 13050 Q2 HLDGS INC COM 74736L109 BBG005ZVK9Q1 95650202 2203414 SH SOLE 2178664 0 24750 RBC BEARINGS INC COM 75524B104 BBG001SNYTV1 198154385 695547 SH SOLE 685932 0 9615 REPLIGEN CORP COM 759916109 BBG001S5VNT9 127610892 709738 SH SOLE 699853 0 9885 ROLLINS INC COM 775711104 BBG001S5VRG4 35420300 811090 SH SOLE 765263 0 45827 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 1196103 2194 SH SOLE 2194 0 0 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 1190274 2702 SH SOLE 2702 0 0 SEMLER SCIENTIFIC INC COM 81684M104 BBG005LBVC90 1350801 30499 SH SOLE 30499 0 0 SIMPSON MFG INC COM 829073105 BBG001SB9QN0 271840023 1373068 SH SOLE 1359252 0 13816 SIMULATIONS PLUS INC COM 829214105 BBG001S9TQV4 101098134 2259176 SH SOLE 2256556 0 2620 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 BBG009T22D67 179480275 1104494 SH SOLE 1091594 0 12900 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 447385 3540 SH SOLE 3540 0 0 SOUNDTHINKING INC COM 82536T107 BBG001SM2GR1 1748979 68480 SH SOLE 68480 0 0 SPS COMM INC COM 78463M107 BBG001T65R07 260554107 1344171 SH SOLE 1328296 0 15875 STERIS PLC SHS USD G8473T100 BBG00MRHG532 580184 2639 SH SOLE 2639 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 BBG001V2NPF1 124368112 4557278 SH SOLE 4501904 0 55374 TECSYS INC COM COM 878950104 1581280 63550 SH SOLE 63550 0 0 TELEFLEX INCORPORATED COM 879369106 BBG001S5WNP2 14719039 59032 SH SOLE 55662 0 3370 THUNDERBIRD ENTERTAINMENT GROU COM 88605U107 1078723 613105 SH SOLE 613105 0 0 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 969570 4509 SH SOLE 4509 0 0 TRANSCAT INC COM 893529107 BBG001S5WVW6 83403593 762861 SH SOLE 762046 0 815 TREX CO INC COM 89531P105 BBG001SB6TV8 156152537 1886128 SH SOLE 1856013 0 30115 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 29438157 70406 SH SOLE 66401 0 4005 U S PHYSICAL THERAPY COM 90337L108 BBG001S71ZL9 1390580 14930 SH SOLE 14930 0 0 VAIL RESORTS INC COM 91879Q109 BBG001S5TFD6 16256594 76154 SH SOLE 71614 0 4540 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 618759 3214 SH SOLE 3214 0 0 VERICEL CORP COM 92346J108 BBG001S6X9M3 83325976 2339960 SH SOLE 2335405 0 4555 VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 1378222 5770 SH SOLE 5770 0 0 VERTEX INC CL A 92538J106 BBG00VVT2FV3 76310783 2832620 SH SOLE 2826625 0 5995 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 987272 6614 SH SOLE 6614 0 0 WATSCO INC COM 942622200 BBG001S82CQ2 32995189 77007 SH SOLE 72567 0 4440 WD 40 CO COM 929236107 BBG001S5XD46 75154537 314362 SH SOLE 313734 0 628 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 19490898 55353 SH SOLE 52283 0 3070 WILLDAN GROUP INC COM 96924N100 BBG001SNM0H3 1188584 55283 SH SOLE 55283 0 0 WORKIVA INC COM CL A 98139A105 BBG007BVZ8J7 96730677 952730 SH SOLE 942985 0 9745 XYLEM INC COM 98419M100 BBG001V05C73 517936 4529 SH SOLE 4529 0 0