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

Fenimore Asset Management Inc

Q1 2026 · Filed 2026-05-15
Market Value
$4.3B
-8.0%
Holdings
92
+1
New Purchases
4
Added To
17
Closed
5
Reduced
48
Top 10 Concentration
40.9%
Turnover
9.8%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
SPGI 1.09% 0.00% +1.09% $47M
ROST 6.79% 5.84% +0.96% $295M
AJG 2.82% 1.94% +0.88% $123M
KEYS 3.49% 2.72% +0.77% $152M
FAST 3.90% 3.18% +0.72% $170M
ADI 3.47% 2.84% +0.63% $151M
LSTR 2.09% 1.48% +0.61% $91M
RYAN 0.56% 0.03% +0.53% $24M
IEX 3.48% 3.08% +0.40% $151M
ENTG 1.34% 0.98% +0.36% $58M
ITW 2.33% 2.06% +0.27% $101M
GIL 0.26% 0.00% +0.26% $11M
WSO 0.68% 0.43% +0.24% $29M
GGG 2.13% 1.93% +0.20% $93M
AME 1.77% 1.60% +0.17% $77M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
PNFP 0.00% 1.70% -1.70% $0
EOG 0.01% 0.86% -0.85% $626K
CDW 2.48% 3.31% -0.83% $108M
EXLS 1.93% 2.49% -0.56% $84M
PAYX 0.47% 1.01% -0.54% $20M
BN 3.20% 3.73% -0.53% $139M
ROP 0.00% 0.49% -0.49% $0
BROS 0.00% 0.40% -0.40% $0
BKNG 1.92% 2.26% -0.35% $83M
BRO 3.33% 3.68% -0.35% $145M
APH 4.51% 4.76% -0.25% $196M
HEI-A 2.08% 2.33% -0.25% $90M
A 1.46% 1.71% -0.25% $64M
DFH 0.00% 0.25% -0.25% $0
BR 1.30% 1.53% -0.23% $57M

Sector Allocation Over Time

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 11 $47M 1.1%
Large Cap 46 $3.7B 85.8%
Mid Cap 28 $518M 11.9%
Small Cap 7 $54M 1.2%

Portfolio Analytics

Avg Market Cap
$177.7B
Median Market Cap
$21.8B
Avg P/E
34.3
Median P/E
26.0
Avg Dividend Yield
0.01%
Avg Beta
0.98
# Stocks
87
# ETFs / Funds
5

