— Know what they know.
Not Investment Advice
Asset Manager ← All Institutions

Conestoga Capital Advisors, LLC

550 E. SWEDESFORD ROAD SUITE 120, WAYNE, PA 19087 • 484-654-1380

Q2 2025 · Filed 2025-07-30
Market Value
$6.8B
+2.1%
Holdings
125
New Purchases
3
Added To
34
Closed
4
Reduced
61
Top 10 Concentration
34.9%
Turnover
5.6%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
BFAM 1.57% 0.61% +0.96% $106M
ULS 1.26% 0.60% +0.65% $85M
FSS 2.13% 1.53% +0.60% $144M
MRCY 2.04% 1.47% +0.57% $138M
AGYS 1.24% 0.80% +0.44% $84M
SPXC 1.97% 1.55% +0.42% $133M
STVN 2.93% 2.52% +0.41% $198M
ROAD 4.14% 3.75% +0.39% $280M
ESE 2.88% 2.51% +0.38% $195M
NOVT 3.01% 2.63% +0.38% $204M
DGII 1.83% 1.50% +0.33% $124M
CCCS 2.02% 1.69% +0.32% $137M
TRNS 1.38% 1.08% +0.31% $94M
QTWO 2.67% 2.36% +0.30% $180M
VERX 1.77% 1.56% +0.22% $120M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
JBTM 0.31% 1.76% -1.46% $21M
NEOG 0.00% 1.12% -1.12% $0
SLP 0.33% 0.97% -0.63% $22M
MMSI 3.06% 3.61% -0.56% $207M
CWAN 2.17% 2.72% -0.55% $147M
PYCR 0.00% 0.45% -0.45% $0
EXPO 2.99% 3.39% -0.41% $202M
CWST 4.57% 4.84% -0.27% $309M
AXON 0.01% 0.24% -0.24% $368K
MLAB 0.79% 1.02% -0.23% $53M
BCPC 2.70% 2.92% -0.22% $183M
HLMN 0.78% 0.98% -0.20% $53M
AAON 2.03% 2.23% -0.20% $137M
DSGX 4.04% 4.23% -0.19% $273M
WK 1.18% 1.35% -0.17% $80M

Sector Allocation Over Time

Industry Breakdown

IndustryWeight
Industrials 47.3%
Technology 23.8%
Healthcare 14.9%
Basic Materials 5.0%
Real Estate 3.9%

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 12 $6M 0.1%
Large Cap 39 $988M 14.6%
Mid Cap 46 $5.0B 74.4%
Small Cap 25 $716M 10.6%
Micro Cap 3 $20M 0.3%

Portfolio Analytics

Avg Market Cap
$219.4B
Median Market Cap
$6.7B
Avg P/E
48.7
Median P/E
35.0
Avg Dividend Yield
0.01%
Avg Beta
1.01
# Stocks
125
# ETFs / Funds
0

