0000909012-20-000106.txt : 20200728 0000909012-20-000106.hdr.sgml : 20200728 20200728112928 ACCESSION NUMBER: 0000909012-20-000106 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200728 DATE AS OF CHANGE: 20200728 EFFECTIVENESS DATE: 20200728 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FENIMORE ASSET MANAGEMENT INC CENTRAL INDEX KEY: 0000884566 IRS NUMBER: 141564237 STATE OF INCORPORATION: NY FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03130 FILM NUMBER: 201052466 BUSINESS ADDRESS: STREET 1: 384 N GRAND ST STREET 2: P O BOX 310 CITY: COBLESKILL STATE: NY ZIP: 12043 BUSINESS PHONE: 5182344393 MAIL ADDRESS: STREET 1: 384 N GRAND ST STREET 2: P O BOX 310 CITY: COBLESKILL STATE: NY ZIP: 12043 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000884566 XXXXXXXX 06-30-2020 06-30-2020 FENIMORE ASSET MANAGEMENT INC
384 N GRAND ST P O BOX 310 COBLESKILL NY 12043
13F HOLDINGS REPORT 028-03130 N
Michael Balboa Chief Financial Officer 5188231248 /s/ MICHAEL BALBOA Cobbleskill NY 07-13-2020 0 107 2848655 false
INFORMATION TABLE 2 aci_13f.xml Abbvie, Inc. COM 00287Y109 783 7975 SH SOLE 0 7975 0 0 Air Products & Chemicals, Inc. COM 009158106 113599 470466 SH SOLE 0 470466 0 0 Amgen Incorporated COM 031162100 410 1737 SH SOLE 0 1737 0 0 Analog Devices Inc COM 032654105 23642 192777 SH SOLE 0 192777 0 0 Apple Inc COM 037833100 1203 3298 SH SOLE 0 3298 0 0 Arthur J. Gallagher & Co. COM 363576109 61215 627915 SH SOLE 0 627915 0 0 AT&T, Inc. COM 00206R102 241 7962 SH SOLE 0 7962 0 0 Auto Data Processing COM 053015103 338 2270 SH SOLE 0 2270 0 0 AutoZone, Inc. COM 053332102 54010 47876 SH SOLE 0 47876 0 0 Avery Dennison Corp COM 053611109 69900 612677 SH SOLE 0 612677 0 0 Bank Of Richmondville COM 99c000025 215 1000 SH SOLE 0 1000 0 0 Berkshire Hathaway Inc. A COM 084670108 53995 202 SH SOLE 0 202 0 0 Berkshire Hathaway Inc. B COM 084670702 27938 156509 SH SOLE 0 156509 0 0 Black Knight COM 09215C105 56605 780108 SH SOLE 0 780108 0 0 Boston Omaha Corporation COM 101044105 7288 455509 SH SOLE 0 455509 0 0 Broadridge Financial Solutions COM 11133T103 51151 405351 SH SOLE 0 405351 0 0 Brookfield Asset Management In COM 112585104 101816 3094697 SH SOLE 0 3094697 0 0 Brown & Brown, Inc. COM 115236101 121440 2979381 SH SOLE 0 2979381 0 0 CarMax, Inc. COM 143130102 89240 996541 SH SOLE 0 996541 0 0 Carriage Services Inc. COM 143905107 5421 299179 SH SOLE 0 299179 0 0 Casella Waste System Inc. COM 147448104 8988 172442 SH SOLE 0 172442 0 0 Caseys Gen Stores Inc COM 147528103 224 1500 SH SOLE 0 1500 0 0 CBIZ, Inc. COM 124805102 14002 584145 SH SOLE 0 584145 0 0 CDW Corporation COM 12514G108 161600 1390947 SH SOLE 0 1390947 0 0 Checkpoint Therapeutics Inc. COM 162828107 64 32400 SH SOLE 0 32400 0 0 Choice Hotels International, I COM 169905106 14207 180067 SH SOLE 0 180067 0 0 Cintas Corp COM 172908105 1598 6000 SH SOLE 0 6000 0 0 Colliers International Group I COM 194693107 10672 186209 SH SOLE 0 186209 0 0 Conmed Corp COM 207410101 510 7088 SH SOLE 0 7088 0 0 Cummins Inc COM 231021106 208 1200 SH SOLE 0 1200 0 0 Descartes Systems Group Inc. COM 249906108 6682 126307 SH SOLE 0 126307 0 0 Digital Realty Trust, Inc. COM 253868103 31881 224341 SH SOLE 0 224341 0 0 Dollar General Corporation COM 256677105 44937 235877 SH SOLE 0 235877 0 0 Entegris, Inc. COM 29362U104 33449 566450 SH SOLE 0 566450 0 0 EOG Resources, Inc. COM 26875P101 55876 1102970 SH SOLE 0 1102970 0 0 Exlservice Holdings Inc. COM 302081104 11932 188205 SH SOLE 0 188205 0 0 Exxon Mobil Corporation COM 30231G102 1539 34420 SH SOLE 0 34420 0 0 Fastenal Co COM 311900104 71102 1659717 SH SOLE 0 1659717 0 0 Fidelity National Info Service COM 31620M106 7214 53800 SH SOLE 0 53800 0 0 Floor & Decor Holdings COM 339750101 12618 218873 SH SOLE 0 218873 0 0 Fortune Brands Home & Sec Inc COM 34964C106 35023 547832 SH SOLE 0 547832 0 0 Franklin Electric Co., Inc. COM 353514102 7331 139594 SH SOLE 0 139594 0 0 Frontdoor, Inc. COM 35905A109 12627 284845 SH SOLE 0 284845 0 0 FRP Holdings, Inc. COM 30292l107 7562 186336 SH SOLE 0 186336 0 0 General Electric Company COM 369604103 158 23126 SH SOLE 0 23126 0 0 Genpact COM G3922B107 77177 2113280 SH SOLE 0 2113280 0 0 Glenville Bank Hldg Co COM 37908p109 264 4006 SH SOLE 0 4006 0 0 Graco Inc. COM 384109104 47646 992833 SH SOLE 0 992833 0 0 Healthcare Services Group, Inc COM 421906108 7043 287939 SH SOLE 0 287939 0 0 Home BancShares, Inc. COM 436893200 2104 136770 SH SOLE 0 136770 0 0 Hostess Brands Inc. COM 44109j106 14412 1179386 SH SOLE 0 1179386 0 0 IDEX Corporation COM 45167r104 126834 802546 SH SOLE 0 802546 0 0 Illinois Tool Works Inc. COM 452308109 77146 441210 SH SOLE 0 441210 0 0 Intel Corp COM 458140100 226 3770 SH SOLE 0 3770 0 0 International Business Machine COM 459200101 726 6010 SH SOLE 0 6010 0 0 Jack Henry & Associates Inc COM 426281101 11865 64473 SH SOLE 0 64473 0 0 Landstar System, Inc. COM 515098101 53816 479171 SH SOLE 0 479171 0 0 M&T Bank Corporation COM 55261F104 31339 301419 SH SOLE 0 301419 0 0 Markel Corporation COM 570535104 87716 95016 SH SOLE 0 95016 0 0 McCormick & Company COM 579780206 20698 115367 SH SOLE 0 115367 0 0 Merck & Co Inc New COM 58933Y105 614 7935 SH SOLE 0 7935 0 0 Microchip Technology Incorpora COM 595017104 66981 636036 SH SOLE 0 636036 0 0 Microsoft Corp COM 594918104 1397 6866 SH SOLE 0 6866 0 0 Mohawk Industries, Inc. COM 608190104 32748 321814 SH SOLE 0 321814 0 0 Monro Inc. COM 610236101 16791 305616 SH SOLE 0 305616 0 0 Mustang Bio Inc. COM 62818Q104 48 15000 SH SOLE 0 15000 0 0 Natus Medical, Inc. COM 639050103 8947 410039 SH SOLE 0 410039 0 0 NBT Bancorp Inc COM 628778102 744 24180 SH SOLE 0 24180 0 0 Nomad Foods Ltd COM G6564A105 8847 412430 SH SOLE 0 412430 0 0 NVR Inc. COM 62944T105 6159 1890 SH SOLE 0 1890 0 0 Ollie's Bargain Outlet Holding COM 681116109 8887 91005 SH SOLE 0 91005 0 0 One Gas Inc. COM 68235P108 4663 60520 SH SOLE 0 60520 0 0 One Spa World Holdings Ltd. COM p73684113 2334 489320 SH SOLE 0 489320 0 0 Paychex Inc COM 704326107 9676 127730 SH SOLE 0 127730 0 0 Penske Automotive Group Inc. COM 70959w103 8131 210061 SH SOLE 0 210061 0 0 Pfizer Incorporated COM 717081103 349 10659 SH SOLE 0 10659 0 0 Pinnacle Financial Partners, I COM 72346Q104 20999 500097 SH SOLE 0 500097 0 0 Pool Corp COM 73278L105 27431 100896 SH SOLE 0 100896 0 0 Procter & Gamble COM 742718109 475 3971 SH SOLE 0 3971 0 0 Pub Svc Ent Group Inc COM 744573106 241 4901 SH SOLE 0 4901 0 0 Republic Services, Inc. COM 760759100 15716 191537 SH SOLE 0 191537 0 0 Resmed Inc. COM 761152107 3734 19450 SH SOLE 0 19450 0 0 Robert Half Intl. Inc. COM 770323103 14286 270408 SH SOLE 0 270408 0 0 Roper Industries Inc. COM 776696106 10871 28000 SH SOLE 0 28000 0 0 Ross Stores, Inc. COM 778296103 139430 1635733 SH SOLE 0 1635733 0 0 South State Corporation COM 840441109 43576 914318 SH SOLE 0 914318 0 0 SPS Commerce Inc. COM 78463M107 7701 102513 SH SOLE 0 102513 0 0 Steris PLC COM g8473t100 15175 98900 SH SOLE 0 98900 0 0 Stryker Corporation COM 863667101 102703 569973 SH SOLE 0 569973 0 0 T Rowe Price Group, Inc. COM 74144t108 35854 290312 SH SOLE 0 290312 0 0 TCF Financial Corp. COM 872307103 461 15675 SH SOLE 0 15675 0 0 The Hanover Group COM 410867105 28420 280468 SH SOLE 0 280468 0 0 Trane Technologies PLC COM G8994E103 49816 559858 SH SOLE 0 559858 0 0 Trisura Group Ltd. COM 89679a100 5629 125675 SH SOLE 0 125675 0 0 U.S. Physical Therapy Inc. COM 90337l108 5259 64905 SH SOLE 0 64905 0 0 Union Pacific Corp. COM 907818108 263 1554 SH SOLE 0 1554 0 0 US Bancorp COM 902973304 270 7332 SH SOLE 0 7332 0 0 Vulcan Materials COM 929160109 63431 547526 SH SOLE 0 547526 0 0 White Mountains Insurance Grou COM G9618E107 24040 27073 SH SOLE 0 27073 0 0 Xilinx, Inc. COM 983919101 53838 547188 SH SOLE 0 547188 0 0 Zebra Technologies A COM 989207105 45930 179450 SH SOLE 0 179450 0 0 iShares Core S&P Total US Stoc ETF 464287150 312 4500 SH SOLE 0 4500 0 0 Ishares Iboxx Investop Iboxx $ ETF 464287242 201 1498 SH SOLE 0 1498 0 0 Powershares Dynamic Large Cap ETF 73935x609 931 17000 SH SOLE 0 17000 0 0 Select Sector Spdr Tr Sbi Cons ETF 81369Y407 1095 8576 SH SOLE 0 8576 0 0 Spdr S&P 500 ETF Trust ETF 78462F103 455 1477 SH SOLE 0 1477 0 0 Vanguard Growth ETF 922908736 1330 6581 SH SOLE 0 6581 0 0