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   6,630 55,295 SH   SOLE   55,295 0 0
ABBOTT LABS COM 002824100   29,333 267,179 SH   SOLE   267,179 0 0
ADOBE INC COM 00724f101   1,385 4,118 SH   SOLE   4,118 0 0
AFLAC INC COM COM 001055102   6,646 92,390 SH   SOLE   92,390 0 0
AGCO CORP COM COM 001084102   2,960 21,349 SH   SOLE   21,349 0 0
AIR PRODUCTS & CHEMICALS INC C COM 009158106   28,086 91,112 SH   SOLE   91,112 0 0
AIRBNB INC A COM 009066101   5,929 69,355 SH   SOLE   69,355 0 0
AKAMAI TECHNOLOGIES COM 00971t101   4,748 56,328 SH   SOLE   56,328 0 0
ALKERMES PLC COM g01767105   3,997 153,000 SH   SOLE   153,000 0 0
ALPHABET INC CAP STK CL A COM 02079K305   11,694 132,546 SH   SOLE   132,546 0 0
ALPHABET INC CLASS C COM 02079K107   15,974 180,040 SH   SOLE   180,040 0 0
AMAZON.COM INC COM 023135106   2,526 30,072 SH   SOLE   30,072 0 0
AMERICAN EXPRESS CO COM COM 025816109   943 6,386 SH   SOLE   6,386 0 0
AMGEN INC COM COM 031162100   219 834 SH   SOLE   834 0 0
ANALOG DEVICES INC COM COM 032654105   4,303 26,239 SH   SOLE   26,239 0 0
APOLLO ASSET MANAGEMENT INC. COM 03769M106   7,914 124,064 SH   SOLE   124,064 0 0
APPLE INC COM 037833100   50,150 385,981 SH   SOLE   385,981 0 0
AT&T INC COM 00206R102   2,102 114,187 SH   SOLE   114,187 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   50,533 211,563 SH   SOLE   211,563 0 0
BANK OF AMERICA CORP COM 060505104   4,079 123,171 SH   SOLE   123,171 0 0
BECTON DICKINSON & CO COM 075887109   209 825 SH   SOLE   825 0 0
BERKSHIRE HATHAWAY INC CL B (N COM 084670702   51,851 167,860 SH   SOLE   167,860 0 0
BIO-TECHNE CORPORATION COM 09073m104   2,161 26,080 SH   SOLE   26,080 0 0
BOEING CO COM COM 097023105   956 5,020 SH   SOLE   5,020 0 0
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106   602 5,760 SH   SOLE   5,760 0 0
BOSTON SCIENTIFIC CORP COM 101137107   7,807 168,737 SH   SOLE   168,737 0 0
BRISTOL MYERS SQUIBB COM 110122108   28,665 398,414 SH   SOLE   398,414 0 0
CAMBRIDGE BANCORP COM COM 132152109   660 7,950 SH   SOLE   7,950 0 0
CAMECO CORP COM 13321L108   14,674 647,326 SH   SOLE   647,326 0 0
CATERPILLAR INC COM COM 149123101   28,678 119,712 SH   SOLE   119,712 0 0
CENTRAL SECURITIES CORP COM 155123102   626 18,751 SH   SOLE   18,751 0 0
CHARTER COMMUNICATIONS INC COM 16119P108   6,577 19,396 SH   SOLE   19,396 0 0
CHEVRON CORP NEW COM COM 166764100   7,491 41,735 SH   SOLE   41,735 0 0
CHUBB LIMITED COM h1467j104   4,523 20,504 SH   SOLE   20,504 0 0
CHURCH AND DWIGHT CO INC COM 171340102   53,132 659,136 SH   SOLE   659,136 0 0
CIGNA CORP COM (NEW) COM 125523100   273 824 SH   SOLE   824 0 0
CINTAS CORP COM COM 172908105   541 1,200 SH   SOLE   1,200 0 0
CISCO SYSTEMS INC COM COM 17275r102   8,846 185,687 SH   SOLE   185,687 0 0
CITIGROUP INC COM NEW COM 172967424   3,230 71,428 SH   SOLE   71,428 0 0
COCA-COLA CO COM COM 191216100   774 12,183 SH   SOLE   12,183 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102   3,820 66,805 SH   SOLE   66,805 0 0
COSTCO WHOLESALE CORP COM COM 22160k105   1,311 2,873 SH   SOLE   2,873 0 0
CURTISS-WRIGHT CORP COM 231561101   396 2,372 SH   SOLE   2,372 0 0
CVS HEALTH CORP COM COM 126650100   231 2,482 SH   SOLE   2,482 0 0
DANAHER CORP COM COM 235851102   1,412 5,320 SH   SOLE   5,320 0 0
DEERE & CO COM COM 244199105   368 860 SH   SOLE   860 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204   251 2,438 SH   SOLE   2,438 0 0
EATON CORP PLC COM g29183103   1,298 8,275 SH   SOLE   8,275 0 0
ECOLAB INC COM 278865100   34,782 238,955 SH   SOLE   238,955 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108   2,714 36,380 SH   SOLE   36,380 0 0
EISAI CO LTD SPONSORED ADR COM 282579309   1,736 26,325 SH   SOLE   26,325 0 0
ELI LILLY & CO COM COM 532457108   3,162 8,645 SH   SOLE   8,645 0 0
ENPHASE ENERGY, INC. COM 29355A107   317 1,200 SH   SOLE   1,200 0 0
ENTERGY CORP (NEW) COM COM 29364g103   969 8,616 SH   SOLE   8,616 0 0
ESTEE LAUDER COS INC CL A COM 518439104   491 1,982 SH   SOLE   1,982 0 0
EXPEDIA GROUP INC COM 30212p303   1,534 17,513 SH   SOLE   17,513 0 0
EXXON MOBIL CORP COM 30231g102   22,532 204,286 SH   SOLE   204,286 0 0
FERGUSON PLC COM g3421j106   1,202 9,468 SH   SOLE   9,468 0 0
FIRST REPUBLIC BANK COM 33616C100   432 3,545 SH   SOLE   3,545 0 0
FIRST SOLAR, INC. COM 336433107   2,038 13,611 SH   SOLE   13,611 0 0
FMC CORP COM (NEW) COM 302491303   3,606 28,902 SH   SOLE   28,902 0 0
FORGE GLOBAL HOLDINGS, INC. COM 34629l103   51 29,569 SH   SOLE   29,569 0 0
FRANKLIN RESOURCES INC COM COM 354613101   2,111 80,028 SH   SOLE   80,028 0 0
GENERAL ELECTRIC CO COM 369604301   4,184 49,941 SH   SOLE   49,941 0 0
GENERAL MILLS INC COM COM 370334104   2,304 27,480 SH   SOLE   27,480 0 0
GENPACT LIMITED COM G3922b107   317 6,850 SH   SOLE   6,850 0 0
GLOBAL PAYMENTS INC. COM 37940x102   1,387 13,974 SH   SOLE   13,974 0 0
HB FULLER CO COM 359694106   20,854 291,178 SH   SOLE   291,178 0 0
HILLENBRAND INC COM COM 431571108   213 5,000 SH   SOLE   5,000 0 0
HOME DEPOT INC COM COM 437076102   6,666 21,106 SH   SOLE   21,106 0 0
HONEYWELL INTERNATIONAL INC CO COM 438516106   326 1,522 SH   SOLE   1,522 0 0
INSULET CORPORATION COM 45784p101   493 1,677 SH   SOLE   1,677 0 0
INTEL CORP COM 458140100   3,791 143,451 SH   SOLE   143,451 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101   2,379 16,888 SH   SOLE   16,888 0 0
INTUIT, INC. COM 461202103   473 1,216 SH   SOLE   1,216 0 0
IQVIA HOLDINGS INC COM 46266c105   614 3,000 SH   SOLE   3,000 0 0
ISHARES GOLD TRUST COM 464285204   594 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   973 15,000 SH   SOLE   15,000 0 0
ISHARES RUSSELL 1000 GROWTH IN COM 464287614   314 1,469 SH   SOLE   1,469 0 0
ISHARES RUSSELL 1000 VALUE IND COM 464287598   765 5,050 SH   SOLE   5,050 0 0
ISHARES RUSSELL 2000 GROWTH IN COM 464287648   285 1,329 SH   SOLE   1,329 0 0
ISHARES RUSSELL MIDCAP INDEX E COM 464287499   562 8,344 SH   SOLE   8,344 0 0
ISHARES S&P 500 VALUE INDEX ET COM 464287408   631 4,350 SH   SOLE   4,350 0 0
ISHARES S&P 500/BARRA GROWTH I COM 464287309   2,081 35,586 SH   SOLE   35,586 0 0
JOHNSON & JOHNSON COM 478160104   33,872 191,747 SH   SOLE   191,747 0 0
JP MORGAN CHASE & CO COM 46625h100   3,325 24,799 SH   SOLE   24,799 0 0
KEMPER CORP COM 488401100   1,086 22,080 SH   SOLE   22,080 0 0
KIMBERLY-CLARK CORP COM COM 494368103   3,777 27,830 SH   SOLE   27,830 0 0
LIBERTY BRAVES GROUP COM 531229888   676 20,975 SH   SOLE   20,975 0 0
LIBERTY BROADBAND SER A COM 530307107   6,726 88,678 SH   SOLE   88,678 0 0
LIBERTY BROADBAND SER C COM 530307305   23,326 305,847 SH   SOLE   305,847 0 0
LIBERTY FORMULA ONE SER C COM 531229854   7,290 121,948 SH   SOLE   121,948 0 0
LIBERTY GLOBAL PLC COM g5480u104   5,270 278,432 SH   SOLE   278,432 0 0
LIBERTY GLOBAL PLC COM g5480u120   8,691 447,345 SH   SOLE   447,345 0 0
LIBERTY LATIN AMERICA LTD COM g9001e128   5,335 702,089 SH   SOLE   702,089 0 0
LIBERTY LATIN AMERICA LTD CL A COM g9001e102   14,174 1,882,390 SH   SOLE   1,882,390 0 0
LIBERTY MEDIA CORP- LIBERTY FO COM 531229870   4,120 77,128 SH   SOLE   77,128 0 0
LIBERTY MEDIA CORP- LIBERTY SI COM 531229607   26,655 681,209 SH   SOLE   681,209 0 0
LIBERTY SIRIUSXM GROUP COM 531229409   7,904 201,073 SH   SOLE   201,073 0 0
LINDE PLC COM G5494J103   9,271 28,424 SH   SOLE   28,424 0 0
LIVENT CORP. COM 53814L108   1,224 61,612 SH   SOLE   61,612 0 0
LKQ CORP COM COM 501889208   598 11,200 SH   SOLE   11,200 0 0
LOWE'S COMPANIES, INC COM 548661107   1,199 6,018 SH   SOLE   6,018 0 0
LYONDELLBASELL INDUSTRIES NV C COM n53745100   913 11,000 SH   SOLE   11,000 0 0
MARSH & MCLENNAN COS INC COM 571748102   330 2,000 SH   SOLE   2,000 0 0
MARVELL TECHNOLOGY, INC. COM 573874104   391 10,573 SH   SOLE   10,573 0 0
MASTERCARD INC CL A COM 57636q104   1,567 4,508 SH   SOLE   4,508 0 0
MCDONALD'S CORP COM COM 580135101   2,296 8,715 SH   SOLE   8,715 0 0
MEDTRONIC PLC COM g5960l103   14,729 189,522 SH   SOLE   189,522 0 0
MERCK & CO INC COM 58933y105   44,227 398,627 SH   SOLE   398,627 0 0
META PLATFORMS INC. CLASS A (F COM 30303M102   665 5,529 SH   SOLE   5,529 0 0
MICROSOFT CORP COM 594918104   33,557 139,927 SH   SOLE   139,927 0 0
MONDELEZ INTERNATIONAL INC COM COM 609207105   247 3,715 SH   SOLE   3,715 0 0
MORGAN STANLEY COM COM 617446448   1,183 13,915 SH   SOLE   13,915 0 0
MOSAIC CO COM 61945c103   51,599 1,176,183 SH   SOLE   1,176,183 0 0
NEXTERA ENERGY, INC. COM 65339f101   1,075 12,860 SH   SOLE   12,860 0 0
NIKE INC CL B COM 654106103   283 2,420 SH   SOLE   2,420 0 0
NORTHRUP GRUMMAN CORP. COM 666807102   268 492 SH   SOLE   492 0 0
NUTRIEN LTD COM 67077m108   1,314 18,000 SH   SOLE   18,000 0 0
OKTA, INC. COM 679295105   1,299 19,025 SH   SOLE   19,025 0 0
ORGANON & CO COM 68622v106   285 10,207 SH   SOLE   10,207 0 0
PALO ALTO NETWORKS INC COM 697435105   4,005 28,707 SH   SOLE   28,707 0 0
PAYCHEX INC COM COM 704326107   214 1,855 SH   SOLE   1,855 0 0
PAYPAL HLDGS INC COM COM 70450Y103   1,571 22,069 SH   SOLE   22,069 0 0
PEPSICO INC COM 713448108   22,359 123,766 SH   SOLE   123,766 0 0
PFIZER INC COM 717081103   1,771 34,574 SH   SOLE   34,574 0 0
PIONEER NATURAL RESOURCES CO C COM 723787107   51,235 224,333 SH   SOLE   224,333 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105   410 2,600 SH   SOLE   2,600 0 0
PRINCIPAL FINANCIAL GROUP COM 74251v102   209 2,500 SH   SOLE   2,500 0 0
PROCTER & GAMBLE CO COM 742718109   3,575 23,592 SH   SOLE   23,592 0 0
PROSUS NV - SPONSORED ADR COM 74365p108   11,537 838,664 SH   SOLE   838,664 0 0
PURE STORAGE, INC. COM 74624m102   5,095 190,420 SH   SOLE   190,420 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513e101   2,157 21,378 SH   SOLE   21,378 0 0
REDFIN CORP. COM 75737f108   46 10,855 SH   SOLE   10,855 0 0
ROBLOX CORP. COM 771049103   871 30,610 SH   SOLE   30,610 0 0
ROCHE HOLDING LTD SPONSORED AD COM 771195104   1,848 47,100 SH   SOLE   47,100 0 0
ROCKWELL AUTOMATION INC COM COM 773903109   257 1,000 SH   SOLE   1,000 0 0
ROLLINS INC COM COM 775711104   5,731 156,847 SH   SOLE   156,847 0 0
ROYALTY PHARMA PLC CL A COM G7709Q104   6,319 159,915 SH   SOLE   159,915 0 0
SALESFORCE,INC. COM 79466L302   374 2,821 SH   SOLE   2,821 0 0
SCHLUMBERGER LTD NV COM COM 806857108   238 4,458 SH   SOLE   4,458 0 0
SIEMENS GAMESA RENEWABLE ENERG COM 82621P101   77 20,000 SH   SOLE   20,000 0 0
SONY GROUP CORPORATION ADR COM 835699307   839 11,000 SH   SOLE   11,000 0 0
SPDR GOLD TRUST COM 78463v107   13,681 80,650 SH   SOLE   80,650 0 0
SPDR S&P BIOTECH ETF COM 78464a870   369 4,457 SH   SOLE   4,457 0 0
STANDEX INTL CORP COM 854231107   332 3,250 SH   SOLE   3,250 0 0
STARBUCKS CORP COM COM 855244109   367 3,700 SH   SOLE   3,700 0 0
STERICYCLE INC COM 858912108   560 11,230 SH   SOLE   11,230 0 0
STRYKER CORP. COM 863667101   4,656 19,045 SH   SOLE   19,045 0 0
SUMO LOGIC, INC. COM 86646p103   605 74,788 SH   SOLE   74,788 0 0
SVB FINL GROUP COM 78486Q101   208 904 SH   SOLE   904 0 0
TE CONNECTIVITY LTD COM h84989104   2,777 24,193 SH   SOLE   24,193 0 0
TEXAS INSTRUMENTS INC COM COM 882508104   342 2,070 SH   SOLE   2,070 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   22,419 40,712 SH   SOLE   40,712 0 0
TJX COS INC NEW COM COM 872540109   2,525 31,725 SH   SOLE   31,725 0 0
TRANE TECHNOLOGIES PLC COM g8994e103   312 1,860 SH   SOLE   1,860 0 0
TRUIST FINANCIAL CORP COM 89832q109   597 13,894 SH   SOLE   13,894 0 0
UNION PACIFIC CORP COM 907818108   15,172 73,271 SH   SOLE   73,271 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106   717 4,130 SH   SOLE   4,130 0 0
UNITEDHEALTH GROUP INC COM COM 91324p102   2,189 4,130 SH   SOLE   4,130 0 0
VANECK GOLD MINERS ETF COM 92189f106   2,361 82,412 SH   SOLE   82,412 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844   3,692 24,316 SH   SOLE   24,316 0 0
VANGUARD FTSE ALL-WORLD EX-US COM 922042775   1,761 35,124 SH   SOLE   35,124 0 0
VANGUARD FTSE DEVELOPED ETF COM 921943858   258 6,150 SH   SOLE   6,150 0 0
VANGUARD FTSE EMERGING MKTS ET COM 922042858   1,928 49,481 SH   SOLE   49,481 0 0
VANGUARD MSCI EUROPEAN INDEX E COM 922042874   2,217 40,000 SH   SOLE   40,000 0 0
VANGUARD TOTAL STOCK MKT ETF COM 922908769   551 2,882 SH   SOLE   2,882 0 0
VESTAS WIND SYSTEM A/S UnSPONS COM 925458101   894 92,500 SH   SOLE   92,500 0 0
VISA INC COM CL A COM 92826C839   1,336 6,432 SH   SOLE   6,432 0 0
WALMART STORES INC COM COM 931142103   354 2,500 SH   SOLE   2,500 0 0
WALT DISNEY COMPANY COM 254687106   202 2,332 SH   SOLE   2,332 0 0
WARNER BROS. DISCOVERY, INC. S COM 934423104   172 18,229 SH   SOLE   18,229 0 0
WATERS CORP COM COM 941848103   3,074 8,975 SH   SOLE   8,975 0 0
WEC ENERGY GROUP INC COM COM 92939u106   4,147 44,237 SH   SOLE   44,237 0 0
WELLS FARGO & CO COM 949746101   2,725 66,003 SH   SOLE   66,003 0 0
WISDOMTREE JAPAN HEDGED EQUITY COM 97717w851   1,285 20,000 SH   SOLE   20,000 0 0
WORKDAY INC A COM 98138h101   4,420 26,419 SH   SOLE   26,419 0 0
ZOETIS INC COM USD0.01 CL A COM 98978V103   1,709 11,665 SH   SOLE   11,665 0 0