FENIMORE ASSET MANAGEMENT, INC.

Latest statistics and disclosures from FENIMORE ASSET MANAGEMENT's latest quarterly 13F-HR filing:

FENIMORE ASSET MANAGEMENT portfolio companies for December 2016 quarter

Company (Ticker) Portfolio Weight Share Count Price Last Trade
Cdw 4.70 2.01M 52.09 0.00
Ross Stores (ROST) 4.32 1.47M 65.60 69.15
Brown & Brown (BRO) 3.53 1.76M 44.86 43.52
Markel Corporation (MKL) 3.49 86123 904.50 975.57
IDEX Corporation (IEX) 3.46 856736 90.06 93.65
EOG Resources (EOG) 3.16 698162 101.10 97.91
Brookfield Asset Management (BAM.A) 2.95 1.99M 33.01 0.00
Stryker Corporation (SYK) 2.88 537091 119.81 128.58
Illinois Tool Works (ITW) 2.65 483267 -5.00% 122.46 131.88
Microchip Technology (MCHP) 2.61 909425 64.15 73.13
M&T; Bank Corporation (MTB) 2.55 363347 156.43 167.95
CarMax (KMX) 2.54 878652 64.39 66.07
Interpublic Group of Companies (IPG) 2.50 2.39M +34.00% 23.41 24.55
AutoZone (AZO) 2.43 68650 789.79 740.85
Mednax (MD) 2.39 800810 66.66 71.96
Donaldson Company (DCI) 2.29 1.22M -4.00% 42.08 43.61
Berkshire Hathaway (BRK.A) 2.25 206 244121.36 0.00
Xilinx (XLNX) 2.11 780979 60.37 58.98
South State Corporation 2.11 539397 87.40 0.00
White Mountains Insurance Gp 2.09 55692 -13.00% 836.04 0.00
Franklin Resources (BEN) 2.02 1.14M 39.58 43.37
FLIR Systems (FLIR) 1.84 1.13M 36.19 36.62
Patterson Companies (PDCO) 1.82 989765 +30.00% 41.03 45.32
T. Rowe Price (TROW) 1.70 503625 +2.00% 75.26 72.08
Waters Corporation (WAT) 1.69 279874 134.39 156.53
Flowers Foods (FLO) 1.54 1.72M +8.00% 19.97 19.31
Gra (GGG) 1.53 412244 83.09 93.09
Bank of the Ozarks (OZRK) 1.47 625003 -9.00% 52.59 55.42
Marriott International (MAR) 1.45 390317 82.68 87.45
DSW (DSW) 1.42 1.39M 22.65 21.31
Keysight Technologies 1.41 863415 36.57 0.00
Forward Air Corporation (FWRD) 1.35 634153 47.38 50.22
Forest City Realty Trust Inc Class A 1.29 1.38M +101.00% 20.84 0.00
Arthur J. Gallagher & Co. (AJG) 1.28 549872 +2.00% 51.96 56.98
Mohawk Industries (MHK) 1.27 142009 199.68 228.08
Loews Corporation (L) 1.26 599495 46.83 47.08
Berkshire Hathaway (BRK.B) 1.04 141985 162.98 0.00
Pinnacle Financial Partners (PNFP) 1.04 334861 -6.00% 69.30 70.55
US Ecology (ECOL) 0.88 399397 -30.00% 49.15 51.65
Aqua America (WTR) 0.87 643017 30.04 31.37
Yum! Brands (YUM) 0.70 246950 63.33 65.52
Macquarie Infrastructure Company (MIC) 0.70 190626 +2.00% 81.70 76.36
Robert Half International (RHI) 0.58 266475 +5.00% 48.78 47.96
Ingersoll-rand Co Ltd-cl A 0.51 152274 +6.00% 75.04 0.00
Digital Realty Trust (DLR) 0.50 113680 +2.00% 98.26 107.61
Penske Automotive (PAG) 0.50 216250 -2.00% 51.84 52.01
ScanSource (SCSC) 0.50 277950 -2.00% 40.35 41.45
Air Products & Chemicals (APD) 0.47 73655 +4.00% 143.82 139.38
National Commerce 0.43 261088 -14.00% 37.15 0.00
Thermon Group Holdings Inc 0.42 495065 +9.00% 19.09 0.00
Mattel (MAT) 0.40 327712 27.55 26.00
PC Connection (PCCC) 0.40 314175 28.09 24.57
Mistras (MG) 0.40 347125 25.68 23.29
Stonegate Bk Ft Lauderdale 0.40 212725 41.73 0.00
Choice Hotels International (CHH) 0.39 156360 56.05 60.90
Echo Global Logistics (ECHO) 0.38 334950 -2.00% 25.05 22.40
Lindsay Corporation (LNN) 0.37 109815 74.61 81.05
Consolidated-Tomoka Land (CTO) 0.37 155224 -2.00% 53.42 55.45
Evolution Petroleum Corporation (EPM) 0.37 834140 -4.00% 10.00 8.95
Republic Services (RSG) 0.36 139331 57.05 61.75
Diamond Hill Investment (DHIL) 0.36 37777 210.39 203.60
Multi-Color Corporation (LABL) 0.36 103984 77.60 72.45
MDU Resources (MDU) 0.34 260028 28.77 27.33
Hallmark Financial Services (HALL) 0.33 636972 11.63 11.13
Westwood Holdings (WHG) 0.33 120921 59.99 60.78
Franklin Electric (FELE) 0.29 165920 -19.00% 38.90 43.30
Infinity Property and Casualty (IPCC) 0.29 74035 -3.00% 87.90 88.30
ExlService Holdings (EXLS) 0.29 129100 NEW 50.44 47.73
Frp Holdings 0.29 173537 -18.00% 37.70 0.00
Biglari Holdings (BH) 0.27 12925 -54.00% 473.19 440.00
Landstar System (LSTR) 0.22 58207 -56.00% 85.30 88.75
Home BancShares (HOMB) 0.22 173671 -4.00% 27.77 28.64
Retail Opportunity Investments (ROIC) 0.22 229900 21.13 22.25
Stock Yards Ban 0.22 106537 -44.00% 46.95 0.00
Versum Matls Inc Com stock 0.22 172665 NEW 28.07 0.00
Ashford Hospitality Prime In 0.21 335670 13.65 0.00
Stonecastle Finl 0.21 246424 -7.00% 18.69 0.00
SPDR S&P; 500 ETF (SPY) 0.17 16587 223.55 237.11
National Instruments (NATI) 0.17 122000 30.82 32.50
Tupperware Brands Corporation (TUP) 0.16 68650 52.61 60.47
Omni (OMC) 0.08 21000 85.10 86.18
Allergan 0.08 8415 209.98 0.00
Exxon Mobil Corporation (XOM) 0.07 17566 90.29 81.54
International Business Machines (IBM) 0.05 7314 165.98 179.40
NBT Ban (NBTB) 0.05 24856 +61.00% 41.88 41.08
U.S. Ban (USB) 0.02 7781 51.41 55.29
General Electric Company (GE) 0.02 16295 31.60 29.94
Union Pacific Corporation (UNP) 0.02 3354 103.76 107.50
CLARCOR (CLC) 0.02 6424 82.50 83.00
Pfizer (PFE) 0.01 9164 32.52 34.28
AT&T; (T) 0.01 7083 42.50 41.82
Automatic Data Processing (ADP) 0.01 2020 NEW 102.97 102.70
Procter & Gamble Company (PG) 0.01 2880 84.03 90.89
Public Service Enterprise (PEG) 0.01 4901 43.87 45.61
CONMED Corporation (CNMD) 0.01 7087 44.17 42.46
Glenville Bank Hldg Co. 0.01 4006 77.88 0.00
Newlink Genetics Corporation 0.01 12321 10.31 0.00