FENIMORE ASSET MANAGEMENT INC Q2 2020 Filing

Filed July 28, 2020

Portfolio Value

$2.8T

Holdings

107

Report Date

Q2 2020

Filing Type

13F-HR

All Holdings (107 positions)

#StockSharesValue% PortfolioType
1
CDWCDW Corporation
1,390,947$161.6B5.67%
2
ROSTRoss Stores, Inc.
1,635,733$139.4B4.89%
3
IDEX Corporation
802,546$126.8B4.45%
4
BROBrown & Brown, Inc.
2,979,381$121.4B4.26%
5
APDAir Products & Chemicals, Inc.
470,466$113.6B3.99%
6
SYKStryker Corporation
569,973$102.7B3.61%
7
BAMBrookfield Asset Management In
3,094,697$101.8B3.57%
8
KMXCarMax, Inc.
996,541$89.2B3.13%
9
MKLMarkel Corporation
95,016$87.7B3.08%
10
GGenpact
2,113,280$77.2B2.71%
11
ITWIllinois Tool Works Inc.
441,210$77.1B2.71%
12
FASTFastenal Co
1,659,717$71.1B2.50%
13
AVYAvery Dennison Corp
612,677$69.9B2.45%
14
MCHPMicrochip Technology Incorpora
636,036$67.0B2.35%
15
VMCVulcan Materials
547,526$63.4B2.23%
16
AJGArthur J. Gallagher & Co.
627,915$61.2B2.15%
17
BKIEURBlack Knight
780,108$56.6B1.99%
18
EOGEOG Resources, Inc.
1,102,970$55.9B1.96%
19
AZOAutoZone, Inc.
47,876$54.0B1.90%
20
BRK-BBerkshire Hathaway Inc. A
202$54.0B1.90%
21
XLNXEURXilinx, Inc.
547,188$53.8B1.89%
22
LSTRLandstar System, Inc.
479,171$53.8B1.89%
23
BRBroadridge Financial Solutions
405,351$51.2B1.80%
24
TTTrane Technologies PLC
559,858$49.8B1.75%
25
GGGGraco Inc.
992,833$47.6B1.67%
26
ZBRAZebra Technologies A
179,450$45.9B1.61%
27
DGDollar General Corporation
235,877$44.9B1.58%
28
SSBUSDSouth State Corporation
914,318$43.6B1.53%
29
TROWT Rowe Price Group, Inc.
290,312$35.9B1.26%
30
FBINFortune Brands Home & Sec Inc
547,832$35.0B1.23%
31
ENQEntegris, Inc.
566,450$33.4B1.17%
32
MHKMohawk Industries, Inc.
321,814$32.7B1.15%
33
FQIDigital Realty Trust, Inc.
224,341$31.9B1.12%
34
MTBM&T Bank Corporation
301,419$31.3B1.10%
35
THGThe Hanover Group
280,468$28.4B1.00%
36
BRK/BBerkshire Hathaway Inc. B
156,509$27.9B0.98%
37
POOLPool Corp
100,896$27.4B0.96%
38
WTMWhite Mountains Insurance Grou
27,073$24.0B0.84%
39
ADIAnalog Devices Inc
192,777$23.6B0.83%
40
PNFPPinnacle Financial Partners, I
500,097$21.0B0.74%
41
MCXMcCormick & Company
115,367$20.7B0.73%
42
MNROMonro Inc.
305,616$16.8B0.59%
43
RSGRepublic Services, Inc.
191,537$15.7B0.55%
44
STESteris PLC
98,900$15.2B0.53%
45
Hostess Brands Inc.
1,179,386$14.4B0.51%
46
RHIRobert Half Intl. Inc.
270,408$14.3B0.50%
47
CHHChoice Hotels International, I
180,067$14.2B0.50%
48
CBZCBIZ, Inc.
584,145$14.0B0.49%
49
FTDRFrontdoor, Inc.
284,845$12.6B0.44%
50
FNDFloor & Decor Holdings
218,873$12.6B0.44%
51
EXLSExlservice Holdings Inc.
188,205$11.9B0.42%
52
JKHYJack Henry & Associates Inc
64,473$11.9B0.42%
53
ROPRoper Industries Inc.
28,000$10.9B0.38%
54
CIGIColliers International Group I
186,209$10.7B0.37%
55
PAYXPaychex Inc
127,730$9.7B0.34%
56
CWSTCasella Waste System Inc.
172,442$9.0B0.32%
57
Natus Medical, Inc.
410,039$8.9B0.31%
58
OLLIOllie's Bargain Outlet Holding
91,005$8.9B0.31%
59
NOMDNomad Foods Ltd
412,430$8.8B0.31%
60
PAGPenske Automotive Group Inc.
210,061$8.1B0.29%
61
SPSCSPS Commerce Inc.
102,513$7.7B0.27%
62
FRPHFRP Holdings, Inc.
186,336$7.6B0.27%
63
FELEFranklin Electric Co., Inc.
139,594$7.3B0.26%
64
BOCBoston Omaha Corporation
455,509$7.3B0.26%
65
FISFidelity National Info Service
53,800$7.2B0.25%
66
HCSGHealthcare Services Group, Inc
287,939$7.0B0.25%
67
DSGDescartes Systems Group Inc.
126,307$6.7B0.23%
68
NVRNVR Inc.
1,890$6.2B0.22%
69
Trisura Group Ltd.
125,675$5.6B0.20%
70
CSVCarriage Services Inc.
299,179$5.4B0.19%
71
USPHU.S. Physical Therapy Inc.
64,905$5.3B0.18%
72
OGSOne Gas Inc.
60,520$4.7B0.16%
73
RMEResmed Inc.
19,450$3.7B0.13%
74
OSWOne Spa World Holdings Ltd.
489,320$2.3B0.08%
75
HOMBHome BancShares, Inc.
136,770$2.1B0.07%
76
CITCintas Corp
6,000$1.6B0.06%
77
XOMExxon Mobil Corporation
34,420$1.5B0.05%
78
MSFTMicrosoft Corp
6,866$1.4B0.05%
79
VUGVanguard Growth
6,581$1.3B0.05%
80
AAPLApple Inc
3,298$1.2B0.04%
81
XLYSelect Sector Spdr Tr Sbi Cons
8,576$1.1B0.04%
82
Powershares Dynamic Large Cap
17,000$931.0M0.03%
83
ABBVAbbvie, Inc.
7,975$783.0M0.03%
84
NBTBNBT Bancorp Inc
24,180$744.0M0.03%
85
IBMInternational Business Machine
6,010$726.0M0.03%
86
MRKMerck & Co Inc New
7,935$614.0M0.02%
87
CNMDConmed Corp
7,088$510.0M0.02%
88
PGProcter & Gamble
3,971$475.0M0.02%
89
TCFTCF Financial Corp.
15,675$461.0M0.02%
90
SPYSpdr S&P 500 ETF Trust
1,477$455.0M0.02%
91
AMGNAmgen Incorporated
1,737$410.0M0.01%
92
PFEPfizer Incorporated
10,659$349.0M0.01%
93
ADPAuto Data Processing
2,270$338.0M0.01%
94
ITOTiShares Core S&P Total US Stoc
4,500$312.0M0.01%
95
USBUS Bancorp
7,332$270.0M0.01%
96
Glenville Bank Hldg Co
4,006$264.0M0.01%
97
UNPUnion Pacific Corp.
1,554$263.0M0.01%
98
PEGPub Svc Ent Group Inc
4,901$241.0M0.01%
99
TAT&T, Inc.
7,962$241.0M0.01%
100
INTCIntel Corp
3,770$226.0M0.01%
Page 1 of 2Next