Investor

Conestoga Capital Advisors, LLC

Portfolio Total Value

$7,570,648,000.00

Number of Stocks

125

Period of Reporting

2024-12-31

Stocks

Stock Value % Recent Activity Share Reported Price Current Price +/- Reported Price 52 Week Low 52 Week High
DSGX $357,895,000.0 4.79%
Reduced 0.57%
3,150,492 $113.6 $90.71
Reduced 20.15%
$84.12 $122.88
CWST $342,308,000.0 4.58%
Reduced 0.26%
3,235,127 $105.81 $99.05
Reduced 6.39%
$84.45 $114.88
ROAD $310,891,000.0 4.16%
Reduced 0.41%
3,514,482 $88.46 $110.08
Added 24.44%
$41.75 $103.69
FSV $262,289,000.0 3.51%
Reduced 0.07%
1,448,952 $181.02 $154.54
Reduced 14.63%
$141.26 $197.84
EXPO $249,714,000.0 3.34%
Reduced 0.14%
2,802,629 $89.1 $73.63
Reduced 17.36%
$68.7 $115.75
SPSC $229,728,000.0 3.07%
Added 0.0%
1,248,592 $183.99 $86.23
Reduced 53.13%
$160.58 $218.74
AAON $222,490,000.0 2.97%
Reduced 11.04%
1,890,640 $117.68 $77.93
Reduced 33.78%
$69.54 $144.07
MMSI $221,479,000.0 2.96%
Added 0.03%
2,289,903 $96.72 $86.7
Reduced 10.36%
$70.7 $108.08
ROLL $221,326,000.0 2.96%
Reduced 0.13%
739,877 $299.14 $0.0
Reduced 100.0%
$0.0 $0.0
SSD $212,691,000.0 2.84%
Reduced 9.8%
1,282,588 $165.83 $169.47
Added 2.2%
$155.73 $218.38
NOVT $205,938,000.0 2.75%
Reduced 0.19%
1,348,032 $152.77 $118.95
Reduced 22.14%
$143.18 $187.12
CSWI $202,504,000.0 2.71%
Reduced 0.53%
573,992 $352.8 $0.0
Reduced 100.0%
$0.0 $0.0
QTWO $193,994,000.0 2.59%
Reduced 16.5%
1,927,413 $100.65 $75.31
Reduced 25.18%
$40.6 $112.82
BCPC $191,500,000.0 2.56%
Reduced 0.06%
1,174,884 $162.99 $155.98
Reduced 4.3%
$137.69 $186.03
CWAN $185,775,000.0 2.48%
Reduced 0.41%
6,750,577 $27.52 $21.81
Reduced 20.75%
$15.62 $35.71
STVN $176,128,000.0 2.36%
Added 5.3%
8,082,996 $21.79 $20.82
Reduced 4.45%
$16.56 $34.73
LMAT $155,977,000.0 2.09%
Reduced 14.43%
1,692,834 $92.14 $84.0
Reduced 8.83%
$56.04 $109.58
SITE $153,835,000.0 2.06%
Added 2.7%
1,167,454 $131.77 $129.87
Reduced 1.44%
$114.6 $188.01
CCCS $143,821,000.0 1.92%
Added 28.95%
12,261,035 $11.73 $8.75
Reduced 25.4%
$9.79 $12.88
ESE $139,051,000.0 1.86%
Reduced 0.37%
1,043,852 $133.21 $204.17
Added 53.27%
$96.69 $154.0
RGEN $136,394,000.0 1.82%
Added 0.73%
947,582 $143.94 $157.39
Added 9.34%
$113.5 $211.13
TREX $135,833,000.0 1.82%
Added 0.89%
1,967,748 $69.03 $35.08
Reduced 49.18%
$58.68 $101.91
BL $128,439,000.0 1.72%
Added 20.17%
2,113,882 $60.76 $58.67
Reduced 3.44%
$43.37 $69.31
PYCR $128,772,000.0 1.72%
Added 23.8%
6,934,428 $18.57 $0.0
Reduced 100.0%
$0.0 $0.0
WK $127,569,000.0 1.71%
Added 13.69%
1,165,019 $109.5 $87.33
Reduced 20.25%
$65.47 $116.83
FSS $127,464,000.0 1.7%
Reduced 0.68%
1,379,632 $92.39 $110.83
Added 19.96%
$74.4 $102.18
ALTR $121,390,000.0 1.62%
Reduced 55.9%
1,112,548 $109.11 $0.0
Reduced 100.0%
$0.0 $0.0
JBT $120,070,000.0 1.61%
Added 10.19%
944,691 $127.1 $0.0
Reduced 100.0%
$0.0 $0.0
VERX $120,656,000.0 1.61%
Reduced 0.82%
2,261,595 $53.35 $19.91
Reduced 62.68%
$24.17 $58.22
$114,639,000.0 1.53%
Added 25.59%
787,795 $145.52 $nan
Reduced nan%
$nan $nan
VCEL $113,632,000.0 1.52%
Reduced 0.3%
2,069,430 $54.91 $36.54
Reduced 33.45%
$39.12 $61.49
DGII $108,348,000.0 1.45%
Added 6.96%
3,584,141 $30.23 $45.51
Added 50.55%
$20.17 $34.82
NEOG $103,233,000.0 1.38%
Reduced 2.33%
8,503,588 $12.14 $6.86
Reduced 43.49%
$10.72 $18.58
MSA $97,923,000.0 1.31%
Added 34.16%
590,718 $165.77 $162.4
Reduced 2.03%
$153.79 $200.61
TRNS $95,686,000.0 1.28%
Reduced 0.25%
904,926 $105.74 $56.2
Reduced 46.85%
$94.29 $147.12
HLIO $88,678,000.0 1.19%
Added 15.47%
1,986,528 $44.64 $56.8
Added 27.24%
$39.08 $57.29
MRCY $87,058,000.0 1.16%
Added 55.94%
2,072,817 $42.0 $74.49
Added 77.36%
$25.31 $44.63
AZTA $78,894,000.0 1.05%
Added 65.04%
1,577,881 $50.0 $35.3
Reduced 29.4%
$38.82 $68.11
WDFC $77,505,000.0 1.04%
Reduced 0.74%
319,371 $242.68 $204.03
Reduced 15.93%
$211.03 $292.36
MLAB $75,566,000.0 1.01%
Added 8.3%
573,037 $131.87 $77.77
Reduced 41.03%
$83.68 $148.0
HLMN $72,298,000.0 0.97%
Reduced 13.07%
7,422,829 $9.74 $9.24
Reduced 5.13%
$8.43 $12.08
NCNO $70,255,000.0 0.94%
No Change
2,092,195 $33.58 $25.47
Reduced 24.15%
$28.09 $43.2
SLP $62,090,000.0 0.83%
Added 15.0%
2,226,262 $27.89 $19.17
Reduced 31.27%
$24.0 $51.22
TYL $51,416,000.0 0.69%
Added 1.29%
89,166 $576.64 $455.64
Reduced 20.98%
$397.8 $638.56
ROL $47,384,000.0 0.63%
Added 1.26%
1,022,325 $46.35 $60.05
Added 29.56%
$40.41 $52.16
AGYS $46,920,000.0 0.63%
Added 24.97%
356,239 $131.71 $124.8
Reduced 5.25%
$74.03 $142.64
WSO $46,361,000.0 0.62%
Added 1.35%
97,832 $473.89 $354.61
Reduced 25.17%
$373.33 $571.42
FOXF $44,510,000.0 0.61%
No Change
1,072,554 $41.5 $17.04
Reduced 58.94%
$26.76 $69.47
AXON $42,938,000.0 0.57%
Reduced 25.1%
72,248 $594.32 $564.28
Reduced 5.05%
$247.04 $698.67
POOL $42,514,000.0 0.57%
Added 31.68%
124,698 $340.94 $240.27
Reduced 29.53%
$293.51 $422.73
HEIA $41,394,000.0 0.55%
Added 1.52%
222,458 $186.08 $0.0
Reduced 100.0%
$0.0 $0.0
GWRE $40,255,000.0 0.54%
Added 1.58%
238,790 $168.58 $205.1
Added 21.66%
$107.0 $209.15
KAI $38,559,000.0 0.52%
No Change
111,770 $344.99 $292.22
Reduced 15.3%
$249.51 $429.95
GGG $36,347,000.0 0.49%
Added 1.44%
431,224 $84.29 $83.58
Reduced 0.84%
$77.49 $94.77
BFAM $32,682,000.0 0.44%
Added 24.27%
294,835 $110.85 $100.71
Reduced 9.15%
$94.83 $141.9
JKHY $32,804,000.0 0.44%
Added 1.12%
187,135 $175.3 $187.5
Added 6.96%
$157.0 $189.63
GNRC $24,509,000.0 0.33%
Added 1.61%
158,072 $155.05 $160.75
Added 3.68%
$108.89 $195.94
TECH $22,986,000.0 0.31%
Added 1.6%
319,122 $72.03 $58.51
Reduced 18.77%
$61.16 $85.57
FICO $21,314,000.0 0.29%
Reduced 25.03%
10,706 $1,990.93 $1,844.98
Reduced 7.33%
$1,105.65 $2,402.52
WST $22,007,000.0 0.29%
Added 59.68%
67,187 $327.56 $267.56
Reduced 18.32%
$265.0 $413.7
TFX $17,716,000.0 0.24%
No Change
71,632 $247.32 $126.88
Reduced 48.7%
$171.69 $256.85
LCII $17,133,000.0 0.23%
Added 1.66%
165,716 $103.39 $121.76
Added 17.77%
$96.19 $129.38
MTN $16,442,000.0 0.22%
No Change
94,339 $174.29 $161.76
Reduced 7.19%
$165.0 $236.92
PCOR $15,544,000.0 0.21%
No Change
207,452 $74.93 $74.45
Reduced 0.64%
$49.46 $86.67
IT $15,321,000.0 0.2%
Added 1.54%
31,626 $484.47 $233.89
Reduced 51.72%
$411.15 $559.0
CGNX $13,158,000.0 0.18%
No Change
324,909 $40.5 $35.65
Reduced 11.98%
$34.79 $53.13
EVI $12,893,000.0 0.17%
Added 1.72%
788,616 $16.35 $22.86
Added 39.82%
$14.51 $25.5
TCYSF $2,031,000.0 0.03%
Reduced 0.33%
63,720 $31.88 $25.26
Reduced 20.77%
$22.43 $33.28
TKNO $2,040,000.0 0.03%
Reduced 19.92%
244,344 $8.35 $4.71
Reduced 43.59%
$1.16 $9.72
PL $1,996,000.0 0.03%
Reduced 0.27%
494,100 $4.04 $18.24
Added 351.49%
$1.67 $4.99
OLO $2,375,000.0 0.03%
Reduced 0.34%
309,270 $7.68 $0.0
Reduced 100.0%
$0.0 $0.0
UTI $2,185,000.0 0.03%
Reduced 0.12%
85,010 $25.71 $24.84
Reduced 3.38%
$13.23 $27.29
PLMR $2,187,000.0 0.03%
Reduced 16.54%
20,720 $105.59 $126.59
Added 19.89%
$57.55 $112.9
PHR $1,951,000.0 0.03%
Reduced 0.69%
77,545 $25.16 $16.25
Reduced 35.41%
$17.07 $29.16
MSFT $1,122,000.0 0.02%
No Change
2,662 $421.5 $478.53
Added 13.53%
$385.58 $468.35
MMMB $1,540,000.0 0.02%
Added 17.23%
193,550 $7.96 $0.0
Reduced 100.0%
$0.0 $0.0
WLDN $1,679,000.0 0.02%
Reduced 0.27%
44,093 $38.09 $103.51
Added 171.75%
$18.37 $50.0
IRMD $1,510,000.0 0.02%
Reduced 0.36%
27,455 $55.0 $96.23
Added 74.96%
$40.18 $61.0
IIIV $1,607,000.0 0.02%
Reduced 0.33%
69,772 $23.04 $25.45
Added 10.46%
$17.54 $26.66
KIDS $1,246,000.0 0.02%
Reduced 0.11%
53,793 $23.18 $17.6
Reduced 24.07%
$21.02 $35.99
ERII $1,316,000.0 0.02%
Reduced 0.19%
89,525 $14.7 $14.47
Reduced 1.56%
$12.26 $20.27
USPH $1,327,000.0 0.02%
Reduced 0.4%
14,965 $88.71 $80.59
Reduced 9.15%
$76.18 $113.63
COCO $1,312,000.0 0.02%
Reduced 0.31%
35,560 $36.91 $54.56
Added 47.82%
$19.41 $37.88
BWMN $1,169,000.0 0.02%
Reduced 0.21%
46,870 $24.95 $36.21
Added 45.13%
$19.93 $42.9
BLFS $1,687,000.0 0.02%
Reduced 0.34%
65,017 $25.96 $24.39
Reduced 6.05%
$14.5 $28.88
NVEE $1,182,000.0 0.02%
Added 298.73%
62,752 $18.84 $0.0
Reduced 100.0%
$0.0 $0.0
VRSK $1,480,000.0 0.02%
Added 0.19%
5,375 $275.43 $217.14
Reduced 21.16%
$217.34 $296.58
CPRT $1,084,000.0 0.01%
Reduced 22.32%
18,891 $57.39 $38.67
Reduced 32.62%
$47.73 $64.38
COST $975,000.0 0.01%
No Change
1,065 $916.27 $884.47
Reduced 3.47%
$675.96 $1,008.25
ANSS $922,000.0 0.01%
Reduced 23.17%
2,736 $337.33 $0.0
Reduced 100.0%
$0.0 $0.0
CSGP $1,087,000.0 0.01%
No Change
15,185 $71.59 $68.23
Reduced 4.69%
$68.26 $100.38
BSY $391,000.0 0.01%
No Change
8,385 $46.7 $40.58
Reduced 13.1%
$43.82 $57.19
INTU $480,000.0 0.01%
No Change
765 $628.5 $670.93
Added 6.75%
$557.29 $714.78
VEEV $646,000.0 0.01%
Reduced 0.16%
3,074 $210.25 $223.26
Added 6.19%
$170.25 $258.93
THBRF $1,083,000.0 0.01%
Added 36.53%
842,105 $1.29 $1.16
Reduced 10.08%
$1.14 $1.67
NABL $1,005,000.0 0.01%
No Change
107,660 $9.34 $7.62
Reduced 18.42%
$8.92 $15.49
ROP $911,000.0 0.01%
Reduced 0.57%
1,754 $519.85 $445.86
Reduced 14.23%
$499.47 $580.09
MTD $419,000.0 0.01%
Added 9.94%
343 $1,223.68 $1,393.64
Added 13.89%
$1,133.46 $1,546.93
MEG $974,000.0 0.01%
Reduced 0.27%
52,555 $18.55 $26.71
Added 43.99%
$15.21 $49.97
SSTI $980,000.0 0.01%
Reduced 0.33%
75,110 $13.06 $7.59
Reduced 41.88%
$9.33 $22.37
IDXX $671,000.0 0.01%
Reduced 0.31%
1,624 $413.44 $704.2
Added 70.33%
$398.5 $583.39
FTNT $969,000.0 0.01%
Added 1.43%
10,259 $94.48 $82.22
Reduced 12.98%
$54.57 $101.0
FDS $690,000.0 0.01%
No Change
1,437 $480.28 $292.47
Reduced 39.1%
$391.84 $499.87
FAST $638,000.0 0.01%
No Change
8,885 $71.91 $42.01
Reduced 41.58%
$61.36 $84.88
BRK.B $528,000.0 0.01%
No Change
1,165 $453.28 $nan
Reduced nan%
$nan $nan
CYRX $551,000.0 0.01%
Reduced 0.34%
70,917 $7.78 $9.4
Added 20.82%
$5.32 $20.11
GOOG $420,000.0 0.01%
No Change
2,210 $190.44 $310.52
Added 63.05%
$131.55 $203.84
GOOGL $554,000.0 0.01%
No Change
2,930 $189.3 $309.29
Added 63.39%
$130.67 $202.29
MA $555,000.0 0.01%
No Change
1,055 $526.57 $571.93
Added 8.61%
$428.86 $537.7
XYL $554,000.0 0.01%
No Change
4,779 $116.02 $137.1
Added 18.17%
$111.66 $146.08
WCN $1,081,000.0 0.01%
Added 6.32%
6,304 $171.58 $172.63
Added 0.61%
$151.32 $194.83
STE $519,000.0 0.01%
No Change
2,529 $205.56 $251.79
Added 22.49%
$197.82 $248.24
TSCO $694,000.0 0.01%
Added 400.0%
13,095 $53.06 $51.97
Reduced 2.05%
$44.35 $61.53
SPGI $735,000.0 0.01%
No Change
1,476 $498.03 $501.03
Added 0.6%
$407.69 $533.29
AAPL $345,000.0 0.0%
No Change
1,380 $250.42 $278.28
Added 11.13%
$164.08 $260.1
DHR $236,000.0 0.0%
No Change
1,030 $229.55 $226.33
Reduced 1.4%
$225.42 $281.7
ALGN $269,000.0 0.0%
Reduced 0.38%
1,294 $208.51 $165.43
Reduced 20.66%
$196.09 $335.4
JNJ $290,000.0 0.0%
Reduced 0.74%
2,010 $144.62 $211.58
Added 46.3%
$140.68 $168.85
ITW $230,000.0 0.0%
No Change
910 $253.56 $258.02
Added 1.76%
$232.77 $279.13
HD $219,000.0 0.0%
No Change
565 $388.99 $359.65
Reduced 7.54%
$323.77 $439.37
GRMN $251,000.0 0.0%
No Change
1,220 $206.26 $208.36
Added 1.02%
$119.15 $222.97
NVDA $201,000.0 0.0%
No Change
1,500 $134.29 $175.02
Added 30.33%
$59.94 $153.13
MKL $250,000.0 0.0%
No Change
145 $1,726.23 $2,168.12
Added 25.6%
$1,342.66 $1,811.81
SJM $203,000.0 0.0%
Added 6.65%
1,845 $110.12 $101.57
Reduced 7.76%
$99.81 $134.62
XOM $263,000.0 0.0%
Reduced 1.41%
2,449 $107.57 $118.82
Added 10.46%
$97.74 $126.34