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

Fenimore Asset Management Inc

Q2 2025 · Filed 2025-07-22
Market Value
$4.9B
+5.9%
Holdings
90
-1
New Purchases
2
Added To
51
Closed
3
Reduced
18
Top 10 Concentration
39.1%
Turnover
5.6%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
APH 4.58% 3.23% +1.34% $226M
MCHP 2.00% 1.37% +0.63% $99M
TT 3.69% 3.12% +0.57% $182M
HEI-A 2.24% 1.76% +0.49% $111M
BKNG 2.34% 1.97% +0.37% $115M
BN 3.25% 2.92% +0.33% $160M
ADI 2.39% 2.07% +0.32% $118M
AME 1.33% 1.02% +0.30% $66M
ZBRA 2.20% 1.96% +0.24% $108M
HLI 0.38% 0.17% +0.21% $19M
VMC 3.52% 3.32% +0.20% $174M
GEHC 0.19% 0.00% +0.19% $9M
KEYS 2.08% 1.91% +0.17% $103M
MLM 0.99% 0.86% +0.13% $49M
FTDR 0.41% 0.28% +0.13% $20M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
MKC 0.00% 1.33% -1.33% $0
BRO 4.81% 5.72% -0.92% $237M
AJG 2.31% 2.72% -0.41% $114M
PGR 3.02% 3.41% -0.39% $149M
EXLS 2.46% 2.81% -0.35% $121M
ROST 4.15% 4.40% -0.25% $205M
AZO 2.50% 2.73% -0.23% $124M
IEX 3.10% 3.32% -0.22% $153M
CDW 4.11% 4.29% -0.17% $203M
PAYX 1.25% 1.38% -0.14% $61M
WAT 1.72% 1.85% -0.13% $85M
NOMD 0.32% 0.44% -0.12% $16M
BRK-A 0.77% 0.89% -0.12% $38M
ITW 1.97% 2.08% -0.11% $97M
EOG 0.91% 1.02% -0.11% $45M

Sector Allocation Over Time

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 11 $56M 1.1%
Large Cap 47 $4.1B 83.6%
Mid Cap 24 $630M 12.8%
Small Cap 8 $124M 2.5%

Portfolio Analytics

Avg Market Cap
$178.8B
Median Market Cap
$22.2B
Avg P/E
32.0
Median P/E
25.3
Avg Dividend Yield
0.01%
Avg Beta
0.97
# Stocks
86
# ETFs / Funds
4

