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

Fenimore Asset Management Inc

Q4 2025 · Filed 2026-02-02
Market Value
$4.7B
-3.8%
Holdings
91
New Purchases
3
Added To
36
Closed
3
Reduced
37
Top 10 Concentration
39.7%
Turnover
6.6%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
ROST 5.84% 4.98% +0.86% $276M
LSTR 1.48% 0.85% +0.63% $70M
MKL 4.01% 3.44% +0.57% $190M
KEYS 2.72% 2.25% +0.47% $129M
ADI 2.84% 2.48% +0.35% $134M
NOVT 0.30% 0.00% +0.30% $14M
AME 1.60% 1.41% +0.19% $76M
VRSK 0.89% 0.71% +0.19% $42M
IEX 3.08% 2.90% +0.18% $146M
A 1.71% 1.53% +0.18% $81M
BN 3.73% 3.59% +0.13% $176M
JKHY 0.85% 0.72% +0.13% $40M
FND 0.39% 0.26% +0.13% $18M
STE 1.76% 1.64% +0.12% $83M
HEI-A 2.33% 2.25% +0.08% $110M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
FAST 3.18% 3.74% -0.56% $151M
AZO 2.35% 2.89% -0.54% $111M
BRO 3.68% 4.12% -0.44% $174M
APH 4.76% 5.16% -0.40% $225M
CDW 3.31% 3.70% -0.39% $157M
AJG 1.94% 2.24% -0.30% $92M
ZBRA 1.84% 2.14% -0.30% $87M
CASS 0.00% 0.27% -0.27% $0
TT 3.26% 3.53% -0.27% $154M
FTDR 0.30% 0.47% -0.17% $14M
WSO 0.43% 0.58% -0.15% $21M
VMC 4.02% 4.17% -0.15% $190M
BRK-A 0.67% 0.80% -0.13% $32M
DFH 0.25% 0.36% -0.12% $12M
PGR 2.70% 2.81% -0.12% $128M

Sector Allocation Over Time

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 11 $50M 1.1%
Large Cap 45 $4.0B 83.9%
Mid Cap 27 $632M 13.4%
Small Cap 8 $77M 1.6%

Portfolio Analytics

Avg Market Cap
$174.7B
Median Market Cap
$21.3B
Avg P/E
32.8
Median P/E
25.2
Avg Dividend Yield
0.01%
Avg Beta
0.97
# Stocks
86
# ETFs / Funds
5

