The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | ||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | |||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
Abbvie, Inc. | COM | 00287Y109 | 849 | 7,875 | SH | SOLE | 0 | 7,875 | 0 | 0 | |
Air Products & Chemicals, Inc. | COM | 009158106 | 121,689 | 475,145 | SH | SOLE | 0 | 475,145 | 0 | 0 | |
Amgen Incorporated | COM | 031162100 | 333 | 1,564 | SH | SOLE | 0 | 1,564 | 0 | 0 | |
Amphenol Corp. | COM | 032095101 | 18,682 | 255,115 | SH | SOLE | 0 | 255,115 | 0 | 0 | |
Analog Devices Inc | COM | 032654105 | 59,533 | 355,465 | SH | SOLE | 0 | 355,465 | 0 | 0 | |
Apple, Inc. | COM | 037833100 | 2,301 | 16,263 | SH | SOLE | 0 | 16,263 | 0 | 0 | |
Arthur J. Gallagher & Co. | COM | 363576109 | 84,232 | 566,647 | SH | SOLE | 0 | 566,647 | 0 | 0 | |
AutoZone, Inc. | COM | 053332102 | 78,352 | 46,144 | SH | SOLE | 0 | 46,144 | 0 | 0 | |
Avery Dennison Corp | COM | 053611109 | 118,281 | 570,825 | SH | SOLE | 0 | 570,825 | 0 | 0 | |
Bank of Labor Bancshares Inc | COM | 06427T108 | 562 | 17,032 | SH | SOLE | 0 | 17,032 | 0 | 0 | |
Bank Of Richmondville | COM | 99c000025 | 207 | 1,000 | SH | SOLE | 0 | 1,000 | 0 | 0 | |
Berkshire Hathaway Inc. A | COM | 084670108 | 56,359 | 137 | SH | SOLE | 0 | 137 | 0 | 0 | |
Berkshire Hathaway Inc. B | COM | 084670702 | 17,521 | 64,192 | SH | SOLE | 0 | 64,192 | 0 | 0 | |
Black Knight | COM | 09215C105 | 69,567 | 966,205 | SH | SOLE | 0 | 966,205 | 0 | 0 | |
Boston Omaha Corporation | COM | 101044105 | 16,157 | 416,625 | SH | SOLE | 0 | 416,625 | 0 | 0 | |
Broadridge Financial Solutions | COM | 11133T103 | 70,922 | 425,603 | SH | SOLE | 0 | 425,603 | 0 | 0 | |
Brookfield Asset Management In | COM | 112585104 | 165,033 | 3,084,144 | SH | SOLE | 0 | 3,084,144 | 0 | 0 | |
Brookfield Infrastructure Corp | COM | 11275Q107 | 14,927 | 249,280 | SH | SOLE | 0 | 249,280 | 0 | 0 | |
Brown & Brown, Inc. | COM | 115236101 | 160,843 | 2,900,687 | SH | SOLE | 0 | 2,900,687 | 0 | 0 | |
Cambridge Bancorp | COM | 132152109 | 9,208 | 104,636 | SH | SOLE | 0 | 104,636 | 0 | 0 | |
CarMax, Inc. | COM | 143130102 | 111,448 | 870,961 | SH | SOLE | 0 | 870,961 | 0 | 0 | |
Carriage Services Inc. | COM | 143905107 | 12,544 | 281,314 | SH | SOLE | 0 | 281,314 | 0 | 0 | |
Casella Waste System Inc. | COM | 147448104 | 12,791 | 168,442 | SH | SOLE | 0 | 168,442 | 0 | 0 | |
Cass Information Systems Inc. | COM | 14808P109 | 12,800 | 305,860 | SH | SOLE | 0 | 305,860 | 0 | 0 | |
CBIZ, Inc. | COM | 124805102 | 19,110 | 590,917 | SH | SOLE | 0 | 590,917 | 0 | 0 | |
CDW Corporation | COM | 12514G108 | 241,769 | 1,328,256 | SH | SOLE | 0 | 1,328,256 | 0 | 0 | |
Choice Hotels International, I | COM | 169905106 | 21,298 | 168,539 | SH | SOLE | 0 | 168,539 | 0 | 0 | |
Cintas Corp | COM | 172908105 | 21,655 | 56,887 | SH | SOLE | 0 | 56,887 | 0 | 0 | |
Colliers International Group I | COM | 194693107 | 22,196 | 173,802 | SH | SOLE | 0 | 173,802 | 0 | 0 | |
Conmed Corp | COM | 207410101 | 927 | 7,088 | SH | SOLE | 0 | 7,088 | 0 | 0 | |
Cummins Inc | COM | 231021106 | 269 | 1,200 | SH | SOLE | 0 | 1,200 | 0 | 0 | |
CVS Caremark Corp | COM | 126650100 | 367 | 4,322 | SH | SOLE | 0 | 4,322 | 0 | 0 | |
Danaher Corp Del | COM | 235851102 | 304 | 1,000 | SH | SOLE | 0 | 1,000 | 0 | 0 | |
Descartes Systems Group Inc. | COM | 249906108 | 10,216 | 125,717 | SH | SOLE | 0 | 125,717 | 0 | 0 | |
Diamond Back Energy Inc. | COM | 25278x109 | 301 | 3,182 | SH | SOLE | 0 | 3,182 | 0 | 0 | |
Diamond Hill Investment Group, | COM | 25264R207 | 235 | 1,336 | SH | SOLE | 0 | 1,336 | 0 | 0 | |
Digital Realty Trust, Inc. | COM | 253868103 | 25,492 | 176,474 | SH | SOLE | 0 | 176,474 | 0 | 0 | |
Dollar General Corporation | COM | 256677105 | 52,992 | 249,797 | SH | SOLE | 0 | 249,797 | 0 | 0 | |
Dream Finders Homes Inc. | COM | 26154d100 | 8,298 | 478,810 | SH | SOLE | 0 | 478,810 | 0 | 0 | |
Eaton Corp PLC | COM | G29183103 | 239 | 1,600 | SH | SOLE | 0 | 1,600 | 0 | 0 | |
Entegris, Inc. | COM | 29362U104 | 49,390 | 392,299 | SH | SOLE | 0 | 392,299 | 0 | 0 | |
EOG Resources, Inc. | COM | 26875P101 | 68,293 | 850,795 | SH | SOLE | 0 | 850,795 | 0 | 0 | |
Exlservice Holdings Inc. | COM | 302081104 | 26,917 | 218,628 | SH | SOLE | 0 | 218,628 | 0 | 0 | |
Exxon Mobil Corporation | COM | 30231G102 | 2,099 | 35,689 | SH | SOLE | 0 | 35,689 | 0 | 0 | |
Fastenal Co | COM | 311900104 | 88,477 | 1,714,337 | SH | SOLE | 0 | 1,714,337 | 0 | 0 | |
Fidelity National Info Service | COM | 31620M106 | 63,185 | 519,273 | SH | SOLE | 0 | 519,273 | 0 | 0 | |
First Hawaiian Inc. | COM | 32051x108 | 24,081 | 820,490 | SH | SOLE | 0 | 820,490 | 0 | 0 | |
Floor & Decor Holdings | COM | 339750101 | 3,119 | 25,821 | SH | SOLE | 0 | 25,821 | 0 | 0 | |
Fortune Brands Home & Sec Inc | COM | 34964C106 | 48,329 | 540,475 | SH | SOLE | 0 | 540,475 | 0 | 0 | |
Franklin Electric Co., Inc. | COM | 353514102 | 10,896 | 136,454 | SH | SOLE | 0 | 136,454 | 0 | 0 | |
Frontdoor, Inc. | COM | 35905A109 | 14,742 | 351,830 | SH | SOLE | 0 | 351,830 | 0 | 0 | |
Genpact | COM | G3922B107 | 107,173 | 2,255,799 | SH | SOLE | 0 | 2,255,799 | 0 | 0 | |
Graco Inc. | COM | 384109104 | 83,472 | 1,192,971 | SH | SOLE | 0 | 1,192,971 | 0 | 0 | |
Healthcare Services Group, Inc | COM | 421906108 | 7,573 | 303,022 | SH | SOLE | 0 | 303,022 | 0 | 0 | |
HEICO Corp. Class A | COM | 422806208 | 31,670 | 267,416 | SH | SOLE | 0 | 267,416 | 0 | 0 | |
Home BancShares, Inc. | COM | 436893200 | 18,407 | 782,268 | SH | SOLE | 0 | 782,268 | 0 | 0 | |
Hostess Brands Inc. | COM | 44109j106 | 13,033 | 750,306 | SH | SOLE | 0 | 750,306 | 0 | 0 | |
Huntington Bancshares | COM | 446150104 | 496 | 32,056 | SH | SOLE | 0 | 32,056 | 0 | 0 | |
IDEX Corporation | COM | 45167r104 | 160,479 | 775,448 | SH | SOLE | 0 | 775,448 | 0 | 0 | |
Illinois Tool Works Inc. | COM | 452308109 | 87,399 | 422,975 | SH | SOLE | 0 | 422,975 | 0 | 0 | |
International Business Machine | COM | 459200101 | 699 | 5,033 | SH | SOLE | 0 | 5,033 | 0 | 0 | |
Jack Henry & Associates Inc | COM | 426281101 | 35,915 | 218,913 | SH | SOLE | 0 | 218,913 | 0 | 0 | |
Landstar System, Inc. | COM | 515098101 | 68,987 | 437,126 | SH | SOLE | 0 | 437,126 | 0 | 0 | |
M&T Bank Corporation | COM | 55261F104 | 44,936 | 300,895 | SH | SOLE | 0 | 300,895 | 0 | 0 | |
Markel Corporation | COM | 570535104 | 116,822 | 97,748 | SH | SOLE | 0 | 97,748 | 0 | 0 | |
McCormick & Company | COM | 579780206 | 8,373 | 103,337 | SH | SOLE | 0 | 103,337 | 0 | 0 | |
Merck & Co Inc New | COM | 58933Y105 | 574 | 7,648 | SH | SOLE | 0 | 7,648 | 0 | 0 | |
Microchip Technology Incorpora | COM | 595017104 | 98,434 | 641,304 | SH | SOLE | 0 | 641,304 | 0 | 0 | |
Microsoft Corp | COM | 594918104 | 919 | 3,261 | SH | SOLE | 0 | 3,261 | 0 | 0 | |
Monro Inc. | COM | 610236101 | 12,351 | 214,767 | SH | SOLE | 0 | 214,767 | 0 | 0 | |
NBT Bancorp Inc | COM | 628778102 | 534 | 14,780 | SH | SOLE | 0 | 14,780 | 0 | 0 | |
Nomad Foods Ltd | COM | G6564A105 | 13,173 | 477,985 | SH | SOLE | 0 | 477,985 | 0 | 0 | |
NVR Inc. | COM | 62944T105 | 9,061 | 1,890 | SH | SOLE | 0 | 1,890 | 0 | 0 | |
Ollie's Bargain Outlet Holding | COM | 681116109 | 9,638 | 159,880 | SH | SOLE | 0 | 159,880 | 0 | 0 | |
One Spa World Holdings Ltd. | COM | p73684113 | 7,525 | 754,783 | SH | SOLE | 0 | 754,783 | 0 | 0 | |
Paya Holdings | COM | 70434P103 | 14,873 | 1,368,222 | SH | SOLE | 0 | 1,368,222 | 0 | 0 | |
Paychex Inc | COM | 704326107 | 35,495 | 315,654 | SH | SOLE | 0 | 315,654 | 0 | 0 | |
Penske Automotive Group Inc. | COM | 70959w103 | 13,694 | 136,120 | SH | SOLE | 0 | 136,120 | 0 | 0 | |
Pfizer Incorporated | COM | 717081103 | 458 | 10,659 | SH | SOLE | 0 | 10,659 | 0 | 0 | |
Pinnacle Financial Partners, I | COM | 72346Q104 | 61,862 | 657,547 | SH | SOLE | 0 | 657,547 | 0 | 0 | |
Pool Corp | COM | 73278L105 | 42,716 | 98,331 | SH | SOLE | 0 | 98,331 | 0 | 0 | |
Procter & Gamble | COM | 742718109 | 519 | 3,710 | SH | SOLE | 0 | 3,710 | 0 | 0 | |
Progressive Corp. | COM | 743315103 | 37,377 | 413,503 | SH | SOLE | 0 | 413,503 | 0 | 0 | |
Pub Svc Ent Group Inc | COM | 744573106 | 298 | 4,901 | SH | SOLE | 0 | 4,901 | 0 | 0 | |
Raytheon Technologies Corp | COM | 75513E101 | 208 | 2,421 | SH | SOLE | 0 | 2,421 | 0 | 0 | |
Republic Services, Inc. | COM | 760759100 | 32,007 | 266,593 | SH | SOLE | 0 | 266,593 | 0 | 0 | |
Roper Industries Inc. | COM | 776696106 | 12,492 | 28,000 | SH | SOLE | 0 | 28,000 | 0 | 0 | |
Ross Stores, Inc. | COM | 778296103 | 179,164 | 1,645,974 | SH | SOLE | 0 | 1,645,974 | 0 | 0 | |
Ryan Specialty Group Holdings | COM | 78351f107 | 9,019 | 266,288 | SH | SOLE | 0 | 266,288 | 0 | 0 | |
SouthState Corporation | COM | 840441109 | 57,393 | 768,623 | SH | SOLE | 0 | 768,623 | 0 | 0 | |
SPS Commerce Inc. | COM | 78463M107 | 16,180 | 100,303 | SH | SOLE | 0 | 100,303 | 0 | 0 | |
Steris PLC | COM | g8473t100 | 35,132 | 171,979 | SH | SOLE | 0 | 171,979 | 0 | 0 | |
Stryker Corporation | COM | 863667101 | 148,966 | 564,865 | SH | SOLE | 0 | 564,865 | 0 | 0 | |
T Rowe Price Group, Inc. | COM | 74144t108 | 56,999 | 289,778 | SH | SOLE | 0 | 289,778 | 0 | 0 | |
The Hanover Group | COM | 410867105 | 29,240 | 225,586 | SH | SOLE | 0 | 225,586 | 0 | 0 | |
Trane Technologies PLC | COM | G8994E103 | 93,869 | 543,697 | SH | SOLE | 0 | 543,697 | 0 | 0 | |
Trisura Group Ltd. | COM | 89679a100 | 17,772 | 525,656 | SH | SOLE | 0 | 525,656 | 0 | 0 | |
U.S. Physical Therapy Inc. | COM | 90337l108 | 11,614 | 105,006 | SH | SOLE | 0 | 105,006 | 0 | 0 | |
Union Pacific Corp. | COM | 907818108 | 305 | 1,554 | SH | SOLE | 0 | 1,554 | 0 | 0 | |
US Bancorp | COM | 902973304 | 436 | 7,332 | SH | SOLE | 0 | 7,332 | 0 | 0 | |
Vulcan Materials | COM | 929160109 | 115,283 | 681,504 | SH | SOLE | 0 | 681,504 | 0 | 0 | |
Walt Disney Co. | COM | 254687106 | 256 | 1,513 | SH | SOLE | 0 | 1,513 | 0 | 0 | |
White Mountains Insurance Grou | COM | G9618E107 | 6,170 | 5,768 | SH | SOLE | 0 | 5,768 | 0 | 0 | |
Xylem, Inc. | COM | 98419m100 | 225 | 1,817 | SH | SOLE | 0 | 1,817 | 0 | 0 | |
Zebra Technologies A | COM | 989207105 | 54,613 | 105,958 | SH | SOLE | 0 | 105,958 | 0 | 0 | |
iShares Core S&P 500 ETF | ETF | 464287200 | 517 | 1,200 | SH | SOLE | 0 | 1,200 | 0 | 0 | |
iShares Core S&P Total US Stoc | ETF | 464287150 | 443 | 4,500 | SH | SOLE | 0 | 4,500 | 0 | 0 | |
Ishares Iboxx Investop Iboxx $ | ETF | 464287242 | 205 | 1,543 | SH | SOLE | 0 | 1,543 | 0 | 0 | |
Powershares Dynamic Large Cap | ETF | 73935x609 | 1,258 | 17,000 | SH | SOLE | 0 | 17,000 | 0 | 0 | |
Select Sector Spdr Tr Sbi Cons | ETF | 81369Y407 | 1,180 | 6,576 | SH | SOLE | 0 | 6,576 | 0 | 0 | |
Spdr S&P 500 ETF Trust | ETF | 78462F103 | 634 | 1,477 | SH | SOLE | 0 | 1,477 | 0 | 0 | |
Vanguard Growth | ETF | 922908736 | 1,910 | 6,581 | SH | SOLE | 0 | 6,581 | 0 | 0 |