0001085146-24-005191.txt : 20241028 0001085146-24-005191.hdr.sgml : 20241028 20241028152508 ACCESSION NUMBER: 0001085146-24-005191 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241028 DATE AS OF CHANGE: 20241028 EFFECTIVENESS DATE: 20241028 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: 241400453 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 09-30-2024 09-30-2024 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-28-2024 0 121 7370868011
INFORMATION TABLE 2 infotable.xml AAON INC COM PAR $0.004 000360206 BBG001S6CZK0 229180111 2125186 SH SOLE 2073652 0 51534 AGILYSYS INC COM 00847J105 BBG001S5V6V3 31064187 285071 SH SOLE 279231 0 5840 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 330362 1299 SH SOLE 1299 0 0 ALPHA TEKNOVA INC COM 02080L102 BBG00201BVP4 1476824 305129 SH SOLE 305129 0 0 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 485940 2930 SH SOLE 2930 0 0 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 369490 2210 SH SOLE 2210 0 0 ALTAIR ENGR INC COM CL A 021369103 BBG001SR65P2 240928846 2522551 SH SOLE 2455196 0 67355 ANSYS INC COM 03662Q105 BBG001S926L8 1134641 3561 SH SOLE 3561 0 0 APPLE INC COM 037833100 BBG001S5N8V8 321540 1380 SH SOLE 1380 0 0 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 38542619 96453 SH SOLE 92028 0 4425 AZENTA INC COM 114340102 BBG001S8F1B8 46311111 956051 SH SOLE 926011 0 30040 BALCHEM CORP COM 057665200 BBG001S5P2R4 206900060 1175569 SH SOLE 1142153 0 33416 BENTLEY SYS INC COM CL B 08265T208 BBG001SBWGV7 426042 8385 SH SOLE 8385 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 536203 1165 SH SOLE 1165 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 BBG001SFGWZ7 1633534 65237 SH SOLE 65237 0 0 BIO-TECHNE CORP COM 09073M104 BBG001S66C28 25105773 314097 SH SOLE 300347 0 13750 BLACKLINE INC COM 09239B109 BBG0029KJVD8 96996664 1759098 SH SOLE 1722643 0 36455 BOWMAN CONSULTING GROUP LTD COM 103002101 BBG003BPV1R9 1131038 46970 SH SOLE 46970 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 BBG003LFWPT4 33247244 237260 SH SOLE 226550 0 10710 CASELLA WASTE SYS INC CL A 147448104 BBG001SB5S05 322715713 3243700 SH SOLE 3152595 0 91105 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 BBG00WNSJM58 105064339 9508085 SH SOLE 9271240 0 236845 CLEARWATER ANALYTICS HLDGS I CL A 185123106 BBG012C765M3 171156039 6778457 SH SOLE 6588932 0 189525 COGNEX CORP COM 192422103 BBG001S5TC16 13158814 324909 SH SOLE 309134 0 15775 CONSTRUCTION PARTNERS INC COM CL A 21044C107 BBG00KK0CFZ7 246321548 3528962 SH SOLE 3426904 0 102058 COPART INC COM 217204106 BBG001S7MTB1 1274263 24318 SH SOLE 24318 0 0 COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 1145556 15185 SH SOLE 15185 0 0 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 944144 1065 SH SOLE 1065 0 0 CRYOPORT INC COM PAR $0.001 229050307 BBG001SLKBJ3 577083 71157 SH SOLE 71157 0 0 CSW INDUSTRIALS INC COM 126402106 BBG007NLG4M2 211420488 577037 SH SOLE 562620 0 14417 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 286361 1030 SH SOLE 1030 0 0 DESCARTES SYS GROUP INC COM 249906108 BBG001SBJY34 326238438 3168594 SH SOLE 3082789 0 85805 DIGI INTL INC COM 253798102 BBG001S5Z4V4 92252094 3350966 SH SOLE 3278536 0 72430 ENERGY RECOVERY INC COM 29270J100 BBG001T28M86 1559796 89695 SH SOLE 89695 0 0 ESCO TECHNOLOGIES INC COM 296315104 BBG001S6MFD1 135137623 1047741 SH SOLE 1024581 0 23160 EVI INDS INC COM 26929N102 BBG001SDGWV6 14985892 775266 SH SOLE 732971 0 42295 EXPONENT INC COM 30214U102 BBG001S9CG99 323535265 2806517 SH SOLE 2729139 0 77378 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 291174 2484 SH SOLE 2484 0 0 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 660804 1437 SH SOLE 1437 0 0 FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 27755409 14281 SH SOLE 13616 0 665 FASTENAL CO COM 311900104 BBG001S5R1F7 634567 8885 SH SOLE 8885 0 0 FEDERAL SIGNAL CORP COM 313855108 BBG001S5RD98 129820190 1389045 SH SOLE 1356495 0 32550 FIRSTSERVICE CORP NEW COM 33767E202 BBG0093LLBP5 264554758 1449933 SH SOLE 1407600 0 42333 FORTINET INC COM 34959E109 BBG001S77BL6 784341 10114 SH SOLE 10114 0 0 FOX FACTORY HLDG CORP COM 35138V102 BBG004T7VS71 44510991 1072554 SH SOLE 1048784 0 23770 GARMIN LTD SHS H2906T109 BBG001SG0H12 214757 1220 SH SOLE 1220 0 0 GARTNER INC COM 366651107 BBG001S5SD60 15783547 31146 SH SOLE 29781 0 1365 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 24717279 155572 SH SOLE 148467 0 7105 GRACO INC COM 384109104 BBG001S5RK56 37202164 425119 SH SOLE 405704 0 19415 GUIDEWIRE SOFTWARE INC COM 40171V100 BBG001TWHGX5 43004620 235075 SH SOLE 224190 0 10885 HEICO CORP NEW CL A 422806208 BBG001S96YM2 44649521 219128 SH SOLE 209303 0 9825 HELIOS TECHNOLOGIES INC COM 42328H109 BBG001S99DF3 82063134 1720401 SH SOLE 1676648 0 43753 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 32672258 185070 SH SOLE 176460 0 8610 HILLMAN SOLUTIONS CORP COM 431636109 BBG00YC6W7C4 90170509 8538874 SH SOLE 8286179 0 252695 I3 VERTICALS INC COM CL A 46571Y107 BBG00L32N3P6 1491743 70002 SH SOLE 70002 0 0 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 823003 1629 SH SOLE 1629 0 0 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 238484 910 SH SOLE 910 0 0 INTUIT COM 461202103 BBG001S6TWR2 475065 765 SH SOLE 765 0 0 IRADIMED CORP COM 46266A109 BBG006NM92Y1 1385741 27555 SH SOLE 27555 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 BBG001SQLKR2 84457089 857345 SH SOLE 833376 0 23969 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 328171 2025 SH SOLE 2025 0 0 LCI INDS COM 50189K103 BBG001S8G4D9 19648743 163006 SH SOLE 154971 0 8035 LEMAITRE VASCULAR INC COM 525558201 BBG001SK6CX3 183768978 1978351 SH SOLE 1931577 0 46774 LINDE PLC SHS G54950103 BBG01FND0CH6 493550 1035 SH SOLE 1035 0 0 MAMAS CREATIONS INC COM 56146T103 BBG001V1FNH5 1205230 165100 SH SOLE 165100 0 0 MARKEL GROUP INC COM 570535104 BBG001S9ZK95 227444 145 SH SOLE 145 0 0 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 520959 1055 SH SOLE 1055 0 0 MERCURY SYS INC COM 589378108 BBG001SBFLT8 49182805 1329265 SH SOLE 1295665 0 33600 MERIT MED SYS INC COM 589889104 BBG001S6KLT3 226236497 2289148 SH SOLE 2224451 0 64697 MESA LABS INC COM 59064R109 BBG001S5T762 68710270 529110 SH SOLE 517493 0 11617 METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 467906 312 SH SOLE 312 0 0 MICROSOFT CORP COM 594918104 BBG001S5TD05 1145459 2662 SH SOLE 2662 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 BBG005Q29V07 1385878 52695 SH SOLE 52695 0 0 MSA SAFETY INC COM 553498106 BBG001S5TCN2 78085657 440316 SH SOLE 426530 0 13786 NEOGEN CORP COM 640491106 BBG001S67B47 146351626 8706224 SH SOLE 8496367 0 209857 NOVANTA INC COM 67000B104 BBG001S6MRJ9 241658477 1350651 SH SOLE 1313121 0 37530 NV5 GLOBAL INC COM 62945V109 BBG005BT61P6 1471188 15738 SH SOLE 15738 0 0 OLO INC CL A 68134L109 BBG00ZCX7044 1539138 310310 SH SOLE 310310 0 0 ORTHOPEDIATRICS CORP COM 68752L100 BBG00HFFRW48 1459955 53853 SH SOLE 53853 0 0 PALOMAR HLDGS INC COM 69753M105 BBG00NLMRYV9 2350183 24825 SH SOLE 24825 0 0 PAYCOR HCM INC COM 70435P102 BBG010FNXN77 79481851 5601258 SH SOLE 5426888 0 174370 PHREESIA INC COM 71944F106 BBG001TG2W25 1779557 78085 SH SOLE 78085 0 0 PLANET LABS PBC COM CL A 72703X106 BBG00ZCV3Q27 1104853 495450 SH SOLE 495450 0 0 POOL CORP COM 73278L105 BBG001S5VBK4 35682206 94698 SH SOLE 90313 0 4385 Q2 HLDGS INC COM 74736L109 BBG005ZVK9Q1 184124635 2308194 SH SOLE 2247449 0 60745 RBC BEARINGS INC COM 75524B104 BBG001SNYTV1 221793278 740842 SH SOLE 720092 0 20750 REPLIGEN CORP COM 759916109 BBG001S5VNT9 139996462 940710 SH SOLE 915135 0 25575 ROLLINS INC COM 775711104 BBG001S5VRG4 51064051 1009570 SH SOLE 964423 0 45147 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 981560 1764 SH SOLE 1764 0 0 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 762524 1476 SH SOLE 1476 0 0 SIMPSON MFG INC COM 829073105 BBG001SB9QN0 271972496 1421930 SH SOLE 1383157 0 38773 SIMULATIONS PLUS INC COM 829214105 BBG001S9TQV4 61985848 1935848 SH SOLE 1889786 0 46062 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 BBG009T22D67 171543773 1136729 SH SOLE 1103174 0 33555 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 209503 1730 SH SOLE 1730 0 0 SOUNDTHINKING INC COM 82536T107 BBG001SM2GR1 873422 75360 SH SOLE 75360 0 0 SPS COMM INC COM 78463M107 BBG001T65R07 242436973 1248581 SH SOLE 1214496 0 34085 SPX TECHNOLOGIES INC COM 78473E103 BBG001S5W9N5 100022880 627260 SH SOLE 611200 0 16060 STERIS PLC SHS USD G8473T100 BBG00MRHG532 613384 2529 SH SOLE 2529 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 BBG001V2NPF1 153518209 7675910 SH SOLE 7452488 0 223422 TECSYS INC COM COM 878950104 1902355 63930 SH SOLE 63930 0 0 TELEFLEX INCORPORATED COM 879369106 BBG001S5WNP2 17716026 71632 SH SOLE 68262 0 3370 THUNDERBIRD ENTERTAINMENT GROU COM 88605U107 931390 616795 SH SOLE 616795 0 0 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 761946 2619 SH SOLE 2619 0 0 TRANSCAT INC COM 893529107 BBG001S5WVW6 109561457 907191 SH SOLE 889446 0 17745 TREX CO INC COM 89531P105 BBG001SB6TV8 129853837 1950343 SH SOLE 1891458 0 58885 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 51385455 88031 SH SOLE 84096 0 3935 U S PHYSICAL THERAPY COM 90337L108 BBG001S71ZL9 1271566 15025 SH SOLE 15025 0 0 UL SOLUTIONS INC CLASS A COM SHS 903731107 BBG007N72MB0 34929689 708513 SH SOLE 693950 0 14563 UNIVERSAL TECHNICAL INST INC COM 913915104 BBG001SC4X67 1383889 85110 SH SOLE 85110 0 0 VAIL RESORTS INC COM 91879Q109 BBG001S5TFD6 16442344 94339 SH SOLE 89799 0 4540 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 646190 3079 SH SOLE 3079 0 0 VERICEL CORP COM 92346J108 BBG001S6X9M3 87699592 2075730 SH SOLE 2033660 0 42070 VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 1437605 5365 SH SOLE 5365 0 0 VERTEX INC CL A 92538J106 BBG00VVT2FV3 87813968 2280290 SH SOLE 2233205 0 47085 VITA COCO CO INC COM 92846Q107 BBG012QFVTF8 1009818 35670 SH SOLE 35670 0 0 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 1060224 5929 SH SOLE 5929 0 0 WATSCO INC COM 942622200 BBG001S82CQ2 47482160 96532 SH SOLE 92142 0 4390 WD 40 CO COM 929236107 BBG001S5XD46 82975450 321760 SH SOLE 315488 0 6272 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 12629832 42077 SH SOLE 40242 0 1835 WILLDAN GROUP INC COM 96924N100 BBG001SNM0H3 1810522 44213 SH SOLE 44213 0 0 WORKIVA INC COM CL A 98139A105 BBG007BVZ8J7 81074976 1024709 SH SOLE 994429 0 30280 XYLEM INC COM 98419M100 BBG001V05C73 645308 4779 SH SOLE 4779 0 0