Top Holdings (90 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 BRO 4.81% 2,140,192 $237M $110.87 -$29M -4,101 -0.2%
2 APH 4.58% 2,287,420 $226M $98.75 $75M -9,196 -0.4%
3 SYK 4.21% 524,815 $208M $395.63 $13M +830 +0.2%
4 ROST 4.15% 1,605,116 $205M $127.58 -$264K +575 +0.0%
5 CDW 4.11% 1,136,423 $203M $178.59 $3M -109,765 -8.8%
6 TT 3.69% 416,288 $182M $437.41 $37M -15,254 -3.5%
7 MKL 3.58% 88,392 $177M $1,997.36 $11M +35 +0.0%
8 VMC 3.52% 665,852 $174M $260.82 $19M +2,039 +0.3%
9 BN 3.25% 2,592,645 $160M $61.85 $24M -4,857 -0.2%
10 FAST 3.19% 3,747,704 $157M $42.00 $13M +1,883,419 +101.0%
11 IEX 3.10% 872,652 $153M $175.57 -$2M +16,701 +1.9%
12 PGR 3.02% 559,360 $149M $266.86 -$10M -2,602 -0.5%
13 AZO 2.50% 33,298 $124M $3,712.23 -$4M -102 -0.3%
14 EXLS 2.46% 2,771,245 $121M $43.79 -$9M +984 +0.0%
15 PNFP 2.41% 1,076,968 $119M $110.41 $7M +23,552 +2.2%
16 ADI 2.39% 496,333 $118M $238.02 $22M +17,299 +3.6%
17 BKNG 2.34% 19,934 $115M $5,789.25 $23M -23 -0.1%
18 AJG 2.31% 356,342 $114M $320.12 -$13M -10,562 -2.9%
19 HEI-A 2.24% 427,696 $111M $258.75 $29M +39,929 +10.3%
20 ZBRA 2.20% 351,633 $108M $308.36 $17M +28,655 +8.9%
21 KEYS 2.08% 625,803 $103M $163.86 $13M +31,072 +5.2%
22 MCHP 2.00% 1,399,969 $99M $70.37 $35M +80,809 +6.1%
23 ITW 1.97% 393,529 $97M $247.25 $268K +2,289 +0.6%
24 GGG 1.91% 1,098,618 $94M $85.97 $3M +7,822 +0.7%
25 WAT 1.72% 243,780 $85M $349.04 -$1M +9,292 +4.0%
26 BR 1.56% 316,531 $77M $243.03 $681K +2,065 +0.7%
27 STE 1.52% 312,061 $75M $240.22 $6M +9,556 +3.2%
28 RSG 1.40% 280,961 $69M $246.61 $848K -1,662 -0.6%
29 AME 1.33% 362,433 $66M $180.96 $18M +85,062 +30.7%
30 CTAS 1.25% 277,629 $62M $222.87 $5M +366 +0.1%
31 PAYX 1.25% 422,697 $61M $145.46 -$3M +5,268 +1.3%
32 MLM 0.99% 88,850 $49M $548.96 $9M +5,010 +6.0%
33 EOG 0.91% 374,538 $45M $119.61 -$3M +4,475 +1.2%
34 ENTG 0.90% 547,883 $44M $80.65 -$1M +26,806 +5.1%
35 JKHY 0.85% 232,683 $42M $180.17 $1M +10,319 +4.6%
36 VRSK 0.85% 133,971 $42M $311.50 $4M +8,645 +6.9%
37 BRK-A 0.77% 52 $38M $728,800.00 -$4M
38 CIGI 0.66% 247,663 $32M $130.54 $3M +7,583 +3.2%
39 CBZ 0.63% 432,377 $31M $71.71 -$2M +40 +0.0%
40 WSO 0.63% 69,975 $31M $441.62 $1M +11,570 +19.8%
41 ROP 0.56% 48,994 $28M $566.84 $51K +1,976 +4.2%
42 POOL 0.56% 95,020 $28M $291.48 -$2M +247 +0.3%
43 BROS 0.56% 403,490 $28M $68.37 $3M -1,496 -0.4%
44 AVY 0.51% 143,215 $25M $175.47 $1M +8,419 +6.2%
45 BIPC 0.48% 566,973 $24M $41.60 $3M +1,005 +0.2%
46 CHH 0.46% 178,443 $23M $126.88 -$1M +268 +0.1%
47 A 0.43% 180,880 $21M $118.01 $751K +4,823 +2.7%
48 FTDR 0.41% 340,252 $20M $58.94 $7M +2,008 +0.6%
49 OSW 0.39% 935,555 $19M $20.39 $3M +4,188 +0.5%
50 HLI 0.38% 104,225 $19M $179.95 $11M +54,151 +108.1%
51 SITE 0.38% 153,243 $19M $120.94 $435K +4,217 +2.8%
52 FSV 0.36% 100,361 $18M $174.62 $834K -216 -0.2%
53 DFH 0.35% 688,292 $17M $25.13 $2M +22,871 +3.4%
54 SPSC 0.34% 123,852 $17M $136.09 $408K -63 -0.1%
55 NOMD 0.32% 921,333 $16M $16.99 -$5M -123,431 -11.8%
56 BRP 0.30% 351,403 $15M $42.81 -$184K +10,676 +3.1%
57 AIF.TO 0.30% 381,749 $15M $38.69 $1M -576 -0.1%
58 CASS 0.30% 339,524 $15M $43.45 $96K +642 +0.2%
59 HOMB 0.30% 512,043 $15M $28.46 $126K +1,020 +0.2%
60 LSTR 0.29% 102,957 $14M $139.02 -$545K +4,036 +4.1%
61 EXPO 0.29% 191,483 $14M $74.71 -$1M +588 +0.3%
62 CHE 0.29% 29,018 $14M $486.93 -$4M -82 -0.3%
63 ESI 0.29% 622,476 $14M $22.65 $82K +2,518 +0.4%
64 BOMN 0.27% 953,077 $13M $14.04 -$438K +5,280 +0.6%
65 DSGX 0.27% 131,152 $13M $101.64 $134K +265 +0.2%
66 FND 0.27% 172,689 $13M $75.96 $2M +33,130 +23.7%
67 ESAB 0.26% 106,372 $13M $120.55 $434K +31 +0.0%
68 FELE 0.25% 139,653 $13M $89.74 -$546K +341 +0.2%
69 GEHC 0.19% 125,008 $9M $74.07 +125,008 NEW
70 BRK-B 0.15% 15,274 $7M $485.77 -$970K -478 -3.0%
71 VUG 0.06% 6,581 $3M $438.40 $445K
72 AAPL 0.06% 13,481 $3M $205.17 -$229K
73 ABBV 0.03% 7,453 $1M $185.62 -$178K
74 SPY 0.02% 1,477 $913K $617.85 $86K
75 IBM 0.02% 2,573 $758K $294.78 $119K
76 IVV 0.02% 1,200 $745K $620.90 $71K
77 XLY 0.01% 3,138 $682K $217.33 $62K
78 MSFT 0.01% 1,359 $676K $497.27 $166K
79 NBTB 0.01% 14,480 $602K $41.55 -$20K
80 CNMD 0.01% 8,903 $464K $52.08 -$74K
81 UNP 0.01% 1,584 $364K $230.08 -$10K
82 XOM 0.01% 3,378 $364K $107.80 -$97K -500 -12.9%
83 USB 0.01% 7,332 $332K $45.25 $22K
84 MSCI 0.01% 572 $330K $576.74 $6K
85 ZTS 0.01% 2,040 $318K $155.95 -$18K
86 MCO 0.01% 592 $297K $501.59 $21K
87 COST —% 210 $208K $989.94 +210 NEW
88 MKC —% -$62M -751,723 -100.0% SOLD
89 HGTY —% -$5M -498,986 -100.0% SOLD
90 TROW —% -$3M -30,832 -100.0% SOLD

New Positions

SymbolValue% Port
GEHC $9M 0.19%
COST $208K —%

Sold Out Positions

SymbolValue% Port
HGTY —%
MKC —%
TROW —%
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