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   5,709 52,225 SH   SOLE   52,225 0 0
ABBOTT LABS COM 002824100   29,359 266,739 SH   SOLE   266,739 0 0
ABBVIE INC COM 00287y109   271 1,754 SH   SOLE   1,754 0 0
ACUITY BRANDS COM 00508y102   204 1,000 SH   SOLE   1,000 0 0
ADOBE INC COM 00724f101   2,450 4,107 SH   SOLE   4,107 0 0
AFLAC INC COM COM 001055102   7,374 89,390 SH   SOLE   89,390 0 0
AGCO CORP COM COM 001084102   2,549 20,999 SH   SOLE   20,999 0 0
AGILENT TECHNOLOGIES INC COM COM 00846u101   1,127 8,112 SH   SOLE   8,112 0 0
AIR PRODUCTS & CHEMICALS INC C COM 009158106   25,481 93,067 SH   SOLE   93,067 0 0
AIRBNB INC A COM 009066101   11,484 84,355 SH   SOLE   84,355 0 0
AKAMAI TECHNOLOGIES COM 00971t101   7,596 64,183 SH   SOLE   64,183 0 0
ALKERMES PLC COM g01767105   4,803 173,145 SH   SOLE   173,145 0 0
ALPHABET INC CAP STK CL A COM 02079K305   18,840 134,871 SH   SOLE   134,871 0 0
ALPHABET INC CLASS C COM 02079K107   25,789 182,995 SH   SOLE   182,995 0 0
AMAZON.COM INC COM 023135106   10,275 67,627 SH   SOLE   67,627 0 0
AMERICAN EXPRESS CO COM COM 025816109   1,196 6,386 SH   SOLE   6,386 0 0
AMGEN INC COM COM 031162100   240 834 SH   SOLE   834 0 0
ANALOG DEVICES INC COM COM 032654105   5,210 26,239 SH   SOLE   26,239 0 0
ANTERO RESOURCES CORP COM 03674x106   318 14,040 SH   SOLE   14,040 0 0
APOLLO ASSET MANAGEMENT INC. COM 03769M106   7,485 80,327 SH   SOLE   80,327 0 0
APPLE INC COM 037833100   63,112 327,805 SH   SOLE   327,805 0 0
AT&T INC COM 00206R102   1,350 80,485 SH   SOLE   80,485 0 0
ATLANTA BRAVES HOLDINGS, INC C COM 047726302   1,046 26,443 SH   SOLE   26,443 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   48,124 206,571 SH   SOLE   206,571 0 0
BANK OF AMERICA CORP COM 060505104   3,899 115,817 SH   SOLE   115,817 0 0
BAXTER INTERNATIONAL INC COM 071813109   1,308 33,855 SH   SOLE   33,855 0 0
BECTON DICKINSON & CO COM 075887109   201 825 SH   SOLE   825 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702   59,259 166,150 SH   SOLE   166,150 0 0
BIO-TECHNE CORPORATION COM 09073m104   4,607 59,710 SH   SOLE   59,710 0 0
BOEING CO COM COM 097023105   1,308 5,020 SH   SOLE   5,020 0 0
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106   736 5,760 SH   SOLE   5,760 0 0
BOSTON SCIENTIFIC CORP COM 101137107   9,563 165,437 SH   SOLE   165,437 0 0
BRISTOL MYERS SQUIBB COM 110122108   14,329 279,270 SH   SOLE   279,270 0 0
BROADCOM INC COM COM 11135f101   279 250 SH   SOLE   250 0 0
CAMBRIDGE BANCORP COM COM 132152109   315 4,548 SH   SOLE   4,548 0 0
CAMECO CORP COM 13321L108   24,540 569,376 SH   SOLE   569,376 0 0
CATERPILLAR INC COM COM 149123101   34,957 118,230 SH   SOLE   118,230 0 0
CENTRAL SECURITIES CORP COM 155123102   739 19,588 SH   SOLE   19,588 0 0
CHARGEPOINT HOLDINGS, INC. CLA COM 15961R105   70 30,000 SH   SOLE   30,000 0 0
CHARTER COMMUNICATIONS INC COM 16119P108   6,785 17,459 SH   SOLE   17,459 0 0
CHEVRON CORP NEW COM COM 166764100   5,643 37,833 SH   SOLE   37,833 0 0
CHUBB LIMITED COM h1467j104   4,487 19,854 SH   SOLE   19,854 0 0
CHURCH AND DWIGHT CO INC COM 171340102   61,658 652,061 SH   SOLE   652,061 0 0
CIGNA GROUP COM 125523100   247 826 SH   SOLE   826 0 0
CINTAS CORP COM COM 172908105   542 900 SH   SOLE   900 0 0
CISCO SYSTEMS INC COM COM 17275r102   8,846 175,103 SH   SOLE   175,103 0 0
CITIGROUP INC COM NEW COM 172967424   2,112 41,061 SH   SOLE   41,061 0 0
CLEAN HARBORS INC COM 184496107   209 1,200 SH   SOLE   1,200 0 0
COCA-COLA CO COM COM 191216100   690 11,725 SH   SOLE   11,725 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102   5,045 66,805 SH   SOLE   66,805 0 0
COSTCO WHOLESALE CORP COM COM 22160k105   1,919 2,908 SH   SOLE   2,908 0 0
CURTISS-WRIGHT CORP COM 231561101   528 2,372 SH   SOLE   2,372 0 0
DANAHER CORP COM COM 235851102   1,161 5,020 SH   SOLE   5,020 0 0
DEERE & CO COM COM 244199105   343 860 SH   SOLE   860 0 0
EATON CORP PLC COM g29183103   1,987 8,253 SH   SOLE   8,253 0 0
ECOLAB INC COM 278865100   46,662 235,255 SH   SOLE   235,255 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108   3,167 41,535 SH   SOLE   41,535 0 0
ELANCO ANIMAL HEALTH, INC COM 28414h103   1,788 120,000 SH   SOLE   120,000 0 0
ELI LILLY & CO COM COM 532457108   4,561 7,825 SH   SOLE   7,825 0 0
EMERSON ELECTRIC CO COM COM 291011104   221 2,280 SH   SOLE   2,280 0 0
ENTERGY CORP (NEW) COM COM 29364g103   575 5,683 SH   SOLE   5,683 0 0
EOG RESOURCES INC COM 26875P101   544 4,500 SH   SOLE   4,500 0 0
ESTEE LAUDER COS INC CL A COM 518439104   3,337 22,820 SH   SOLE   22,820 0 0
EXPEDIA GROUP INC COM 30212p303   2,638 17,382 SH   SOLE   17,382 0 0
EXXON MOBIL CORP COM 30231g102   20,411 204,154 SH   SOLE   204,154 0 0
FERGUSON PLC COM g3421j106   1,827 9,468 SH   SOLE   9,468 0 0
FIRST SOLAR, INC. COM 336433107   2,438 14,156 SH   SOLE   14,156 0 0
FMC CORP COM COM 302491303   14,824 235,126 SH   SOLE   235,126 0 0
FORGE GLOBAL HOLDINGS, INC. COM 34629l103   101 29,569 SH   SOLE   29,569 0 0
FRANKLIN RESOURCES INC COM COM 354613101   2,258 75,828 SH   SOLE   75,828 0 0
GE HEALTHCARE TECHNOLOGIES INC COM 36266g107   1,022 13,228 SH   SOLE   13,228 0 0
GENERAL ELECTRIC CO COM 369604301   6,358 49,821 SH   SOLE   49,821 0 0
GENERAL MILLS INC COM COM 370334104   1,653 25,380 SH   SOLE   25,380 0 0
GENPACT LIMITED COM G3922b107   237 6,850 SH   SOLE   6,850 0 0
GLOBAL PAYMENTS INC. COM 37940x102   778 6,129 SH   SOLE   6,129 0 0
HB FULLER CO COM 359694106   23,487 288,513 SH   SOLE   288,513 0 0
HILLENBRAND INC COM COM 431571108   239 5,000 SH   SOLE   5,000 0 0
HOME DEPOT INC COM COM 437076102   7,357 21,231 SH   SOLE   21,231 0 0
HONEYWELL INTERNATIONAL INC CO COM 438516106   424 2,022 SH   SOLE   2,022 0 0
HUMANA INC. COM 444859102   1,384 3,025 SH   SOLE   3,025 0 0
IAC Inc. COM 44891n208   3,954 75,500 SH   SOLE   75,500 0 0
IDEXX LABS INC COM COM 45168d104   277 500 SH   SOLE   500 0 0
INSULET CORPORATION COM 45784p101   369 1,702 SH   SOLE   1,702 0 0
INTEL CORP COM 458140100   7,149 142,272 SH   SOLE   142,272 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101   2,762 16,888 SH   SOLE   16,888 0 0
INTUIT, INC. COM 461202103   1,719 2,751 SH   SOLE   2,751 0 0
IQVIA HOLDINGS INC COM 46266c105   694 3,000 SH   SOLE   3,000 0 0
ISHARES GOLD TRUST COM 464285204   670 17,174 SH   SOLE   17,174 0 0
ISHARES MSCI EMERGING MKT INDE COM 464287234   246 6,125 SH   SOLE   6,125 0 0
ISHARES MSCI JAPAN SMALL CAP E COM 464286582   1,080 15,000 SH   SOLE   15,000 0 0
ISHARES RUSSELL 1000 GROWTH IN COM 464287614   445 1,469 SH   SOLE   1,469 0 0
ISHARES RUSSELL 1000 VALUE IND COM 464287598   834 5,050 SH   SOLE   5,050 0 0
ISHARES RUSSELL 2000 GROWTH IN COM 464287648   335 1,329 SH   SOLE   1,329 0 0
ISHARES RUSSELL MIDCAP INDEX E COM 464287499   648 8,344 SH   SOLE   8,344 0 0
ISHARES S&P 500 VALUE INDEX ET COM 464287408   756 4,350 SH   SOLE   4,350 0 0
ISHARES S&P 500/BARRA GROWTH I COM 464287309   2,672 35,586 SH   SOLE   35,586 0 0
ITRON INC COM COM 465741106   249 3,300 SH   SOLE   3,300 0 0
JOHNSON & JOHNSON COM 478160104   29,449 187,885 SH   SOLE   187,885 0 0
JP MORGAN CHASE & CO COM 46625h100   4,252 24,999 SH   SOLE   24,999 0 0
KEMPER CORP COM 488401100   1,074 22,080 SH   SOLE   22,080 0 0
KIMBERLY-CLARK CORP COM COM 494368103   2,978 24,514 SH   SOLE   24,514 0 0
LANDISGYR GROUP AG UnSponsore COM 51504D105   214 9,500 SH   SOLE   9,500 0 0
LIBERTY BROADBAND SER A COM 530307107   7,582 94,028 SH   SOLE   94,028 0 0
LIBERTY BROADBAND SER C COM 530307305   21,758 269,984 SH   SOLE   269,984 0 0
LIBERTY FORMULA ONE SER C COM 531229755   7,698 121,948 SH   SOLE   121,948 0 0
LIBERTY GLOBAL LTD COM g61188101   5,196 292,427 SH   SOLE   292,427 0 0
LIBERTY GLOBAL LTD COM g61188127   8,061 432,485 SH   SOLE   432,485 0 0
LIBERTY LATIN AMERICA LTD COM g9001e128   4,840 659,406 SH   SOLE   659,406 0 0
LIBERTY LATIN AMERICA LTD CL A COM g9001e102   12,244 1,675,097 SH   SOLE   1,675,097 0 0
LIBERTY LIVE SERIES A COM 531229748   1,989 54,438 SH   SOLE   54,438 0 0
LIBERTY LIVE SERIES C COM 531229722   6,586 176,150 SH   SOLE   176,150 0 0
LIBERTY MEDIA CORP- LIBERTY FO COM 531229771   4,471 77,128 SH   SOLE   77,128 0 0
LIBERTY MEDIA CORP- LIBERTY SI COM 531229789   20,475 711,461 SH   SOLE   711,461 0 0
LIBERTY SIRIUSXM GROUP COM 531229813   6,714 233,643 SH   SOLE   233,643 0 0
LINDE PLC COM G54950103   11,015 26,821 SH   SOLE   26,821 0 0
LIVENT CORP COM 53814l108   1,162 64,682 SH   SOLE   64,682 0 0
LKQ CORP COM COM 501889208   344 7,200 SH   SOLE   7,200 0 0
LOWE'S COMPANIES, INC COM 548661107   1,783 8,013 SH   SOLE   8,013 0 0
LYONDELLBASELL INDUSTRIES NV C COM n53745100   1,045 11,000 SH   SOLE   11,000 0 0
MARSH & MCLENNAN COS INC COM 571748102   378 2,000 SH   SOLE   2,000 0 0
MARVELL TECHNOLOGY, INC. COM 573874104   637 10,573 SH   SOLE   10,573 0 0
MASTERCARD INC CL A COM 57636q104   2,470 5,793 SH   SOLE   5,793 0 0
MCDONALD'S CORP COM COM 580135101   2,557 8,625 SH   SOLE   8,625 0 0
MEDTRONIC PLC COM g5960l103   14,305 173,657 SH   SOLE   173,657 0 0
MERCK & CO INC COM 58933y105   43,556 399,532 SH   SOLE   399,532 0 0
META PLATFORMS INC. CLASS A (F COM 30303M102   2,018 5,704 SH   SOLE   5,704 0 0
METTLER-TOLEDO INTERNATIONAL I COM 592688105   436 360 SH   SOLE   360 0 0
MICROSOFT CORP COM 594918104   52,714 140,183 SH   SOLE   140,183 0 0
MIDDLEBY CORPORATION COM 596278101   6,254 42,500 SH   SOLE   42,500 0 0
MONDELEZ INTERNATIONAL INC COM COM 609207105   260 3,593 SH   SOLE   3,593 0 0
MORGAN STANLEY COM COM 617446448   1,297 13,915 SH   SOLE   13,915 0 0
MOSAIC CO COM 61945c103   42,351 1,185,322 SH   SOLE   1,185,322 0 0
NEXTDOOR HOLDINGS, INC. CL A COM 65345m108   542 287,000 SH   SOLE   287,000 0 0
NEXTERA ENERGY, INC. COM 65339f101   1,042 17,160 SH   SOLE   17,160 0 0
NIKE INC CL B COM 654106103   262 2,420 SH   SOLE   2,420 0 0
NORTHRUP GRUMMAN CORP. COM 666807102   230 492 SH   SOLE   492 0 0
NOVOZYMES A/S ADR CL B COM 670108109   247 4,500 SH   SOLE   4,500 0 0
NUTRIEN LTD COM 67077m108   1,013 18,000 SH   SOLE   18,000 0 0
NVIDIA CORP COM COM 67066g104   1,196 2,417 SH   SOLE   2,417 0 0
OKTA, INC. COM 679295105   3,161 34,925 SH   SOLE   34,925 0 0
PALO ALTO NETWORKS INC COM 697435105   8,465 28,707 SH   SOLE   28,707 0 0
PAYCHEX INC COM COM 704326107   211 1,775 SH   SOLE   1,775 0 0
PAYPAL HLDGS INC COM COM 70450Y103   1,259 20,507 SH   SOLE   20,507 0 0
PEPSICO INC COM 713448108   19,761 116,351 SH   SOLE   116,351 0 0
PFIZER INC COM 717081103   1,131 39,316 SH   SOLE   39,316 0 0
PIONEER NATURAL RESOURCES CO C COM 723787107   50,233 223,379 SH   SOLE   223,379 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105   433 2,800 SH   SOLE   2,800 0 0
PROCTER & GAMBLE CO COM 742718109   3,392 23,148 SH   SOLE   23,148 0 0
PROSUS NV - SPONSORED ADR COM 74365p108   9,263 1,553,794 SH   SOLE   1,553,794 0 0
PURE STORAGE, INC. COM 74624m102   6,790 190,420 SH   SOLE   190,420 0 0
REDFIN CORP. COM 75737f108   103 10,020 SH   SOLE   10,020 0 0
REPUBLIC SERVICES, INC. COM 760759100   288 1,750 SH   SOLE   1,750 0 0
ROBLOX CORP. COM 771049103   1,882 41,185 SH   SOLE   41,185 0 0
ROCHE HOLDING LTD SPONSORED AD COM 771195104   1,637 45,100 SH   SOLE   45,100 0 0
ROCKWELL AUTOMATION INC COM COM 773903109   310 1,000 SH   SOLE   1,000 0 0
ROLLINS INC COM COM 775711104   6,834 156,499 SH   SOLE   156,499 0 0
ROYALTY PHARMA PLC CL A COM G7709Q104   9,328 332,110 SH   SOLE   332,110 0 0
RTX CORP. COM 75513e101   2,163 25,718 SH   SOLE   25,718 0 0
SALESFORCE,INC. COM 79466L302   781 2,971 SH   SOLE   2,971 0 0
SCHLUMBERGER LTD NV COM COM 806857108   231 4,450 SH   SOLE   4,450 0 0
SONY GROUP CORPORATION ADR COM 835699307   1,041 11,000 SH   SOLE   11,000 0 0
SPDR GOLD TRUST COM 78463v107   15,417 80,650 SH   SOLE   80,650 0 0
SPDR S&P BIOTECH ETF COM 78464a870   14,950 167,442 SH   SOLE   167,442 0 0
STANDEX INTL CORP COM 854231107   514 3,250 SH   SOLE   3,250 0 0
STRYKER CORP. COM 863667101   5,027 16,790 SH   SOLE   16,790 0 0
TE CONNECTIVITY LTD COM h84989104   3,852 27,423 SH   SOLE   27,423 0 0
TEXAS INSTRUMENTS INC COM COM 882508104   352 2,070 SH   SOLE   2,070 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   20,689 38,978 SH   SOLE   38,978 0 0
TJX COS INC NEW COM COM 872540109   2,978 31,750 SH   SOLE   31,750 0 0
TRANE TECHNOLOGIES PLC COM g8994e103   478 1,960 SH   SOLE   1,960 0 0
UNION PACIFIC CORP COM 907818108   16,740 68,156 SH   SOLE   68,156 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106   592 3,770 SH   SOLE   3,770 0 0
UNITEDHEALTH GROUP INC COM COM 91324p102   4,693 8,915 SH   SOLE   8,915 0 0
VANECK GOLD MINERS ETF COM 92189f106   2,465 79,517 SH   SOLE   79,517 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844   4,143 24,316 SH   SOLE   24,316 0 0
VANGUARD FTSE ALL-WORLD EX-US COM 922042775   1,764 31,424 SH   SOLE   31,424 0 0
VANGUARD FTSE DEVELOPED ETF COM 921943858   294 6,150 SH   SOLE   6,150 0 0
VANGUARD FTSE EMERGING MKTS ET COM 922042858   3,429 83,441 SH   SOLE   83,441 0 0
VANGUARD MSCI EUROPEAN INDEX E COM 922042874   2,579 40,000 SH   SOLE   40,000 0 0
VANGUARD S&P 500 ETF COM 922908363   266 610 SH   SOLE   610 0 0
VANGUARD TOTAL STOCK MKT ETF COM 922908769   683 2,882 SH   SOLE   2,882 0 0
VESTAS WIND SYSTEM A/S UnSPONS COM 925458101   979 92,500 SH   SOLE   92,500 0 0
VISA INC COM CL A COM 92826C839   2,357 9,057 SH   SOLE   9,057 0 0
WALMART STORES INC COM COM 931142103   394 2,500 SH   SOLE   2,500 0 0
WARNER BROS. DISCOVERY, INC. S COM 934423104   169 14,853 SH   SOLE   14,853 0 0
WATERS CORP COM COM 941848103   4,126 12,533 SH   SOLE   12,533 0 0
WEC ENERGY GROUP INC COM COM 92939u106   3,723 44,237 SH   SOLE   44,237 0 0
WELLS FARGO & CO COM COM 949746101   2,846 57,823 SH   SOLE   57,823 0 0
WISDOMTREE JAPAN HEDGED EQUITY COM 97717w851   1,759 20,000 SH   SOLE   20,000 0 0
WORKDAY INC A COM 98138h101   7,187 26,036 SH   SOLE   26,036 0 0
ZOETIS INC COM USD0.01 CL A COM 98978V103   2,302 11,665 SH   SOLE   11,665 0 0
ZURN ELKAY WATER SOLUTIONS COR COM 98983L108   235 8,000 SH   SOLE   8,000 0 0