0000909012-21-000067.txt : 20210416 0000909012-21-000067.hdr.sgml : 20210416 20210416115458 ACCESSION NUMBER: 0000909012-21-000067 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210416 DATE AS OF CHANGE: 20210416 EFFECTIVENESS DATE: 20210416 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: 21830589 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 03-31-2021 03-31-2021 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 Cobleskill NY 04-16-2021 0 119 3873646 false
INFORMATION TABLE 2 aci_13f.xml Abbvie, Inc. COM 00287Y109 852 7875 SH SOLE 0 7875 0 0 Air Products & Chemicals, Inc. COM 009158106 132396 470590 SH SOLE 0 470590 0 0 Amfi Corp. COM 001683101 1242 920 SH SOLE 0 920 0 0 Amgen Incorporated COM 031162100 425 1707 SH SOLE 0 1707 0 0 Analog Devices Inc COM 032654105 53059 342138 SH SOLE 0 342138 0 0 Apple Inc COM 037833100 1735 14200 SH SOLE 0 14200 0 0 Arthur J. Gallagher & Co. COM 363576109 74684 598572 SH SOLE 0 598572 0 0 AT&T, Inc. COM 00206R102 226 7462 SH SOLE 0 7462 0 0 Auto Data Processing COM 053015103 388 2060 SH SOLE 0 2060 0 0 AutoZone, Inc. COM 053332102 71684 51046 SH SOLE 0 51046 0 0 Avery Dennison Corp COM 053611109 109092 594022 SH SOLE 0 594022 0 0 Bank of Labor Bancshares Inc COM 06427T108 579 17032 SH SOLE 0 17032 0 0 Bank Of Richmondville COM 99c000025 205 1000 SH SOLE 0 1000 0 0 Berkshire Hathaway Inc. A COM 084670108 76369 198 SH SOLE 0 198 0 0 Berkshire Hathaway Inc. B COM 084670702 25988 101725 SH SOLE 0 101725 0 0 Black Knight COM 09215C105 63254 854896 SH SOLE 0 854896 0 0 Boston Omaha Corporation COM 101044105 10555 357075 SH SOLE 0 357075 0 0 Broadridge Financial Solutions COM 11133T103 62678 409395 SH SOLE 0 409395 0 0 Brookfield Asset Management In COM 112585104 139407 3132749 SH SOLE 0 3132749 0 0 Brookfield Infrastructure Corp COM 11275Q107 19000 248790 SH SOLE 0 248790 0 0 Brown & Brown, Inc. COM 115236101 133026 2910219 SH SOLE 0 2910219 0 0 Cambridge Bancorp COM 132152109 8783 104162 SH SOLE 0 104162 0 0 CarMax, Inc. COM 143130102 116309 876744 SH SOLE 0 876744 0 0 Carriage Services Inc. COM 143905107 9775 277779 SH SOLE 0 277779 0 0 Casella Waste System Inc. COM 147448104 10708 168442 SH SOLE 0 168442 0 0 Caseys Gen Stores Inc COM 147528103 324 1500 SH SOLE 0 1500 0 0 CBIZ, Inc. COM 124805102 19484 596580 SH SOLE 0 596580 0 0 CDW Corporation COM 12514G108 225957 1363239 SH SOLE 0 1363239 0 0 Checkpoint Therapeutics Inc. COM 162828107 102 32400 SH SOLE 0 32400 0 0 Choice Hotels International, I COM 169905106 18811 175324 SH SOLE 0 175324 0 0 Cintas Corp COM 172908105 16779 49160 SH SOLE 0 49160 0 0 Coca Cola Company COM 191216100 210 3977 SH SOLE 0 3977 0 0 Colliers International Group I COM 194693107 17945 182669 SH SOLE 0 182669 0 0 Conmed Corp COM 207410101 926 7088 SH SOLE 0 7088 0 0 Cummins Inc COM 231021106 311 1200 SH SOLE 0 1200 0 0 CVS Caremark Corp COM 126650100 325 4322 SH SOLE 0 4322 0 0 Danaher Corp Del COM 235851102 225 1000 SH SOLE 0 1000 0 0 Descartes Systems Group Inc. COM 249906108 7630 125267 SH SOLE 0 125267 0 0 Diamond Back Energy Inc. COM 25278x109 234 3182 SH SOLE 0 3182 0 0 Diamond Hill Investment Group, COM 25264r207 208 1336 SH SOLE 0 1336 0 0 Digital Realty Trust, Inc. COM 253868103 30964 219854 SH SOLE 0 219854 0 0 Disney Walt Co COM 254687106 279 1513 SH SOLE 0 1513 0 0 Dollar General Corporation COM 256677105 48589 239802 SH SOLE 0 239802 0 0 Dream Finders Homes Inc. COM 26154d100 9388 390040 SH SOLE 0 390040 0 0 Eaton Corp PLC COM G29183103 221 1600 SH SOLE 0 1600 0 0 Entegris, Inc. COM 29362U104 43624 390200 SH SOLE 0 390200 0 0 EOG Resources, Inc. COM 26875P101 63933 881475 SH SOLE 0 881475 0 0 Exlservice Holdings Inc. COM 302081104 20639 228920 SH SOLE 0 228920 0 0 Exxon Mobil Corporation COM 30231G102 2104 37689 SH SOLE 0 37689 0 0 Fastenal Co COM 311900104 83919 1669042 SH SOLE 0 1669042 0 0 Fidelity National Info Service COM 31620M106 54592 388251 SH SOLE 0 388251 0 0 First Hawaiian Inc. COM 32051x108 29801 1088830 SH SOLE 0 1088830 0 0 Floor & Decor Holdings COM 339750101 6409 67119 SH SOLE 0 67119 0 0 Fortune Brands Home & Sec Inc COM 34964C106 52086 543578 SH SOLE 0 543578 0 0 Franklin Electric Co., Inc. COM 353514102 11000 139344 SH SOLE 0 139344 0 0 Frontdoor, Inc. COM 35905A109 15355 285670 SH SOLE 0 285670 0 0 FRP Holdings, Inc. COM 30292l107 8849 179782 SH SOLE 0 179782 0 0 General Electric Company COM 369604103 231 17626 SH SOLE 0 17626 0 0 Genpact COM G3922B107 95462 2229385 SH SOLE 0 2229385 0 0 Glenville Bank Hldg Co COM 37908p109 282 4006 SH SOLE 0 4006 0 0 Graco Inc. COM 384109104 81843 1142742 SH SOLE 0 1142742 0 0 Healthcare Services Group, Inc COM 421906108 8395 299487 SH SOLE 0 299487 0 0 HEICO Corp. Class A COM 422806208 29865 262893 SH SOLE 0 262893 0 0 Home BancShares, Inc. COM 436893200 22066 815738 SH SOLE 0 815738 0 0 Hostess Brands Inc. COM 44109j106 14105 983611 SH SOLE 0 983611 0 0 IDEX Corporation COM 45167r104 169836 811371 SH SOLE 0 811371 0 0 Illinois Tool Works Inc. COM 452308109 93370 421499 SH SOLE 0 421499 0 0 Intel Corp COM 458140100 209 3270 SH SOLE 0 3270 0 0 International Business Machine COM 459200101 664 4985 SH SOLE 0 4985 0 0 Jack Henry & Associates Inc COM 426281101 27744 182863 SH SOLE 0 182863 0 0 Kansas City Life Insurance Co. COM 484836200 363 8200 SH SOLE 0 8200 0 0 Landstar System, Inc. COM 515098101 79462 481410 SH SOLE 0 481410 0 0 Life Insurance Company of Alab COM 531864205 5227 217810 SH SOLE 0 217810 0 0 M&T Bank Corporation COM 55261F104 46349 305714 SH SOLE 0 305714 0 0 Markel Corporation COM 570535104 110526 96985 SH SOLE 0 96985 0 0 McCormick & Company COM 579780206 7769 87132 SH SOLE 0 87132 0 0 Merck & Co Inc New COM 58933Y105 604 7835 SH SOLE 0 7835 0 0 Microchip Technology Incorpora COM 595017104 94678 609959 SH SOLE 0 609959 0 0 Microsoft Corp COM 594918104 763 3236 SH SOLE 0 3236 0 0 Monro Inc. COM 610236101 14496 220308 SH SOLE 0 220308 0 0 Mustang Bio Inc. COM 62818Q104 50 15000 SH SOLE 0 15000 0 0 Natus Medical, Inc. COM 639050103 8735 341072 SH SOLE 0 341072 0 0 NBT Bancorp Inc COM 628778102 965 24180 SH SOLE 0 24180 0 0 Nomad Foods Ltd COM G6564A105 13085 476495 SH SOLE 0 476495 0 0 NVR Inc. COM 62944T105 8904 1890 SH SOLE 0 1890 0 0 Oak Valley Bancorp COM 671807105 11374 663182 SH SOLE 0 663182 0 0 Ollie's Bargain Outlet Holding COM 681116109 7860 90345 SH SOLE 0 90345 0 0 One Spa World Holdings Ltd. COM p73684113 6545 614558 SH SOLE 0 614558 0 0 Paychex Inc COM 704326107 28259 288302 SH SOLE 0 288302 0 0 Penske Automotive Group Inc. COM 70959w103 10914 136015 SH SOLE 0 136015 0 0 Pfizer Incorporated COM 717081103 386 10659 SH SOLE 0 10659 0 0 Pinnacle Financial Partners, I COM 72346Q104 60039 677185 SH SOLE 0 677185 0 0 Pool Corp COM 73278L105 34764 100696 SH SOLE 0 100696 0 0 Procter & Gamble COM 742718109 531 3920 SH SOLE 0 3920 0 0 Pub Svc Ent Group Inc COM 744573106 295 4901 SH SOLE 0 4901 0 0 Republic Services, Inc. COM 760759100 21361 215009 SH SOLE 0 215009 0 0 Roper Industries Inc. COM 776696106 11294 28000 SH SOLE 0 28000 0 0 Ross Stores, Inc. COM 778296103 196015 1634681 SH SOLE 0 1634681 0 0 South State Corporation COM 840441109 67289 857075 SH SOLE 0 857075 0 0 SPS Commerce Inc. COM 78463M107 10245 103158 SH SOLE 0 103158 0 0 Steris PLC COM g8473t100 25697 134904 SH SOLE 0 134904 0 0 Stryker Corporation COM 863667101 138569 568883 SH SOLE 0 568883 0 0 T Rowe Price Group, Inc. COM 74144t108 47319 275750 SH SOLE 0 275750 0 0 TCF Financial Corp. COM 872307103 728 15675 SH SOLE 0 15675 0 0 The Hanover Group COM 410867105 45001 347607 SH SOLE 0 347607 0 0 Trane Technologies PLC COM G8994E103 92716 560013 SH SOLE 0 560013 0 0 Trisura Group Ltd. COM 89679a100 13791 143625 SH SOLE 0 143625 0 0 U.S. Physical Therapy Inc. COM 90337l108 7940 76276 SH SOLE 0 76276 0 0 Union Pacific Corp. COM 907818108 343 1554 SH SOLE 0 1554 0 0 US Bancorp COM 902973304 406 7332 SH SOLE 0 7332 0 0 Vulcan Materials COM 929160109 114776 680157 SH SOLE 0 680157 0 0 White Mountains Insurance Grou COM G9618E107 13143 11788 SH SOLE 0 11788 0 0 Zebra Technologies A COM 989207105 50994 105103 SH SOLE 0 105103 0 0 iShares Core S&P 500 ETF ETF 464287200 477 1200 SH SOLE 0 1200 0 0 iShares Core S&P Total US Stoc ETF 464287150 412 4500 SH SOLE 0 4500 0 0 Powershares Dynamic Large Cap ETF 73935x609 1157 17000 SH SOLE 0 17000 0 0 Select Sector Spdr Tr Sbi Cons ETF 81369Y407 1105 6576 SH SOLE 0 6576 0 0 Spdr S&P 500 ETF Trust ETF 78462F103 585 1477 SH SOLE 0 1477 0 0 Vanguard Growth ETF 922908736 1692 6581 SH SOLE 0 6581 0 0