Top Holdings (91 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 ROST 5.84% 1,531,966 $276M $180.14 $31M -73,307 -4.6%
2 APH 4.76% 1,665,809 $225M $135.14 -$29M -384,450 -18.8%
3 VMC 4.02% 666,670 $190M $285.22 -$15M +1,004 +0.1%
4 MKL 4.01% 88,266 $190M $2,149.65 $21M -122 -0.1%
5 SYK 3.90% 525,378 $185M $351.47 -$10M -59 -0.0%
6 BN 3.73% 3,842,656 $176M $45.89 -$259K +1,267,580 +49.2%
7 BRO 3.68% 2,183,511 $174M $79.70 -$28M +27,056 +1.2%
8 CDW 3.31% 1,150,567 $157M $136.20 -$25M +9,485 +0.8%
9 TT 3.26% 395,638 $154M $389.20 -$19M -14,890 -3.6%
10 FAST 3.18% 3,752,643 $151M $40.13 -$33M +1,465 +0.0%
11 IEX 3.08% 819,203 $146M $177.94 $3M -55,476 -6.3%
12 ADI 2.84% 494,546 $134M $271.20 $12M -1,764 -0.4%
13 KEYS 2.72% 633,773 $129M $203.19 $18M +1,341 +0.2%
14 PGR 2.70% 559,924 $128M $227.72 -$11M +596 +0.1%
15 EXLS 2.49% 2,773,142 $118M $42.44 -$5M -16,850 -0.6%
16 AZO 2.35% 32,830 $111M $3,391.50 -$31M -264 -0.8%
17 HEI-A 2.33% 436,906 $110M $252.43 -$160K +2,225 +0.5%
18 BKNG 2.26% 19,994 $107M $5,355.34 -$868K +2 +0.0%
19 ITW 2.06% 395,628 $97M $246.30 -$6M -7
20 MCHP 1.95% 1,444,945 $92M $63.72 $530K +19,501 +1.4%
21 AJG 1.94% 354,440 $92M $258.79 -$18M -861 -0.2%
22 GGG 1.93% 1,112,750 $91M $81.97 -$2M +9,866 +0.9%
23 ZBRA 1.84% 359,257 $87M $242.82 -$18M +5,343 +1.5%
24 STE 1.76% 328,107 $83M $253.52 $3M +3,136 +1.0%
25 A 1.71% 594,972 $81M $136.07 $6M +8,472 +1.4%
26 PNFP 1.70% 844,455 $81M $95.41 -$8M -103,290 -10.9%
27 AME 1.60% 367,870 $76M $205.31 $6M +373 +0.1%
28 BR 1.53% 323,621 $72M $223.17 -$4M +4,830 +1.5%
29 LSTR 1.48% 486,165 $70M $143.70 $28M +145,035 +42.5%
30 RSG 1.30% 290,625 $62M $211.93 -$3M +8,484 +3.0%
31 MLM 1.18% 89,928 $56M $622.66 -$514K +271 +0.3%
32 CTAS 1.11% 279,651 $53M $188.07 -$5M +1,013 +0.4%
33 PAYX 1.01% 425,591 $48M $112.18 -$6M +2,473 +0.6%
34 ENTG 0.98% 551,246 $46M $84.25 -$4M +5,376 +1.0%
35 VRSK 0.89% 188,194 $42M $223.69 $7M +50,450 +36.6%
36 EOG 0.86% 387,628 $41M $105.01 -$3M -59 -0.0%
37 JKHY 0.85% 220,615 $40M $182.48 $5M -16,117 -6.8%
38 CIGI 0.69% 222,258 $33M $147.01 -$6M -24,962 -10.1%
39 BRK-A 0.67% 42 $32M $754,800.00 -$8M -10 -19.2%
40 AVY 0.55% 143,826 $26M $181.88 $3M +577 +0.4%
41 FSV 0.49% 149,827 $23M $155.53 -$4M +5,194 +3.6%
42 ROP 0.49% 52,195 $23M $445.13 -$1M +2,720 +5.5%
43 CBZ 0.48% 452,592 $23M $50.45 -$1M -2,752 -0.6%
44 HLI 0.46% 123,672 $22M $174.19 -$319K +17,199 +16.1%
45 WSO 0.43% 60,859 $21M $336.95 -$8M -9,842 -13.9%
46 BIPC 0.41% 427,910 $19M $45.40 -$4M -138,372 -24.4%
47 BROS 0.40% 312,111 $19M $61.22 $820K -37,284 -10.7%
48 SITE 0.40% 151,994 $19M $124.56 -$767K -951 -0.6%
49 EXPO 0.39% 266,892 $19M $69.46 $3M +40,417 +17.9%
50 CHH 0.39% 193,444 $18M $95.26 -$596K +15,508 +8.7%
51 FND 0.39% 300,203 $18M $60.89 $5M +126,730 +73.0%
52 OSW 0.35% 794,612 $16M $20.74 -$3M -140,883 -15.1%
53 CHE 0.33% 36,987 $16M $427.86 -$849K -253 -0.7%
54 AIF.TO 0.33% 379,464 $16M $41.31 -$629K -3,235 -0.8%
55 GEHC 0.33% 187,695 $15M $82.02 $1M +507 +0.3%
56 ESI 0.32% 613,873 $15M $24.99 -$342K -9,183 -1.5%
57 SPSC 0.31% 164,884 $15M $89.13 -$497K +18,996 +13.0%
58 HOMB 0.30% 510,618 $14M $27.78 -$356K -3,210 -0.6%
59 FTDR 0.30% 245,564 $14M $57.69 -$9M -95,056 -27.9%
60 NOVT 0.30% 118,553 $14M $118.99 +118,553 NEW
61 BRP 0.30% 582,850 $14M $24.03 -$298K +75,793 +14.9%
62 FELE 0.28% 138,823 $13M $95.53 -$62K -1,135 -0.8%
63 ESAB 0.25% 105,713 $12M $111.72 -$93K -809 -0.8%
64 DFH 0.25% 686,041 $12M $17.10 -$6M -3,091 -0.5%
65 CWST 0.24% 117,493 $12M $97.94 $670K +3,267 +2.9%
66 BOMN 0.24% 926,624 $11M $12.37 -$998K -25,989 -2.7%
67 DSGX 0.24% 130,384 $11M $87.66 -$945K -935 -0.7%
68 BRK-B 0.14% 13,022 $7M $502.65 -$617K -1,225 -8.6%
69 AAPL 0.08% 13,296 $4M $271.86 $182K -185 -1.4%
70 VUG 0.07% 6,581 $3M $487.86 $54K
71 ABBV 0.04% 7,448 $2M $228.49 -$24K -5 -0.1%
72 RYAN 0.03% 27,613 $1M $51.63 $822K +16,896 +157.7%
73 SPY 0.02% 1,477 $1M $681.92 $23K
74 IVV 0.02% 1,150 $788K $684.94 -$15K -50 -4.2%
75 IBM 0.02% 2,573 $762K $296.21 $36K
76 XLY 0.02% 6,276 $749K $119.41 -$3K +3,138 +100.0%
77 MSFT 0.01% 1,359 $657K $483.49 -$47K
78 NBTB 0.01% 14,480 $601K $41.52 -$3K
79 XOM 0.01% 3,378 $407K $120.34 $26K
80 USB 0.01% 7,331 $391K $53.36 $37K
81 UNP 0.01% 1,584 $366K $231.32 -$8K
82 CNMD 0.01% 8,902 $361K $40.60 -$57K
83 MSCI 0.01% 572 $328K $573.73 $4K
84 MCO 0.01% 592 $302K $510.85 $20K
85 AKRE 0.01% 4,027 $264K $65.51 +4,027 NEW
86 ZTS 0.01% 2,040 $257K $125.82 -$42K
87 POOL 0.01% 1,080 $247K $228.75 -$179K -295 -21.4%
88 DHIL —% 1,336 $226K $169.50 +1,336 NEW
89 AXP —% -$201K -605 -100.0% SOLD
90 INTU —% -$205K -300 -100.0% SOLD
91 CASS —% -$13M -340,544 -100.0% SOLD

New Positions

SymbolValue% Port
NOVT $14M 0.30%
AKRE $264K 0.01%
DHIL $226K —%

Sold Out Positions

SymbolValue% Port
AXP —%
CASS —%
INTU —%
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