FENIMORE ASSET MANAGEMENT, INC.

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

FENIMORE ASSET MANAGEMENT portfolio companies for March 2017 quarter

Company (Ticker) Portfolio Weight Share Count Price Last Trade
Cdw 4.97 2.01M 57.71 0.00
Ross Stores (ROST) 4.17 1.48M 65.87 65.00
Markel Corporation (MKL) 3.60 86051 975.86 969.60
IDEX Corporation (IEX) 3.36 839272 -2.00% 93.51 104.76
Brookfield Asset Management (BAM.A) 3.14 2.01M 36.46 0.00
Stryker Corporation (SYK) 3.04 538891 131.65 136.37
EOG Resources (EOG) 2.92 698302 97.55 92.50
Microchip Technology (MCHP) 2.89 916163 73.78 75.58
Illinois Tool Works (ITW) 2.72 479052 132.47 138.09
Brown & Brown (BRO) 2.59 1.45M -17.00% 41.72 42.90
Interpublic Group of Companies (IPG) 2.57 2.44M +2.00% 24.57 23.57
Mednax (MD) 2.55 858880 +7.00% 69.38 60.36
M&T; Bank Corporation (MTB) 2.39 360053 154.73 155.41
Donaldson Company (DCI) 2.37 1.21M 45.52 46.28
CarMax (KMX) 2.23 877952 59.22 58.50
Berkshire Hathaway (BRK.A) 2.20 206 249849.51 0.00
AutoZone (AZO) 2.12 68594 723.05 692.19
South State Corporation 2.08 543957 89.35 0.00
Franklin Resources (BEN) 2.03 1.12M 42.14 43.11
Waters Corporation (WAT) 2.01 300295 +7.00% 156.31 169.89
Patterson Companies (PDCO) 1.93 996115 45.23 44.49
Xilinx (XLNX) 1.92 776407 57.89 63.11
FLIR Systems (FLIR) 1.77 1.14M 36.28 36.73
Air Products & Chemicals (APD) 1.67 287700 +290.00% 135.29 140.50
White Mountains Insurance Gp 1.65 43779 -21.00% 879.87 0.00
Marriott International (MAR) 1.57 388960 94.18 94.42
Gra (GGG) 1.56 386596 -6.00% 94.14 107.85
T. Rowe Price (TROW) 1.47 504341 68.15 70.89
Forest City Realty Trust Inc Class A 1.45 1.56M +12.00% 21.78 0.00
Flowers Foods (FLO) 1.44 1.74M 19.41 19.61
Mohawk Industries (MHK) 1.39 141834 229.49 234.79
Arthur J. Gallagher & Co. (AJG) 1.33 549872 56.54 55.81
Keysight Technologies 1.33 861415 36.14 0.00
Forward Air Corporation (FWRD) 1.25 615729 -2.00% 47.57 53.17
Loews Corporation (L) 1.17 582945 -2.00% 46.77 46.62
Bank of the Ozarks (OZRK) 1.07 480426 -23.00% 52.01 47.47
Berkshire Hathaway (BRK.B) 1.02 143269 166.68 0.00
Pinnacle Financial Partners (PNFP) 0.90 315353 -5.00% 66.45 64.00
Aqua America (WTR) 0.89 643213 32.15 33.09
Dollar General (DG) 0.88 294620 NEW 69.73 72.71
US Ecology (ECOL) 0.81 402772 46.85 47.15
Sonic Corporation (SONC) 0.77 713131 NEW 25.36 26.88
Yum! Brands (YUM) 0.67 246125 63.90 65.75
Macquarie Infrastructure Company (MIC) 0.66 190719 80.58 81.37
Ingersoll-rand Co Ltd-cl A 0.60 173329 +13.00% 81.32 0.00
Robert Half International (RHI) 0.56 266641 48.83 46.05
Digital Realty Trust (DLR) 0.52 113768 106.39 114.84
ScanSource (SCSC) 0.49 293020 +5.00% 39.25 39.50
Thermon Group Holdings Inc 0.48 535790 +8.00% 20.84 0.00
Foot Locker (FL) 0.47 147146 NEW 74.81 77.34
Choice Hotels International (CHH) 0.47 175375 +12.00% 62.60 62.70
Penske Automotive (PAG) 0.43 216250 46.81 47.71
Stonegate Bk Ft Lauderdale 0.43 212435 47.09 0.00
National Commerce 0.42 265498 36.60 0.00
Lindsay Corporation (LNN) 0.41 109815 88.12 86.86
PC Connection (PCCC) 0.41 318625 29.79 24.57
AngioDynamics (ANGO) 0.39 531075 NEW 17.35 15.52
Republic Services (RSG) 0.37 138197 62.81 62.99
ExlService Holdings (EXLS) 0.37 182785 +41.00% 47.36 47.71
Consolidated-Tomoka Land (CTO) 0.35 154404 53.54 54.23
Diamond Hill Investment (DHIL) 0.35 42552 +12.00% 194.54 202.15
Mattel (MAT) 0.33 296877 -9.00% 25.61 22.42
Multi-Color Corporation (LABL) 0.32 103984 71.00 76.80
Echo Global Logistics (ECHO) 0.32 353475 +5.00% 21.35 18.75
Mistras (MG) 0.32 348025 21.38 22.50
Hallmark Financial Services (HALL) 0.31 658193 +3.00% 11.05 10.51
Franklin Electric (FELE) 0.30 160920 -3.00% 43.05 41.10
MDU Resources (MDU) 0.30 259328 27.37 26.90
Frp Holdings 0.30 173907 40.00 0.00
CBIZ (CBZ) 0.29 506800 NEW 13.55 15.75
Evolution Petroleum Corporation (EPM) 0.28 830900 8.00 8.00
Infinity Property and Casualty (IPCC) 0.27 65275 -11.00% 95.50 99.25
Westwood Holdings (WHG) 0.26 115096 -4.00% 53.41 55.80
Versum Matls Inc Com stock 0.25 192028 +11.00% 30.60 0.00
Landstar System (LSTR) 0.21 58273 85.65 85.45
Retail Opportunity Investments (ROIC) 0.21 234450 21.03 20.60
Stonecastle Finl 0.21 247497 20.16 0.00
Home BancShares (HOMB) 0.20 170169 -2.00% 27.07 25.45
Stock Yards Ban 0.19 106537 40.65 0.00
National Instruments (NATI) 0.17 122000 32.56 34.91
Tupperware Brands Corporation (TUP) 0.15 57050 -16.00% 62.72 71.81
McCormick & Company, Incorporated (MKC) 0.15 36065 NEW 97.55 99.90
SPDR S&P; 500 ETF (SPY) 0.10 10032 -39.00% 235.75 238.08
Allergan 0.09 8415 238.98 0.00
Omni (OMC) 0.08 21000 86.19 82.12
Exxon Mobil Corporation (XOM) 0.06 17430 81.99 81.65
International Business Machines (IBM) 0.05 7314 174.19 160.29
NBT Ban (NBTB) 0.04 24856 37.05 38.18
U.S. Ban (USB) 0.02 7781 51.54 51.28
General Electric Company (GE) 0.02 17257 +5.00% 29.79 28.99
Union Pacific Corporation (UNP) 0.02 3354 105.84 111.96
Pfizer (PFE) 0.01 9583 +4.00% 34.23 33.92
AT&T; (T) 0.01 7394 +4.00% 41.52 39.63
Automatic Data Processing (ADP) 0.01 2020 102.48 104.49
Amgen (AMGN) 0.01 1264 NEW 163.77 163.32
Procter & Gamble Company (PG) 0.01 2880 89.93 87.33
Public Service Enterprise (PEG) 0.01 4901 44.28 44.05
J.M. Smucker Company (SJM) 0.01 1528 NEW 130.89 126.72
CONMED Corporation (CNMD) 0.01 7087 44.45 49.16
Glenville Bank Hldg Co. 0.01 4006 78.13 0.00
Newlink Genetics Corporation 0.01 12321 24.11 0.00
Inventure Foods (SNAK) 0.00 14745 NEW 4.41 3.70