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

Fenimore Asset Management Inc

Q3 2025 · Filed 2025-10-20
Market Value
$4.9B
-0.4%
Holdings
91
+1
New Purchases
4
Added To
47
Closed
3
Reduced
22
Top 10 Concentration
40.4%
Turnover
7.7%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
A 1.53% 0.43% +1.10% $75M
ROST 4.98% 4.15% +0.83% $245M
VMC 4.17% 3.52% +0.65% $205M
APH 5.16% 4.58% +0.59% $254M
LSTR 0.85% 0.29% +0.56% $42M
FAST 3.74% 3.19% +0.55% $184M
AZO 2.89% 2.50% +0.38% $142M
BN 3.59% 3.25% +0.34% $177M
CWST 0.22% 0.00% +0.22% $11M
FSV 0.56% 0.36% +0.21% $28M
KEYS 2.25% 2.08% +0.17% $111M
MLM 1.15% 0.99% +0.16% $57M
ENTG 1.03% 0.90% +0.13% $50M
CIGI 0.79% 0.66% +0.13% $39M
ITW 2.10% 1.97% +0.13% $103M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
WAT 0.00% 1.72% -1.72% $0
BRO 4.12% 4.81% -0.69% $202M
PNFP 1.81% 2.41% -0.60% $89M
POOL 0.01% 0.56% -0.55% $426K
CDW 3.70% 4.11% -0.41% $182M
NOMD 0.00% 0.32% -0.32% $0
SYK 3.95% 4.21% -0.25% $194M
PGR 2.81% 3.02% -0.21% $138M
IEX 2.90% 3.10% -0.21% $142M
BROS 0.37% 0.56% -0.19% $18M
TT 3.53% 3.69% -0.16% $173M
PAYX 1.09% 1.25% -0.15% $54M
BKNG 2.20% 2.34% -0.14% $108M
VRSK 0.71% 0.85% -0.14% $35M
MKL 3.44% 3.58% -0.14% $169M

Sector Allocation Over Time

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 12 $58M 1.2%
Large Cap 46 $4.1B 84.2%
Mid Cap 25 $618M 12.6%
Small Cap 8 $100M 2.0%

Portfolio Analytics

Avg Market Cap
$179.8B
Median Market Cap
$22.4B
Avg P/E
32.3
Median P/E
25.3
Avg Dividend Yield
0.01%
Avg Beta
0.97
# Stocks
87
# ETFs / Funds
4

