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

Fenimore Asset Management Inc

Q4 2025 · Filed 2026-02-02
Market Value
$4.5B
-3.5%
Holdings
90
New Purchases
3
Added To
36
Closed
3
Reduced
36
Top 10 Concentration
41.7%
Turnover
6.7%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
ROST 6.16% 5.27% +0.89% $276M
LSTR 1.56% 0.90% +0.66% $70M
MKL 4.23% 3.64% +0.60% $190M
KEYS 2.87% 2.38% +0.49% $129M
ADI 2.99% 2.63% +0.37% $134M
NOVT 0.31% 0.00% +0.31% $14M
AME 1.69% 1.49% +0.20% $76M
VRSK 0.94% 0.75% +0.19% $42M
IEX 3.25% 3.07% +0.19% $146M
A 1.81% 1.62% +0.19% $81M
JKHY 0.90% 0.76% +0.14% $40M
FND 0.41% 0.28% +0.13% $18M
BN 3.93% 3.80% +0.13% $176M
AVY 0.58% 0.50% +0.08% $26M
MCHP 2.05% 1.97% +0.08% $92M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
FAST 3.36% 3.96% -0.60% $151M
AZO 2.48% 3.06% -0.57% $111M
BRO 3.88% 4.36% -0.47% $174M
APH 5.02% 5.46% -0.44% $225M
CDW 3.50% 3.91% -0.42% $157M
AJG 2.05% 2.37% -0.32% $92M
ZBRA 1.95% 2.26% -0.32% $87M
CASS 0.00% 0.29% -0.29% $0
FTDR 0.32% 0.49% -0.18% $14M
VMC 4.24% 4.41% -0.17% $190M
WSO 0.46% 0.62% -0.16% $21M
BRK-A 0.71% 0.84% -0.14% $32M
PGR 2.84% 2.97% -0.13% $128M
DFH 0.26% 0.38% -0.12% $12M
CIGI 0.73% 0.83% -0.10% $33M

Sector Allocation Over Time

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 13 $410M 9.1%
Large Cap 42 $3.4B 76.8%
Mid Cap 28 $570M 12.7%
Small Cap 7 $61M 1.4%

Portfolio Analytics

Avg Market Cap
$190.4B
Median Market Cap
$21.3B
Avg P/E
29.4
Median P/E
25.1
Avg Dividend Yield
0.01%
Avg Beta
0.94
# Stocks
85
# ETFs / Funds
5

Top Holdings (90 total)

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

New Positions

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

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