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
3M COMPANY COM COM 88579y101   4,989 53,300 SH   SOLE   53,300 0 0
ABBOTT LABS COM 002824100   25,813 266,531 SH   SOLE   266,531 0 0
ABBVIE INC COM 00287y109   241 1,621 SH   SOLE   1,621 0 0
ADOBE INC COM 00724f101   2,099 4,118 SH   SOLE   4,118 0 0
AFLAC INC COM COM 001055102   6,860 89,390 SH   SOLE   89,390 0 0
AGCO CORP COM COM 001084102   2,483 20,999 SH   SOLE   20,999 0 0
AIR PRODUCTS & CHEMICALS INC C COM 009158106   25,880 91,323 SH   SOLE   91,323 0 0
AIRBNB INC A COM 009066101   11,574 84,355 SH   SOLE   84,355 0 0
AKAMAI TECHNOLOGIES COM 00971t101   6,838 64,183 SH   SOLE   64,183 0 0
ALKERMES PLC COM g01767105   4,285 153,000 SH   SOLE   153,000 0 0
ALPHABET INC CAP STK CL A COM 02079K305   17,617 134,631 SH   SOLE   134,631 0 0
ALPHABET INC CLASS C COM 02079K107   23,662 179,465 SH   SOLE   179,465 0 0
AMAZON.COM INC COM 023135106   8,266 65,027 SH   SOLE   65,027 0 0
AMERICAN EXPRESS CO COM COM 025816109   952 6,386 SH   SOLE   6,386 0 0
AMGEN INC COM COM 031162100   224 834 SH   SOLE   834 0 0
ANALOG DEVICES INC COM COM 032654105   4,594 26,239 SH   SOLE   26,239 0 0
ANTERO RESOURCES CORP COM 03674x106   356 14,040 SH   SOLE   14,040 0 0
APOLLO ASSET MANAGEMENT INC. COM 03769M106   7,658 85,327 SH   SOLE   85,327 0 0
APPLE INC COM 037833100   57,464 335,636 SH   SOLE   335,636 0 0
AT&T INC COM 00206R102   1,425 94,888 SH   SOLE   94,888 0 0
ATLANTA BRAVES HOLDINGS, INC C COM 047726302   949 26,567 SH   SOLE   26,567 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   49,927 207,531 SH   SOLE   207,531 0 0
BANK OF AMERICA CORP COM 060505104   3,466 126,593 SH   SOLE   126,593 0 0
BECTON DICKINSON & CO COM 075887109   213 825 SH   SOLE   825 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702   58,392 166,692 SH   SOLE   166,692 0 0
BIO-TECHNE CORPORATION COM 09073m104   1,795 26,380 SH   SOLE   26,380 0 0
BOEING CO COM COM 097023105   962 5,020 SH   SOLE   5,020 0 0
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106   629 5,760 SH   SOLE   5,760 0 0
BOSTON SCIENTIFIC CORP COM 101137107   8,735 165,437 SH   SOLE   165,437 0 0
BRISTOL MYERS SQUIBB COM 110122108   18,779 323,567 SH   SOLE   323,567 0 0
BROADCOM INC COM COM 11135f101   207 250 SH   SOLE   250 0 0
CAMBRIDGE BANCORP COM COM 132152109   283 4,548 SH   SOLE   4,548 0 0
CAMECO CORP COM 13321L108   22,815 575,556 SH   SOLE   575,556 0 0
CATERPILLAR INC COM COM 149123101   32,555 119,250 SH   SOLE   119,250 0 0
CENTRAL SECURITIES CORP COM 155123102   664 18,751 SH   SOLE   18,751 0 0
CHARGEPOINT HOLDINGS, INC. CLA COM 15961R105   149 30,000 SH   SOLE   30,000 0 0
CHARTER COMMUNICATIONS INC COM 16119P108   7,898 17,959 SH   SOLE   17,959 0 0
CHEVRON CORP NEW COM COM 166764100   6,887 40,849 SH   SOLE   40,849 0 0
CHUBB LIMITED COM h1467j104   4,133 19,854 SH   SOLE   19,854 0 0
CHURCH AND DWIGHT CO INC COM 171340102   60,072 655,601 SH   SOLE   655,601 0 0
CIGNA GROUP COM 125523100   236 826 SH   SOLE   826 0 0
CINTAS CORP COM COM 172908105   432 900 SH   SOLE   900 0 0
CISCO SYSTEMS INC COM COM 17275r102   9,645 179,423 SH   SOLE   179,423 0 0
CITIGROUP INC COM NEW COM 172967424   4,171 101,428 SH   SOLE   101,428 0 0
CLEAN HARBORS INC COM 184496107   200 1,200 SH   SOLE   1,200 0 0
COCA-COLA CO COM COM 191216100   682 12,183 SH   SOLE   12,183 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102   4,525 66,805 SH   SOLE   66,805 0 0
COSTCO WHOLESALE CORP COM COM 22160k105   1,642 2,908 SH   SOLE   2,908 0 0
CURTISS-WRIGHT CORP COM 231561101   464 2,372 SH   SOLE   2,372 0 0
DANAHER CORP COM COM 235851102   1,245 5,020 SH   SOLE   5,020 0 0
DEERE & CO COM COM 244199105   324 860 SH   SOLE   860 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204   215 2,438 SH   SOLE   2,438 0 0
EATON CORP PLC COM g29183103   1,764 8,275 SH   SOLE   8,275 0 0
ECOLAB INC COM 278865100   40,009 236,185 SH   SOLE   236,185 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108   2,520 36,380 SH   SOLE   36,380 0 0
ELI LILLY & CO COM COM 532457108   4,562 8,495 SH   SOLE   8,495 0 0
ENTERGY CORP (NEW) COM COM 29364g103   525 5,683 SH   SOLE   5,683 0 0
ESC GCI LIBERTY INC SRESCROW COM 361esc049   0 216,672 SH   SOLE   216,672 0 0
ESTEE LAUDER COS INC CL A COM 518439104   2,864 19,815 SH   SOLE   19,815 0 0
EXPEDIA GROUP INC COM 30212p303   1,791 17,382 SH   SOLE   17,382 0 0
EXXON MOBIL CORP COM 30231g102   23,994 204,066 SH   SOLE   204,066 0 0
FERGUSON PLC COM g3421j106   1,557 9,468 SH   SOLE   9,468 0 0
FIRST SOLAR, INC. COM 336433107   2,287 14,156 SH   SOLE   14,156 0 0
FMC CORP COM COM 302491303   14,761 220,416 SH   SOLE   220,416 0 0
FORGE GLOBAL HOLDINGS, INC. COM 34629l103   60 29,569 SH   SOLE   29,569 0 0
FRANKLIN RESOURCES INC COM COM 354613101   1,967 80,028 SH   SOLE   80,028 0 0
GE HEALTHCARE TECHNOLOGIES INC COM 36266g107   1,094 16,080 SH   SOLE   16,080 0 0
GENERAL ELECTRIC CO COM 369604301   5,520 49,941 SH   SOLE   49,941 0 0
GENERAL MILLS INC COM COM 370334104   1,640 25,630 SH   SOLE   25,630 0 0
GENPACT LIMITED COM G3922b107   247 6,850 SH   SOLE   6,850 0 0
GLOBAL PAYMENTS INC. COM 37940x102   707 6,129 SH   SOLE   6,129 0 0
HB FULLER CO COM 359694106   19,794 288,513 SH   SOLE   288,513 0 0
HILLENBRAND INC COM COM 431571108   211 5,000 SH   SOLE   5,000 0 0
HOME DEPOT INC COM COM 437076102   6,415 21,231 SH   SOLE   21,231 0 0
HONEYWELL INTERNATIONAL INC CO COM 438516106   373 2,022 SH   SOLE   2,022 0 0
IAC Inc. COM 44891n208   932 18,500 SH   SOLE   18,500 0 0
IDEXX LABS INC COM COM 45168d104   218 500 SH   SOLE   500 0 0
INSULET CORPORATION COM 45784p101   271 1,702 SH   SOLE   1,702 0 0
INTEL CORP COM 458140100   5,064 142,456 SH   SOLE   142,456 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101   2,369 16,888 SH   SOLE   16,888 0 0
INTUIT, INC. COM 461202103   1,405 2,751 SH   SOLE   2,751 0 0
IQVIA HOLDINGS INC COM 46266c105   590 3,000 SH   SOLE   3,000 0 0
ISHARES GOLD TRUST COM 464285204   600 17,174 SH   SOLE   17,174 0 0
ISHARES MSCI EMERGING MKT INDE COM 464287234   232 6,125 SH   SOLE   6,125 0 0
ISHARES MSCI JAPAN SMALL CAP E COM 464286582   1,019 15,000 SH   SOLE   15,000 0 0
ISHARES RUSSELL 1000 GROWTH IN COM 464287614   390 1,469 SH   SOLE   1,469 0 0
ISHARES RUSSELL 1000 VALUE IND COM 464287598   766 5,050 SH   SOLE   5,050 0 0
ISHARES RUSSELL 2000 GROWTH IN COM 464287648   297 1,329 SH   SOLE   1,329 0 0
ISHARES RUSSELL MIDCAP INDEX E COM 464287499   577 8,344 SH   SOLE   8,344 0 0
ISHARES S&P 500 VALUE INDEX ET COM 464287408   669 4,350 SH   SOLE   4,350 0 0
ISHARES S&P 500/BARRA GROWTH I COM 464287309   2,434 35,586 SH   SOLE   35,586 0 0
JOHNSON & JOHNSON COM 478160104   29,492 189,357 SH   SOLE   189,357 0 0
JP MORGAN CHASE & CO COM 46625h100   3,625 24,999 SH   SOLE   24,999 0 0
KEMPER CORP COM 488401100   928 22,080 SH   SOLE   22,080 0 0
KIMBERLY-CLARK CORP COM COM 494368103   3,010 24,914 SH   SOLE   24,914 0 0
LIBERTY BROADBAND SER A COM 530307107   8,548 94,028 SH   SOLE   94,028 0 0
LIBERTY BROADBAND SER C COM 530307305   26,604 291,338 SH   SOLE   291,338 0 0
LIBERTY FORMULA ONE SER C COM 531229755   7,597 121,948 SH   SOLE   121,948 0 0
LIBERTY GLOBAL PLC COM g5480u104   4,527 264,447 SH   SOLE   264,447 0 0
LIBERTY GLOBAL PLC COM g5480u120   8,118 437,425 SH   SOLE   437,425 0 0
LIBERTY LATIN AMERICA LTD COM g9001e128   5,398 661,598 SH   SOLE   661,598 0 0
LIBERTY LATIN AMERICA LTD CL A COM g9001e102   14,468 1,773,042 SH   SOLE   1,773,042 0 0
LIBERTY LIVE SERIES A COM 531229748   1,783 55,869 SH   SOLE   55,869 0 0
LIBERTY LIVE SERIES C COM 531229722   5,721 178,253 SH   SOLE   178,253 0 0
LIBERTY MEDIA CORP- LIBERTY FO COM 531229771   4,360 77,128 SH   SOLE   77,128 0 0
LIBERTY MEDIA CORP- LIBERTY SI COM 531229789   17,768 697,886 SH   SOLE   697,886 0 0
LIBERTY SIRIUSXM GROUP COM 531229813   5,392 211,888 SH   SOLE   211,888 0 0
LINDE PLC COM G54950103   9,986 26,821 SH   SOLE   26,821 0 0
LIVENT CORP. COM 53814L108   1,354 73,562 SH   SOLE   73,562 0 0
LKQ CORP COM COM 501889208   356 7,200 SH   SOLE   7,200 0 0
LOWE'S COMPANIES, INC COM 548661107   1,248 6,008 SH   SOLE   6,008 0 0
LYONDELLBASELL INDUSTRIES NV C COM n53745100   1,041 11,000 SH   SOLE   11,000 0 0
MARSH & MCLENNAN COS INC COM 571748102   380 2,000 SH   SOLE   2,000 0 0
MARVELL TECHNOLOGY, INC. COM 573874104   572 10,573 SH   SOLE   10,573 0 0
MASTERCARD INC CL A COM 57636q104   2,293 5,793 SH   SOLE   5,793 0 0
MCDONALD'S CORP COM COM 580135101   2,272 8,625 SH   SOLE   8,625 0 0
MEDTRONIC PLC COM g5960l103   14,137 180,417 SH   SOLE   180,417 0 0
MERCK & CO INC COM 58933y105   40,859 396,887 SH   SOLE   396,887 0 0
META PLATFORMS INC. CLASS A (F COM 30303M102   1,719 5,729 SH   SOLE   5,729 0 0
MICROSOFT CORP COM 594918104   44,130 139,763 SH   SOLE   139,763 0 0
MONDELEZ INTERNATIONAL INC COM COM 609207105   257 3,715 SH   SOLE   3,715 0 0
MORGAN STANLEY COM COM 617446448   1,136 13,915 SH   SOLE   13,915 0 0
MOSAIC CO COM 61945c103   41,956 1,178,562 SH   SOLE   1,178,562 0 0
NEXTDOOR HOLDINGS, INC. CL A COM 65345m108   203 112,000 SH   SOLE   112,000 0 0
NEXTERA ENERGY, INC. COM 65339f101   960 16,760 SH   SOLE   16,760 0 0
NIKE INC CL B COM 654106103   231 2,420 SH   SOLE   2,420 0 0
NORTHRUP GRUMMAN CORP. COM 666807102   216 492 SH   SOLE   492 0 0
NUTRIEN LTD COM 67077m108   1,111 18,000 SH   SOLE   18,000 0 0
OKTA, INC. COM 679295105   2,846 34,925 SH   SOLE   34,925 0 0
ON SEMICONDUCTOR CORP. COM 682189105   204 2,200 SH   SOLE   2,200 0 0
PALO ALTO NETWORKS INC COM 697435105   6,730 28,707 SH   SOLE   28,707 0 0
PAYCHEX INC COM COM 704326107   213 1,855 SH   SOLE   1,855 0 0
PAYPAL HLDGS INC COM COM 70450Y103   1,248 21,362 SH   SOLE   21,362 0 0
PEPSICO INC COM 713448108   20,083 118,526 SH   SOLE   118,526 0 0
PFIZER INC COM 717081103   1,420 42,816 SH   SOLE   42,816 0 0
PIONEER NATURAL RESOURCES CO C COM 723787107   51,547 224,560 SH   SOLE   224,560 0 0
PLUG POWER INC. COM 72919p202   152 20,000 SH   SOLE   20,000 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105   343 2,800 SH   SOLE   2,800 0 0
PROCTER & GAMBLE CO COM 742718109   3,469 23,787 SH   SOLE   23,787 0 0
PROSUS NV - SPONSORED ADR COM 74365p108   10,603 1,793,550 SH   SOLE   1,793,550 0 0
PURE STORAGE, INC. COM 74624m102   6,782 190,420 SH   SOLE   190,420 0 0
REDFIN CORP. COM 75737f108   70 10,020 SH   SOLE   10,020 0 0
REPUBLIC SERVICES, INC. COM 760759100   249 1,750 SH   SOLE   1,750 0 0
ROBLOX CORP. COM 771049103   1,086 37,510 SH   SOLE   37,510 0 0
ROCHE HOLDING LTD SPONSORED AD COM 771195104   1,543 45,100 SH   SOLE   45,100 0 0
ROCKWELL AUTOMATION INC COM COM 773903109   285 1,000 SH   SOLE   1,000 0 0
ROLLINS INC COM COM 775711104   5,842 156,499 SH   SOLE   156,499 0 0
ROYALTY PHARMA PLC CL A COM G7709Q104   6,882 253,610 SH   SOLE   253,610 0 0
RTX CORP. COM 75513e101   1,445 20,078 SH   SOLE   20,078 0 0
SALESFORCE,INC. COM 79466L302   572 2,821 SH   SOLE   2,821 0 0
SCHLUMBERGER LTD NV COM COM 806857108   259 4,450 SH   SOLE   4,450 0 0
SONY GROUP CORPORATION ADR COM 835699307   906 11,000 SH   SOLE   11,000 0 0
SPDR GOLD TRUST COM 78463v107   13,827 80,650 SH   SOLE   80,650 0 0
SPDR S&P BIOTECH ETF COM 78464a870   12,341 169,017 SH   SOLE   169,017 0 0
STANDEX INTL CORP COM 854231107   473 3,250 SH   SOLE   3,250 0 0
STERICYCLE INC COM 858912108   435 9,730 SH   SOLE   9,730 0 0
STRYKER CORP. COM 863667101   4,732 17,317 SH   SOLE   17,317 0 0
TE CONNECTIVITY LTD COM h84989104   2,989 24,203 SH   SOLE   24,203 0 0
TEXAS INSTRUMENTS INC COM COM 882508104   329 2,070 SH   SOLE   2,070 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   19,500 38,525 SH   SOLE   38,525 0 0
TJX COS INC NEW COM COM 872540109   2,819 31,725 SH   SOLE   31,725 0 0
TRANE TECHNOLOGIES PLC COM g8994e103   397 1,960 SH   SOLE   1,960 0 0
UNION PACIFIC CORP COM 907818108   13,878 68,156 SH   SOLE   68,156 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106   587 3,770 SH   SOLE   3,770 0 0
UNITEDHEALTH GROUP INC COM COM 91324p102   2,220 4,404 SH   SOLE   4,404 0 0
VANECK GOLD MINERS ETF COM 92189f106   2,185 81,212 SH   SOLE   81,212 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844   3,778 24,316 SH   SOLE   24,316 0 0
VANGUARD FTSE ALL-WORLD EX-US COM 922042775   1,629 31,424 SH   SOLE   31,424 0 0
VANGUARD FTSE DEVELOPED ETF COM 921943858   268 6,150 SH   SOLE   6,150 0 0
VANGUARD FTSE EMERGING MKTS ET COM 922042858   2,722 69,441 SH   SOLE   69,441 0 0
VANGUARD MSCI EUROPEAN INDEX E COM 922042874   2,317 40,000 SH   SOLE   40,000 0 0
VANGUARD S&P 500 ETF COM 922908363   239 610 SH   SOLE   610 0 0
VANGUARD TOTAL STOCK MKT ETF COM 922908769   612 2,882 SH   SOLE   2,882 0 0
VESTAS WIND SYSTEM A/S UnSPONS COM 925458101   663 92,500 SH   SOLE   92,500 0 0
VISA INC COM CL A COM 92826C839   2,060 8,957 SH   SOLE   8,957 0 0
WALMART STORES INC COM COM 931142103   399 2,500 SH   SOLE   2,500 0 0
WARNER BROS. DISCOVERY, INC. S COM 934423104   185 17,051 SH   SOLE   17,051 0 0
WATERS CORP COM COM 941848103   2,895 10,560 SH   SOLE   10,560 0 0
WEC ENERGY GROUP INC COM COM 92939u106   3,563 44,237 SH   SOLE   44,237 0 0
WELLS FARGO & CO COM COM 949746101   2,470 60,473 SH   SOLE   60,473 0 0
WISDOMTREE JAPAN HEDGED EQUITY COM 97717w851   1,765 20,000 SH   SOLE   20,000 0 0
WORKDAY INC A COM 98138h101   5,593 26,036 SH   SOLE   26,036 0 0
ZOETIS INC COM USD0.01 CL A COM 98978V103   2,029 11,665 SH   SOLE   11,665 0 0
ZURN ELKAY WATER SOLUTIONS COR COM 98983L108   224 8,000 SH   SOLE   8,000 0 0