Top Holdings (91 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 APH 5.16% 2,050,259 $254M $123.75 $28M -237,161 -10.4%
2 ROST 4.98% 1,605,273 $245M $152.39 $40M +157 +0.0%
3 VMC 4.17% 665,666 $205M $307.62 $31M -186 -0.0%
4 BRO 4.12% 2,156,455 $202M $93.79 -$35M +16,263 +0.8%
5 SYK 3.95% 525,437 $194M $369.67 -$13M +622 +0.1%
6 FAST 3.74% 3,751,178 $184M $49.04 $27M +3,474 +0.1%
7 CDW 3.70% 1,141,082 $182M $159.28 -$21M +4,659 +0.4%
8 BN 3.59% 2,575,076 $177M $68.58 $16M -17,569 -0.7%
9 TT 3.53% 410,528 $173M $421.96 -$9M -5,760 -1.4%
10 MKL 3.44% 88,388 $169M $1,911.36 -$8M -4
11 IEX 2.90% 874,679 $142M $162.76 -$11M +2,027 +0.2%
12 AZO 2.89% 33,094 $142M $4,290.24 $18M -204 -0.6%
13 PGR 2.81% 559,328 $138M $246.95 -$11M -32 -0.0%
14 EXLS 2.50% 2,789,992 $123M $44.03 $1M +18,747 +0.7%
15 ADI 2.48% 496,310 $122M $245.70 $4M -23
16 KEYS 2.25% 632,432 $111M $174.92 $8M +6,629 +1.1%
17 HEI-A 2.25% 434,681 $110M $254.09 -$218K +6,985 +1.6%
18 AJG 2.24% 355,301 $110M $309.74 -$4M -1,041 -0.3%
19 BKNG 2.20% 19,992 $108M $5,399.28 -$7M +58 +0.3%
20 ZBRA 2.14% 353,914 $105M $297.16 -$3M +2,281 +0.7%
21 ITW 2.10% 395,635 $103M $260.76 $6M +2,106 +0.5%
22 GGG 1.91% 1,102,884 $94M $84.96 -$747K +4,266 +0.4%
23 MCHP 1.86% 1,425,444 $92M $64.22 -$7M +25,475 +1.8%
24 PNFP 1.81% 947,745 $89M $93.79 -$30M -129,223 -12.0%
25 STE 1.64% 324,971 $80M $247.44 $5M +12,910 +4.1%
26 BR 1.55% 318,791 $76M $238.17 -$1M +2,260 +0.7%
27 A 1.53% 586,500 $75M $128.35 $54M +405,620 +224.2%
28 AME 1.41% 367,497 $69M $188.00 $4M +5,064 +1.4%
29 RSG 1.32% 282,141 $65M $229.48 -$5M +1,180 +0.4%
30 CTAS 1.16% 278,638 $57M $205.26 -$5M +1,009 +0.4%
31 MLM 1.15% 89,657 $57M $630.28 $8M +807 +0.9%
32 PAYX 1.09% 423,118 $54M $126.76 -$8M +421 +0.1%
33 ENTG 1.03% 545,870 $50M $92.46 $6M -2,013 -0.4%
34 EOG 0.88% 387,687 $43M $112.12 -$1M +13,149 +3.5%
35 LSTR 0.85% 341,130 $42M $122.56 $27M +238,173 +231.3%
36 BRK-A 0.80% 52 $39M $754,200.00 $1M
37 CIGI 0.79% 247,220 $39M $156.21 $6M -443 -0.2%
38 JKHY 0.72% 236,732 $35M $148.93 -$7M +4,049 +1.7%
39 VRSK 0.71% 137,744 $35M $251.51 -$7M +3,773 +2.8%
40 WSO 0.58% 70,701 $29M $404.30 -$2M +726 +1.0%
41 FSV 0.56% 144,633 $28M $190.49 $10M +44,272 +44.1%
42 ROP 0.50% 49,475 $25M $498.69 -$3M +481 +1.0%
43 CBZ 0.49% 455,344 $24M $52.96 -$7M +22,967 +5.3%
44 BIPC 0.47% 566,282 $23M $41.12 -$301K -691 -0.1%
45 AVY 0.47% 143,249 $23M $162.17 -$2M +34 +0.0%
46 FTDR 0.47% 340,620 $23M $67.29 $3M +368 +0.1%
47 HLI 0.44% 106,473 $22M $205.32 $3M +2,248 +2.2%
48 OSW 0.40% 935,495 $20M $21.14 $700K -60 -0.0%
49 SITE 0.40% 152,945 $20M $128.80 $1M -298 -0.2%
50 CHH 0.39% 177,936 $19M $106.91 -$4M -507 -0.3%
51 BROS 0.37% 349,395 $18M $52.34 -$9M -54,095 -13.4%
52 DFH 0.36% 689,132 $18M $25.92 $566K +840 +0.1%
53 CHE 0.34% 37,240 $17M $447.74 $3M +8,222 +28.3%
54 AIF.TO 0.33% 382,699 $16M $42.60 $2M +950 +0.2%
55 EXPO 0.32% 226,475 $16M $69.48 $1M +34,992 +18.3%
56 ESI 0.32% 623,056 $16M $25.17 $2M +580 +0.1%
57 SPSC 0.31% 145,888 $15M $104.14 -$2M +22,036 +17.8%
58 HOMB 0.30% 513,828 $15M $28.30 -$31K +1,785 +0.3%
59 BRP 0.29% 507,057 $14M $28.21 -$739K +155,654 +44.3%
60 GEHC 0.29% 187,188 $14M $75.10 $5M +62,180 +49.7%
61 CASS 0.27% 340,544 $13M $39.33 -$1M +1,020 +0.3%
62 FELE 0.27% 139,958 $13M $95.20 $792K +305 +0.2%
63 FND 0.26% 173,473 $13M $73.70 -$332K +784 +0.5%
64 BOMN 0.25% 952,613 $12M $13.08 -$921K -464 -0.1%
65 DSGX 0.25% 131,319 $12M $94.23 -$957K +167 +0.1%
66 ESAB 0.24% 106,522 $12M $111.74 -$920K +150 +0.1%
67 CWST 0.22% 114,226 $11M $94.88 +114,226 NEW
68 BRK-B 0.15% 14,247 $7M $502.74 -$257K -1,027 -6.7%
69 AAPL 0.07% 13,481 $3M $254.63 $667K
70 VUG 0.06% 6,581 $3M $479.61 $271K
71 ABBV 0.04% 7,453 $2M $231.54 $342K
72 SPY 0.02% 1,477 $984K $666.18 $71K
73 IVV 0.02% 1,200 $803K $669.30 $58K
74 XLY 0.02% 3,138 $752K $239.64 $70K
75 IBM 0.01% 2,573 $726K $282.16 -$32K
76 MSFT 0.01% 1,359 $704K $517.81 $28K
77 NBTB 0.01% 14,480 $605K $41.76 $3K
78 RYAN 0.01% 10,717 $604K $56.36 +10,717 NEW
79 POOL 0.01% 1,375 $426K $310.07 -$27M -93,645 -98.5%
80 CNMD 0.01% 8,902 $419K $47.03 -$45K -1 -0.0%
81 XOM 0.01% 3,378 $381K $112.75 $17K
82 UNP 0.01% 1,584 $374K $236.37 $10K
83 USB 0.01% 7,331 $354K $48.33 $23K -1 -0.0%
84 MSCI 0.01% 572 $325K $567.41 -$5K
85 ZTS 0.01% 2,040 $298K $146.32 -$20K
86 MCO 0.01% 592 $282K $476.48 -$15K
87 INTU —% 300 $205K $682.91 +300 NEW
88 AXP —% 605 $201K $332.16 +605 NEW
89 NOMD —% -$16M -921,333 -100.0% SOLD
90 COST —% -$208K -210 -100.0% SOLD
91 WAT —% -$85M -243,780 -100.0% SOLD

New Positions

SymbolValue% Port
CWST $11M 0.22%
RYAN $604K 0.01%
INTU $205K —%
AXP $201K —%

Sold Out Positions

SymbolValue% Port
NOMD —%
WAT —%
COST —%
View SEC EDGAR Filings for Fenimore Asset Management Inc →

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