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

Fenimore Asset Management Inc

Q3 2025 · Filed 2025-10-20
Market Value
$4.6B
+0.2%
Holdings
90
+1
New Purchases
4
Added To
47
Closed
3
Reduced
21
Top 10 Concentration
42.1%
Turnover
7.8%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
A 1.62% 0.46% +1.16% $75M
ROST 5.27% 4.42% +0.85% $245M
VMC 4.41% 3.75% +0.66% $205M
LSTR 0.90% 0.31% +0.59% $42M
APH 5.46% 4.88% +0.59% $254M
FAST 3.96% 3.40% +0.56% $184M
AZO 3.06% 2.67% +0.39% $142M
BN 3.80% 3.46% +0.34% $177M
CWST 0.23% 0.00% +0.23% $11M
FSV 0.59% 0.38% +0.22% $28M
KEYS 2.38% 2.21% +0.17% $111M
MLM 1.22% 1.05% +0.16% $57M
CIGI 0.83% 0.70% +0.13% $39M
ENTG 1.09% 0.95% +0.13% $50M
ITW 2.22% 2.10% +0.12% $103M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
WAT 0.00% 1.84% -1.84% $0
BRO 4.36% 5.12% -0.77% $202M
POOL 0.01% 0.60% -0.59% $426K
CDW 3.91% 4.38% -0.47% $182M
NOMD 0.00% 0.34% -0.34% $0
SYK 4.18% 4.48% -0.30% $194M
PGR 2.97% 3.22% -0.25% $138M
IEX 3.07% 3.31% -0.24% $142M
BROS 0.39% 0.60% -0.20% $18M
MKL 3.64% 3.81% -0.17% $169M
PAYX 1.16% 1.33% -0.17% $54M
BKNG 2.32% 2.49% -0.17% $108M
MCHP 1.97% 2.13% -0.15% $92M
VRSK 0.75% 0.90% -0.15% $35M
CBZ 0.52% 0.67% -0.15% $24M

Sector Allocation Over Time

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 14 $434M 9.4%
Large Cap 43 $3.6B 77.0%
Mid Cap 26 $555M 11.9%
Small Cap 7 $79M 1.7%

Portfolio Analytics

Avg Market Cap
$195.3B
Median Market Cap
$23.5B
Avg P/E
29.6
Median P/E
25.1
Avg Dividend Yield
0.01%
Avg Beta
0.93
# Stocks
86
# ETFs / Funds
4

Top Holdings (90 total)

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

New Positions

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

Sold Out Positions

SymbolValue% Port
NOMD — —%
COST — —%
WAT — —%
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