Top Holdings (92 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 ROST 6.79% 1,363,625 $295M $216.63 $19M -168,341 -11.0%
2 APH 4.51% 1,550,590 $196M $126.35 -$29M -115,219 -6.9%
3 VMC 4.11% 656,558 $179M $272.30 -$11M -10,112 -1.5%
4 SYK 3.93% 519,513 $171M $328.59 -$14M -5,865 -1.1%
5 FAST 3.90% 3,658,472 $170M $46.40 $19M -94,171 -2.5%
6 MKL 3.81% 86,606 $166M $1,914.07 -$24M -1,660 -1.9%
7 KEYS 3.49% 537,750 $152M $282.37 $23M -96,023 -15.2%
8 IEX 3.48% 798,106 $151M $189.55 $6M -21,097 -2.6%
9 ADI 3.47% 474,387 $151M $318.14 $17M -20,159 -4.1%
10 TT 3.37% 351,548 $147M $416.74 -$7M -44,090 -11.1%
11 BRO 3.33% 2,223,136 $145M $65.21 -$29M +39,625 +1.8%
12 BN 3.20% 3,436,218 $139M $40.47 -$37M -406,438 -10.6%
13 AJG 2.82% 566,766 $123M $216.58 $31M +212,326 +59.9%
14 PGR 2.51% 550,384 $109M $198.24 -$18M -9,540 -1.7%
15 AZO 2.48% 31,926 $108M $3,377.78 -$4M -904 -2.8%
16 CDW 2.48% 891,067 $108M $121.02 -$49M -259,500 -22.6%
17 ITW 2.33% 389,511 $101M $260.29 $4M -6,117 -1.6%
18 GGG 2.13% 1,094,912 $93M $84.65 $1M -17,838 -1.6%
19 MCHP 2.10% 1,416,575 $92M $64.61 -$547K -28,370 -2.0%
20 LSTR 2.09% 566,064 $91M $160.31 $21M +79,899 +16.4%
21 HEI-A 2.08% 428,623 $90M $211.09 -$20M -8,283 -1.9%
22 EXLS 1.93% 2,757,931 $84M $30.45 -$34M -15,211 -0.6%
23 BKNG 1.92% 19,805 $83M $4,210.33 -$24M -189 -0.9%
24 AME 1.77% 359,232 $77M $214.36 $1M -8,638 -2.4%
25 ZBRA 1.71% 355,476 $74M $209.08 -$13M -3,781 -1.1%
26 STE 1.66% 326,625 $72M $221.13 -$11M -1,482 -0.5%
27 A 1.46% 558,370 $64M $113.98 -$17M -36,602 -6.2%
28 RSG 1.44% 284,979 $62M $219.02 $824K -5,646 -1.9%
29 ENTG 1.34% 497,838 $58M $117.24 $12M -53,408 -9.7%
30 BR 1.30% 347,950 $57M $162.48 -$16M +24,329 +7.5%
31 MLM 1.20% 88,327 $52M $588.68 -$4M -1,601 -1.8%
32 CTAS 1.11% 284,568 $48M $169.14 -$4M +4,917 +1.8%
33 SPGI 1.09% 111,035 $47M $425.34 +111,035 NEW
34 VRSK 0.90% 206,927 $39M $189.75 -$3M +18,733 +9.9%
35 JKHY 0.78% 215,101 $34M $158.04 -$6M -5,514 -2.5%
36 BRK-A 0.69% 42 $30M $718,140.00 -$2M
37 WSO 0.68% 80,971 $29M $363.79 $9M +20,112 +33.0%
38 RYAN 0.56% 724,832 $24M $33.74 $23M +697,219 +2525.0%
39 CIGI 0.56% 226,943 $24M $106.89 -$8M +4,685 +2.1%
40 AVY 0.55% 137,810 $24M $172.68 -$2M -6,016 -4.2%
41 PAYX 0.47% 222,145 $20M $92.12 -$27M -203,446 -47.8%
42 FSV 0.46% 144,177 $20M $138.94 -$3M -5,650 -3.8%
43 HLI 0.46% 138,466 $20M $143.62 -$2M +14,794 +12.0%
44 SITE 0.45% 148,154 $20M $133.11 $788K -3,840 -2.5%
45 CHH 0.45% 188,907 $20M $103.50 $1M -4,537 -2.4%
46 CBZ 0.42% 682,222 $18M $26.85 -$5M +229,630 +50.7%
47 EXPO 0.39% 259,140 $17M $65.25 -$2M -7,752 -2.9%
48 ESI 0.37% 468,376 $16M $34.14 $650K -145,497 -23.7%
49 OSW 0.36% 691,025 $16M $22.95 -$621K -103,587 -13.0%
50 BRP 0.35% 703,308 $15M $21.94 $1M +120,458 +20.7%
51 FND 0.34% 290,028 $15M $50.80 -$4M -10,175 -3.4%
52 NOVT 0.31% 115,624 $14M $118.11 -$450K -2,929 -2.5%
53 CHE 0.31% 35,745 $14M $377.74 -$2M -1,242 -3.4%
54 HOMB 0.31% 496,821 $13M $26.93 -$806K -13,797 -2.7%
55 GEHC 0.30% 185,588 $13M $71.18 -$2M -2,107 -1.1%
56 AIF.TO 0.30% 383,010 $13M $34.25 -$3M +3,546 +0.9%
57 FTDR 0.29% 239,209 $13M $52.86 -$2M -6,355 -2.6%
58 FELE 0.29% 134,946 $12M $92.17 -$824K -3,877 -2.8%
59 BIPC 0.28% 312,524 $12M $39.52 -$7M -115,386 -27.0%
60 CWST 0.27% 146,534 $12M $79.34 $119K +29,041 +24.7%
61 DSGX 0.26% 156,618 $11M $71.56 -$222K +26,234 +20.1%
62 GIL 0.26% 200,691 $11M $55.65 +200,691 NEW
63 SPSC 0.25% 197,041 $11M $55.67 -$4M +32,157 +19.5%
64 BOMN 0.25% 930,190 $11M $11.68 -$598K +3,566 +0.4%
65 ESAB 0.23% 102,626 $10M $96.66 -$2M -3,087 -2.9%
66 BRK-B 0.13% 11,983 $6M $479.20 -$803K -1,039 -8.0%
67 AAPL 0.08% 13,296 $3M $253.79 -$240K
68 VUG 0.07% 6,581 $3M $436.79 -$336K
69 ABBV 0.04% 7,425 $2M $217.49 -$87K -23 -0.3%
70 SPY 0.02% 1,477 $961K $650.34 -$47K
71 IVV 0.02% 1,150 $751K $653.21 -$36K
72 XLY 0.02% 6,276 $684K $108.98 -$65K
73 EOG 0.01% 4,329 $626K $144.57 -$40M -383,299 -98.9%
74 IBM 0.01% 2,573 $624K $242.39 -$138K
75 NBTB 0.01% 14,480 $617K $42.58 $15K
76 XOM 0.01% 3,378 $573K $169.66 $167K
77 MSFT 0.01% 1,359 $503K $370.07 -$154K
78 UNP 0.01% 1,584 $384K $242.62 $18K
79 USB 0.01% 7,331 $381K $52.01 -$10K
80 CNMD 0.01% 8,902 $315K $35.36 -$47K
81 MSCI 0.01% 572 $308K $539.01 -$20K
82 GLW 0.01% 2,000 $272K $135.97 +2,000 NEW
83 MCO 0.01% 592 $258K $436.25 -$44K
84 ZTS 0.01% 2,040 $241K $118.21 -$16K
85 DHIL 0.01% 1,336 $230K $172.10 $3K
86 AKRE —% 4,027 $213K $52.85 -$51K
87 COST —% 210 $209K $996.43 +210 NEW
88 POOL —% -$247K -1,080 -100.0% SOLD
89 PNFP —% -$81M -844,455 -100.0% SOLD
90 ROP —% -$23M -52,195 -100.0% SOLD
91 DFH —% -$12M -686,041 -100.0% SOLD
92 BROS —% -$19M -312,111 -100.0% SOLD

New Positions

SymbolValue% Port
SPGI $47M 1.09%
GIL $11M 0.26%
GLW $272K 0.01%
COST $209K —%

Sold Out Positions

SymbolValue% Port
BROS —%
PNFP —%
DFH —%
POOL —%
ROP —%
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