Investor

Champlain Investment Partners, LLC

Portfolio Total Value

$15,830,800,000.00

Number of Stocks

135

Period of Reporting

2024-12-31

Stocks

Stock Value % Recent Activity Share Reported Price Current Price +/- Reported Price 52 Week Low 52 Week High
PSTG $363,751,000.0 2.37%
Added 3.04%
5,921,392 $61.43 $67.8
Added 10.37%
$38.78 $73.67
CFR $358,486,000.0 2.33%
Reduced 21.79%
2,670,290 $134.25 $145.04
Added 8.04%
$94.09 $147.64
PEN $355,259,000.0 2.31%
Reduced 3.36%
1,495,957 $237.48 $318.21
Added 33.99%
$148.0 $277.34
RE $312,558,000.0 2.03%
Reduced 6.67%
862,325 $362.46 $0.0
Reduced 100.0%
$0.0 $0.0
NTNX $304,769,000.0 1.98%
Reduced 16.83%
4,981,516 $61.18 $49.4
Reduced 19.25%
$43.35 $75.8
CFLT $302,939,000.0 1.97%
Added 1.25%
10,834,754 $27.96 $0.0
Reduced 100.0%
$0.0 $0.0
ELF $279,530,000.0 1.82%
Added 99.7%
2,226,451 $125.55 $66.93
Reduced 46.69%
$98.5 $221.83
FTV $258,154,000.0 1.68%
Reduced 27.94%
3,442,061 $75.0 $60.28
Reduced 19.63%
$66.15 $87.1
AME $256,929,000.0 1.67%
Reduced 30.43%
1,425,325 $180.26 $231.9
Added 28.65%
$149.03 $198.33
OKTA $256,357,000.0 1.67%
Reduced 13.91%
3,253,267 $78.8 $118.12
Added 49.9%
$70.56 $114.5
WDAY $253,633,000.0 1.65%
Added 74.14%
982,961 $258.03 $129.6
Reduced 49.77%
$199.81 $311.28
FRPT $245,487,000.0 1.6%
Reduced 5.0%
1,657,468 $148.11 $54.49
Reduced 63.21%
$84.02 $160.91
ROK $244,256,000.0 1.59%
Added 1.92%
854,672 $285.79 $466.31
Added 63.17%
$242.81 $307.71
ULTA $243,880,000.0 1.59%
Reduced 8.14%
560,735 $434.93 $463.68
Added 6.61%
$318.17 $574.76
IEX $237,124,000.0 1.54%
Reduced 7.41%
1,132,994 $209.29 $222.04
Added 6.09%
$189.51 $246.36
PLNT $227,036,000.0 1.48%
Reduced 32.18%
2,296,309 $98.87 $49.98
Reduced 49.45%
$54.35 $108.12
MSA $224,503,000.0 1.46%
Added 99.24%
1,354,310 $165.77 $162.48
Reduced 1.98%
$153.79 $200.61
RGEN $222,175,000.0 1.45%
Added 8.63%
1,543,530 $143.94 $130.87
Reduced 9.08%
$113.5 $211.13
VEEV $218,389,000.0 1.42%
Reduced 7.01%
1,038,712 $210.25 $163.38
Reduced 22.29%
$170.25 $258.93
ZS $212,554,000.0 1.38%
Reduced 8.62%
1,178,175 $180.41 $127.23
Reduced 29.48%
$153.45 $259.61
EW $208,891,000.0 1.36%
Reduced 8.41%
2,821,713 $74.03 $86.28
Added 16.55%
$58.93 $96.12
XYL $205,331,000.0 1.34%
Added 6.76%
1,769,795 $116.02 $112.03
Reduced 3.44%
$111.66 $146.08
MKC $202,976,000.0 1.32%
Reduced 7.17%
2,662,335 $76.24 $47.19
Reduced 38.1%
$64.33 $85.49
NDSN $180,036,000.0 1.17%
Added 2.87%
860,430 $209.24 $292.9
Added 39.98%
$196.83 $279.38
MDB $178,208,000.0 1.16%
Reduced 6.92%
765,469 $232.81 $354.18
Added 52.13%
$212.74 $509.62
WAT $177,446,000.0 1.15%
Reduced 35.73%
478,319 $370.98 $357.76
Reduced 3.56%
$279.24 $416.24
TECH $174,287,000.0 1.13%
Reduced 7.17%
2,419,654 $72.03 $56.17
Reduced 22.02%
$61.16 $85.57
HRL $164,163,000.0 1.07%
Reduced 6.04%
5,233,137 $31.37 $24.65
Reduced 21.42%
$28.51 $36.86
ESAB $162,902,000.0 1.06%
Added 25.57%
1,358,204 $119.94 $96.72
Reduced 19.36%
$85.79 $135.97
$159,612,000.0 1.04%
Reduced 4.52%
1,736,240 $91.93 $nan
Reduced nan%
$nan $nan
FDS $159,552,000.0 1.04%
Reduced 6.08%
332,207 $480.28 $235.86
Reduced 50.89%
$391.84 $499.87
DXCM $156,762,000.0 1.02%
Reduced 8.93%
2,015,713 $77.77 $73.16
Reduced 5.93%
$62.34 $142.0
KEYS $152,818,000.0 0.99%
Reduced 31.23%
951,370 $160.63 $350.29
Added 118.07%
$119.72 $175.39
SNPS $151,687,000.0 0.99%
Added 10.46%
312,526 $485.36 $454.38
Reduced 6.38%
$457.52 $629.38
KNSL $150,283,000.0 0.98%
Reduced 8.49%
323,100 $465.13 $311.83
Reduced 32.96%
$355.13 $548.47
CLX $150,754,000.0 0.98%
Reduced 7.75%
928,234 $162.41 $95.98
Reduced 40.9%
$127.6 $171.37
MTD $146,431,000.0 0.95%
Added 4.2%
119,665 $1,223.68 $1,154.47
Reduced 5.66%
$1,133.46 $1,546.93
WST $145,656,000.0 0.95%
Added 0.15%
444,670 $327.56 $331.43
Added 1.18%
$265.0 $413.7
SJM $144,518,000.0 0.94%
Reduced 7.36%
1,312,375 $110.12 $115.94
Added 5.29%
$99.81 $134.62
RYAN $140,611,000.0 0.92%
Reduced 39.86%
2,191,580 $64.16 $35.34
Reduced 44.92%
$42.21 $75.97
ESE $137,229,000.0 0.89%
Reduced 18.46%
1,030,172 $133.21 $327.8
Added 146.08%
$96.69 $154.0
EXAS $136,952,000.0 0.89%
Reduced 2.29%
2,437,305 $56.19 $0.0
Reduced 100.0%
$0.0 $0.0
PANW $135,852,000.0 0.88%
Added 82.87%
746,608 $181.96 $279.9
Added 53.83%
$130.05 $207.24
SMPL $133,622,000.0 0.87%
Reduced 15.65%
3,427,988 $38.98 $12.51
Reduced 67.91%
$30.0 $41.24
AKAM $134,193,000.0 0.87%
Reduced 21.18%
1,402,968 $95.65 $134.2
Added 40.3%
$84.7 $129.17
TW $134,263,000.0 0.87%
Reduced 41.67%
1,025,540 $130.92 $101.73
Reduced 22.3%
$91.19 $141.69
ALGN $135,966,000.0 0.83%
No Change
534,629 $254.32 $178.26
Reduced 29.91%
$196.09 $335.4
BFB $126,152,000.0 0.82%
Reduced 33.05%
3,321,557 $37.98 $0.0
Reduced 100.0%
$0.0 $0.0
TTC $124,181,000.0 0.81%
Reduced 7.54%
1,550,336 $80.1 $90.72
Added 13.26%
$76.95 $100.93
DPZ $123,482,000.0 0.8%
Added 27.36%
294,175 $419.76 $316.52
Reduced 24.6%
$396.06 $542.75
MNST $121,574,000.0 0.79%
No Change
2,313,065 $52.56 $93.23
Added 77.38%
$43.32 $61.23
JBT $120,488,000.0 0.78%
Reduced 30.15%
947,978 $127.1 $0.0
Reduced 100.0%
$0.0 $0.0
GGG $118,775,000.0 0.77%
Reduced 16.41%
1,409,132 $84.29 $75.15
Reduced 10.84%
$77.49 $94.77
SMAR $116,869,000.0 0.76%
Reduced 13.57%
2,085,845 $56.03 $0.0
Reduced 100.0%
$0.0 $0.0
LW $116,769,000.0 0.76%
Reduced 10.44%
1,747,255 $66.83 $45.42
Reduced 32.04%
$52.99 $109.41
TOST $115,879,000.0 0.75%
Reduced 51.64%
3,179,142 $36.45 $25.05
Reduced 31.28%
$16.13 $44.12
STE $112,533,000.0 0.73%
Added 4.55%
547,448 $205.56 $205.93
Added 0.18%
$197.82 $248.24
LECO $110,061,000.0 0.72%
No Change
587,090 $187.47 $273.54
Added 45.91%
$169.51 $261.13
SFBS $111,255,000.0 0.72%
Reduced 4.89%
1,312,906 $84.74 $81.06
Reduced 4.34%
$58.05 $101.37
BRZE $110,556,000.0 0.72%
Reduced 5.03%
2,639,844 $41.88 $21.73
Reduced 48.11%
$29.18 $61.53
SXI $109,282,000.0 0.71%
Added 2.06%
584,430 $186.99 $308.77
Added 65.13%
$141.9 $212.66
PCOR $105,747,000.0 0.69%
No Change
1,411,280 $74.93 $42.4
Reduced 43.41%
$49.46 $86.67
XRAY $109,023,000.0 0.67%
No Change
4,028,967 $27.06 $10.14
Reduced 62.53%
$17.21 $35.68
ENTG $103,040,000.0 0.67%
Added 1.82%
1,040,185 $99.06 $151.61
Added 53.05%
$94.92 $147.57
AXON $102,808,000.0 0.67%
Reduced 74.65%
172,985 $594.32 $443.21
Reduced 25.43%
$247.04 $698.67
S $100,661,000.0 0.66%
Added 34.56%
4,534,294 $22.2 $15.19
Reduced 31.58%
$14.33 $30.76
A $100,513,000.0 0.65%
Reduced 6.93%
748,200 $134.34 $130.59
Reduced 2.79%
$124.16 $155.35
FFIN $98,749,000.0 0.64%
Reduced 22.1%
2,739,248 $36.05 $33.35
Reduced 7.49%
$27.62 $44.66
AJG $97,440,000.0 0.63%
Reduced 3.38%
343,280 $283.85 $215.74
Reduced 24.0%
$227.08 $316.72
GMED $90,879,000.0 0.59%
Reduced 38.77%
1,098,772 $82.71 $77.52
Reduced 6.27%
$49.33 $92.42
PJT $89,187,000.0 0.58%
Reduced 4.91%
565,156 $157.81 $156.37
Reduced 0.91%
$88.51 $168.92
CNMD $89,010,000.0 0.58%
Reduced 4.91%
1,300,558 $68.44 $34.57
Reduced 49.49%
$61.05 $97.08
DDOG $86,854,000.0 0.57%
Added 33.06%
607,840 $142.89 $231.11
Added 61.74%
$98.8 $170.08
NEOG $86,420,000.0 0.56%
Added 0.11%
7,118,636 $12.14 $9.31
Reduced 23.31%
$10.72 $18.58
NVT $86,738,000.0 0.56%
No Change
1,272,570 $68.16 $167.34
Added 145.51%
$56.44 $86.57
WTS $85,797,000.0 0.56%
Added 85.1%
422,026 $203.3 $333.28
Added 63.94%
$175.37 $222.7
PLMR $86,744,000.0 0.56%
Reduced 31.01%
821,520 $105.59 $113.01
Added 7.03%
$57.55 $112.9
CELH $85,067,000.0 0.55%
No Change
3,229,598 $26.34 $30.01
Added 13.93%
$25.23 $99.62
AIN $83,445,000.0 0.54%
Reduced 0.7%
1,043,455 $79.97 $70.29
Reduced 12.1%
$67.39 $98.73
TSCO $88,605,000.0 0.54%
No Change
304,558 $290.93 $30.88
Reduced 89.39%
$44.35 $61.53
INSP $82,384,000.0 0.54%
Reduced 4.35%
444,409 $185.38 $41.39
Reduced 77.67%
$123.0 $257.4
MSCI $80,911,000.0 0.53%
Added 40.12%
134,850 $600.01 $608.16
Added 1.36%
$439.95 $642.45
UTZ $81,563,000.0 0.53%
Added 13.52%
5,208,402 $15.66 $7.22
Reduced 53.9%
$13.36 $20.04
HOLX $79,290,000.0 0.52%
No Change
1,099,885 $72.09 $0.0
Reduced 100.0%
$0.0 $0.0
BRP $77,720,000.0 0.51%
Reduced 21.7%
2,005,171 $38.76 $0.0
Reduced 100.0%
$0.0 $0.0
WING $77,855,000.0 0.51%
No Change
273,945 $284.2 $166.22
Reduced 41.51%
$266.45 $433.86
ATRC $77,274,000.0 0.5%
Reduced 9.39%
2,528,614 $30.56 $27.98
Reduced 8.44%
$18.94 $40.0
LANC $76,878,000.0 0.5%
Reduced 18.12%
444,023 $173.14 $0.0
Reduced 100.0%
$0.0 $0.0
FROG $71,960,000.0 0.47%
Added 48.39%
2,446,819 $29.41 $80.39
Added 173.34%
$22.91 $48.81
SXT $69,533,000.0 0.45%
Reduced 4.89%
975,776 $71.26 $121.94
Added 71.12%
$55.02 $82.99
TENB $65,519,000.0 0.43%
Reduced 4.81%
1,663,784 $39.38 $26.92
Reduced 31.64%
$35.25 $53.5
ROLL $66,606,000.0 0.43%
Reduced 39.01%
222,660 $299.14 $0.0
Reduced 100.0%
$0.0 $0.0
WSFS $65,606,000.0 0.43%
Reduced 5.01%
1,234,834 $53.13 $74.5
Added 40.22%
$40.2 $62.75
IRTC $65,487,000.0 0.43%
Added 8.87%
726,262 $90.17 $108.84
Added 20.71%
$55.92 $124.12
OMCL $65,606,000.0 0.43%
Reduced 4.74%
1,473,639 $44.52 $39.99
Reduced 10.18%
$25.12 $55.75
SYBT $64,853,000.0 0.42%
Reduced 12.06%
905,650 $71.61 $73.45
Added 2.57%
$42.35 $79.79
NOVT $62,535,000.0 0.41%
Reduced 11.42%
409,342 $152.77 $156.63
Added 2.53%
$143.18 $187.12
PHR $61,796,000.0 0.4%
Reduced 1.9%
2,456,149 $25.16 $9.15
Reduced 63.63%
$17.07 $29.16
TRNS $58,754,000.0 0.38%
Added 35.69%
555,650 $105.74 $91.6
Reduced 13.37%
$94.29 $147.12
ALKT $57,772,000.0 0.38%
No Change
1,575,028 $36.68 $15.31
Reduced 58.26%
$22.65 $42.29
JJSF $55,363,000.0 0.36%
Reduced 5.52%
356,885 $155.13 $77.92
Reduced 49.77%
$133.23 $180.8
SSD $55,727,000.0 0.36%
Added 300.22%
336,051 $165.83 $193.64
Added 16.77%
$155.73 $218.38
OLLI $54,250,000.0 0.35%
Reduced 16.16%
494,398 $109.73 $85.0
Reduced 22.54%
$68.05 $120.03
CVLT $57,242,000.0 0.35%
No Change
372,070 $153.85 $125.21
Reduced 18.62%
$79.39 $178.72
ADSK $51,160,000.0 0.33%
Reduced 64.78%
173,090 $295.57 $201.38
Reduced 31.87%
$195.32 $326.62
CENTA $50,396,000.0 0.33%
Reduced 31.94%
1,524,869 $33.05 $37.94
Added 14.8%
$27.7 $41.03
CWAN $50,012,000.0 0.33%
Reduced 14.32%
1,817,308 $27.52 $24.26
Reduced 11.85%
$15.62 $35.71
BRBR $50,690,000.0 0.33%
Added 33.08%
672,825 $75.34 $8.83
Reduced 88.28%
$48.06 $79.9
EPAC $50,050,000.0 0.33%
Reduced 40.58%
1,218,077 $41.09 $35.38
Reduced 13.9%
$30.43 $51.91
GWW $49,696,000.0 0.32%
Reduced 12.25%
47,148 $1,054.05 $1,313.92
Added 24.65%
$868.54 $1,227.66
TNDM $49,702,000.0 0.32%
Reduced 6.08%
1,379,863 $36.02 $16.69
Reduced 53.66%
$21.85 $53.69
GABC $48,007,000.0 0.31%
Reduced 4.67%
1,193,622 $40.22 $44.97
Added 11.81%
$30.66 $47.08
MGPI $46,974,000.0 0.31%
Reduced 22.8%
1,193,147 $39.37 $16.32
Reduced 58.55%
$34.02 $92.91
FWRG $48,056,000.0 0.31%
Added 59.02%
2,582,303 $18.61 $11.85
Reduced 36.32%
$12.9 $25.98
AMSF $44,592,000.0 0.29%
Reduced 5.57%
865,197 $51.54 $31.0
Reduced 39.85%
$41.97 $60.24
BOX $43,416,000.0 0.27%
No Change
1,326,515 $32.73 $25.65
Reduced 21.63%
$24.56 $35.74
BANF $40,282,000.0 0.26%
Reduced 31.41%
343,768 $117.18 $113.4
Reduced 3.23%
$81.21 $132.29
SIGI $39,650,000.0 0.26%
Reduced 4.8%
423,984 $93.52 $92.56
Reduced 1.03%
$81.0 $109.58
BBWI $37,852,000.0 0.25%
No Change
976,344 $38.77 $19.46
Reduced 49.81%
$26.21 $52.99
SIBN $38,145,000.0 0.25%
Reduced 2.83%
2,720,824 $14.02 $15.12
Added 7.85%
$11.7 $21.64
PRCT $36,792,000.0 0.24%
Reduced 29.73%
456,930 $80.52 $23.22
Reduced 71.16%
$44.52 $103.81
FAST $35,796,000.0 0.23%
No Change
497,795 $71.91 $46.1
Reduced 35.89%
$61.36 $84.88
VVV $35,051,000.0 0.23%
No Change
968,799 $36.18 $38.14
Added 5.42%
$33.86 $48.27
VCEL $34,233,000.0 0.22%
No Change
623,440 $54.91 $38.46
Reduced 29.96%
$39.12 $61.49
HAYW $33,007,000.0 0.21%
Reduced 36.39%
2,158,772 $15.29 $14.57
Reduced 4.71%
$11.96 $16.87
VCYT $31,694,000.0 0.21%
Reduced 68.38%
800,355 $39.6 $49.15
Added 24.12%
$18.61 $46.0
BRC $30,313,000.0 0.2%
No Change
410,476 $73.85 $84.57
Added 14.52%
$56.09 $77.68
COCO $30,945,000.0 0.2%
Reduced 25.39%
838,404 $36.91 $82.85
Added 124.46%
$19.41 $37.88
SHAK $29,118,000.0 0.19%
Reduced 63.51%
224,336 $129.8 $58.4
Reduced 55.01%
$70.68 $139.89
BOWL $28,612,000.0 0.19%
Added 14.5%
2,858,347 $10.01 $0.0
Reduced 100.0%
$0.0 $0.0
FRSH $29,366,000.0 0.18%
No Change
2,558,034 $11.48 $9.51
Reduced 17.16%
$10.81 $23.3
TRS $26,268,000.0 0.17%
Reduced 5.49%
1,068,253 $24.59 $42.23
Added 71.74%
$22.24 $28.51
KAI $15,892,000.0 0.1%
Reduced 62.43%
46,068 $344.99 $295.44
Reduced 14.36%
$249.51 $429.95
SNEX $8,597,000.0 0.06%
No Change
87,757 $97.97 $131.9
Added 34.63%
$61.68 $109.16
NOW $599,000.0 0.0%
No Change
670 $894.39 $104.15
Reduced 88.36%
$637.99 $1,157.9