Top Holdings (125 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 CWST 4.57% 2,680,114 $309M $115.38 -$12M -199,318 -6.9%
2 ROAD 4.14% 2,633,558 $280M $106.28 $32M -820,833 -23.8%
3 DSGX 4.04% 2,687,949 $273M $101.64 -$7M -91,503 -3.3%
4 RBC 3.63% 637,746 $245M $384.80 $10M -92,741 -12.7%
5 FSV 3.62% 1,402,540 $245M $174.62 $5M -41,079 -2.9%
6 MMSI 3.06% 2,211,589 $207M $93.48 -$33M -53,584 -2.4%
7 NOVT 3.01% 1,579,626 $204M $128.93 $29M +214,374 +15.7%
8 EXPO 2.99% 2,705,827 $202M $74.71 -$23M -70,207 -2.5%
9 STVN 2.93% 8,124,761 $198M $24.43 $31M -65,165 -0.8%
10 ESE 2.88% 1,017,028 $195M $191.87 $29M -26,774 -2.6%
11 BCPC 2.70% 1,147,367 $183M $159.20 -$11M -19,028 -1.6%
12 QTWO 2.67% 1,928,360 $180M $93.59 $24M -29,533 -1.5%
13 SSD 2.53% 1,103,162 $171M $155.31 -$6M -28,588 -2.5%
14 SPSC 2.52% 1,250,742 $170M $136.09 $3M -9,440 -0.8%
15 CSWI 2.51% 592,771 $170M $286.83 -$6M -10,506 -1.7%
16 CWAN 2.17% 6,690,647 $147M $21.93 -$33M -31,905 -0.5%
17 FSS 2.13% 1,353,428 $144M $106.42 $43M -25,047 -1.8%
18 SITE 2.07% 1,160,196 $140M $120.94 -$3M -23,378 -2.0%
19 MRCY 2.04% 2,558,935 $138M $53.86 $41M +300,749 +13.3%
20 AAON 2.03% 1,859,071 $137M $73.75 -$10M -29,841 -1.6%
21 CCCS 2.02% 14,520,630 $137M $9.41 $24M +2,081,265 +16.7%
22 SPXC 1.97% 795,188 $133M $167.68 $30M -4,007 -0.5%
23 LMAT 1.97% 1,603,528 $133M $83.05 -$5M -37,745 -2.3%
24 MSA 1.94% 784,924 $131M $167.53 $15M -6,015 -0.8%
25 DGII 1.83% 3,548,831 $124M $34.86 $24M -26,630 -0.7%
26 RGEN 1.80% 976,907 $122M $124.38 -$3M -3,340 -0.3%
27 VERX 1.77% 3,398,435 $120M $35.34 $17M +450,695 +15.3%
28 BL 1.74% 2,079,738 $118M $56.62 $16M -30,939 -1.5%
29 TREX 1.60% 1,996,530 $109M $54.38 -$8M -5,938 -0.3%
30 BFAM 1.57% 858,010 $106M $123.59 $66M +541,440 +171.0%
31 VCEL 1.55% 2,463,590 $105M $42.55 $13M +401,990 +19.5%
32 TRNS 1.38% 1,088,471 $94M $85.96 $22M +131,217 +13.7%
33 ULS 1.26% 1,169,274 $85M $72.86 $45M +458,972 +64.6%
34 AGYS 1.24% 732,264 $84M $114.64 $31M +1,225 +0.2%
35 WK 1.18% 1,170,311 $80M $68.45 -$9M -8,868 -0.8%
36 NCNO 1.10% 2,669,920 $75M $27.97 $16M +516,635 +24.0%
37 WDFC 1.08% 319,149 $73M $228.09 -$5M -654 -0.2%
38 KAI 1.04% 222,051 $70M $317.45 -$4M +842 +0.4%
39 HLIO 0.96% 1,954,386 $65M $33.37 $2M -17,077 -0.9%
40 ROL 0.90% 1,081,675 $61M $56.42 $1M -20,600 -1.9%
41 HEI-A 0.87% 228,703 $59M $258.75 $10M -3,360 -1.4%
42 BRKS 0.87% 1,918,366 $59M $30.78 -$7M +2,810 +0.1%
43 GWRE 0.87% 248,645 $59M $235.45 $11M -7,325 -2.9%
44 TYL 0.83% 94,426 $56M $592.84 $293K -1,355 -1.4%
45 CXT 0.79% 994,592 $54M $53.90 $3M +1,438 +0.1%
46 MLAB 0.79% 566,150 $53M $94.22 -$14M -5,208 -0.9%
47 HLMN 0.78% 7,357,129 $53M $7.14 -$12M -29,365 -0.4%
48 WSO 0.69% 105,692 $47M $441.62 -$7M +500 +0.5%
49 GGG 0.59% 465,169 $40M $85.97 $1M +3,375 +0.7%
50 POOL 0.58% 133,773 $39M $291.48 -$4M -120 -0.1%
51 JKHY 0.54% 201,560 $36M $180.17 -$408K +450 +0.2%
52 WST 0.35% 107,907 $24M $218.80 $7M +35,900 +49.9%
53 PCOR 0.34% 337,442 $23M $68.42 $8M +114,480 +51.4%
54 GNRC 0.34% 160,497 $23M $143.21 $2M -5,100 -3.1%
55 PCTY 0.33% 124,988 $23M $181.19 $3M +17,665 +16.5%
56 SLP 0.33% 1,282,143 $22M $17.45 -$42M -1,327,245 -50.9%
57 JBTM 0.31% 172,509 $21M $120.26 -$96M -784,588 -82.0%
58 EVI 0.27% 833,551 $18M $21.83 $5M +21,891 +2.7%
59 TECH 0.25% 331,912 $17M $51.45 -$2M +2,760 +0.8%
60 LCII 0.24% 175,596 $16M $91.19 $475K -2,120 -1.2%
61 WLDN 0.04% 44,093 $3M $62.51 $961K
62 PL 0.04% 427,365 $3M $6.10 $1M +49,615 +13.1%
63 UTI 0.03% 68,760 $2M $33.89 $150K -16,160 -19.0%
64 PHR 0.03% 77,455 $2M $28.46 $225K
65 ONT 0.03% 88,075 $2M $21.89 $927K +17,850 +25.4%
66 IIIV 0.03% 69,772 $2M $27.48 $196K
67 MAMA 0.03% 229,140 $2M $8.30 $410K
68 TCS.TO 0.03% 63,720 $2M $28.33 -$10K
69 OLO 0.03% 198,105 $2M $8.90 $157K -67,780 -25.5%
70 NVEE 0.03% 73,872 $2M $23.09 $282K
71 VRSK 0.03% 5,460 $2M $311.50 $71K -15 -0.3%
72 PLMR 0.02% 10,780 $2M $154.25 -$243K -3,125 -22.5%
73 COCO 0.02% 45,560 $2M $36.10 $555K +10,000 +28.1%
74 IRMD 0.02% 27,455 $2M $59.79 $201K
75 BWMN 0.02% 56,630 $2M $28.75 $392K
76 NABL 0.02% 180,780 $1M $8.10 $504K +45,350 +33.5%
77 ERII 0.02% 112,420 $1M $12.78 $14K +22,895 +25.6%
78 KIDS 0.02% 66,588 $1M $21.48 $105K +12,795 +23.8%
79 BLFS 0.02% 65,017 $1M $21.54 -$85K
80 MSFT 0.02% 2,707 $1M $497.41 $328K -5 -0.2%
81 CSGP 0.02% 15,490 $1M $80.40 $18K -5 -0.0%
82 WCN 0.02% 6,464 $1M $186.72 -$59K -20 -0.3%
83 USPH 0.02% 14,965 $1M $78.20 $87K
84 COST 0.02% 1,060 $1M $989.94 $42K -5 -0.5%
85 TWST 0.02% 28,390 $1M $36.79 +28,390 NEW
86 ROP 0.01% 1,739 $986K $566.84 -$48K -15 -0.9%
87 SSTI 0.01% 75,110 $981K $13.05 -$293K
88 TKNO 0.01% 192,274 $944K $4.91 -$54K
89 CPRT 0.01% 18,911 $928K $49.07 -$141K +20 +0.1%
90 IDXX 0.01% 1,684 $903K $536.34 $192K -10 -0.6%
91 VEEV 0.01% 3,059 $881K $287.98 $169K -15 -0.5%
92 CYRX 0.01% 110,557 $825K $7.46 $394K +39,640 +55.9%
93 SPGI 0.01% 1,496 $789K $527.28 $29K
94 FAST 0.01% 18,480 $776K $42.00 $56K +9,195 +99.0%
95 ANSS 0.01% 2,176 $764K $351.22 -$52K -401 -15.6%
96 FTNT 0.01% 7,173 $758K $105.72 -$229K -3,086 -30.1%
97 IT 0.01% 1,834 $741K $404.22 -$31K -5 -0.3%
98 TSCO 0.01% 13,140 $693K $52.77 -$28K +45 +0.3%
99 XYL 0.01% 4,829 $625K $129.36 $54K +50 +1.1%
100 INTU 0.01% 775 $610K $787.63 $132K -5 -0.6%

New Positions

SymbolValue% Port
TWST $1M 0.02%
NET $339K 0.01%
NVDA $237K —%

Sold Out Positions

SymbolValue% Port
MTD —%
SJM —%
NEOG —%
PYCR —%
View SEC EDGAR Filings for Conestoga Capital Advisors, LLC →

Sign in to InsiderStreet

You'll also get our free weekly newsletter with
smart money signals, market insights, and alpha ideas.
Unsubscribe anytime.

For informational purposes only. Not investment advice. Data sourced from SEC filings. Privacy Terms