The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Balchem Corp. - Common Stock COM 057665200   34,954 198,604 SH   SOLE   198,604 0 0
Bel Fuse Inc. - Class A Common Stock CL A 077347201   2,330 23,434 SH   SOLE   23,434 0 0
Bel Fuse Inc. - Class B Common Stock CL B 077347300   5,310 67,634 SH   SOLE   67,634 0 0
Berkshire Hathaway Inc. Common Stock CL A 084670108   2,765 4 SH   SOLE   4 0 0
Boston Omaha Corporation - Class A Common Stock CL A 101044105   1,935 134,155 SH   SOLE   134,155 0 0
Broadridge Financial Solutions, Inc. - Common Stock COM 11133T103   8,772 40,793 SH   SOLE   40,793 0 0
Brookfield Wealth Solutions - Common Stock COM G17434104   245 4,603 SH   SOLE   4,603 0 0
Franco-Nevada Corporation - Common Stock COM 351858105   1,326 10,676 SH   SOLE   10,676 0 0
Garmin Ltd. - Common Stock COM H2906T109   7,174 40,755 SH   SOLE   40,755 0 0
Mastercard Incorporated - Common Stock COM 57636Q104   50,452 102,170 SH   SOLE   102,170 0 0
Metropolitan Bank Holding Corp. - Common Stock COM 591774104   411 7,811 SH   SOLE   7,811 0 0
Permian Basin Royalty Trust - Common Stock COM 714236106   1,028 86,500 SH   SOLE   86,500 0 0
Psychemedics Corp. - Common Stock COM 744375205   46 20,000 SH   SOLE   20,000 0 0
Simulations Plus, Inc. - Common Stock COM 829214105   916 28,596 SH   SOLE   28,596 0 0
Tejon Ranch Co. - Common Stock COM 879080109   3,084 175,701 SH   SOLE   175,701 0 0
Texas Pacific Land Corp. - Common Stock COM 882610108   47,767 53,990 SH   SOLE   53,990 0 0
Virtus Investment Partners, Inc. - Common Stock COM 92828Q109   1,273 6,076 SH   SOLE   6,076 0 0