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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M COMPANY COM COM 88579y101 10,043 56,543 SH   SOLE   56,543 0 0
A. O. SMITH COM 831865209 206 2,400 SH   SOLE   2,400 0 0
ABBOTT LABS COM 002824100 38,359 272,555 SH   SOLE   272,555 0 0
ACUITY BRANDS COM 00508y102 211 1,000 SH   SOLE   1,000 0 0
ADOBE INC COM 00724f101 2,335 4,118 SH   SOLE   4,118 0 0
AFLAC INC COM COM 001055102 5,487 93,985 SH   SOLE   93,985 0 0
AGCO CORP COM COM 001084102 2,490 21,464 SH   SOLE   21,464 0 0
AIR PRODUCTS & CHEMICALS INC C COM 009158106 28,484 93,618 SH   SOLE   93,618 0 0
AIRBNB INC A COM 009066101 11,546 69,355 SH   SOLE   69,355 0 0
AKAMAI TECHNOLOGIES COM 00971t101 3,262 27,872 SH   SOLE   27,872 0 0
ALKERMES PLC COM g01767105 3,558 153,000 SH   SOLE   153,000 0 0
ALPHABET INC CAP STK CL A COM 02079K305 18,764 6,477 SH   SOLE   6,477 0 0
ALPHABET INC CLASS C COM 02079K107 25,654 8,866 SH   SOLE   8,866 0 0
AMAZON.COM INC COM 023135106 4,531 1,359 SH   SOLE   1,359 0 0
AMERICAN EXPRESS CO COM COM 025816109 965 5,900 SH   SOLE   5,900 0 0
ANALOG DEVICES INC COM COM 032654105 3,515 20,000 SH   SOLE   20,000 0 0
APPLE INC COM 037833100 74,799 421,237 SH   SOLE   421,237 0 0
ARCHAEA ENERGY INC. CL A COM 03940f103 20,817 1,138,797 SH   SOLE   1,138,797 0 0
AT&T INC COM 00206R102 2,970 120,772 SH   SOLE   120,772 0 0
ATHENE HOLDING LTD. CLASS A COM G0684d107 10,593 127,125 SH   SOLE   127,125 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 54,804 222,259 SH   SOLE   222,259 0 0
AXALTA COATING SYSTEMS LTD SH COM g0750c108 465 14,055 SH   SOLE   14,055 0 0
BANK OF AMERICA CORP COM 060505104 5,494 123,491 SH   SOLE   123,491 0 0
BAXTER INTERNATIONAL INC COM 071813109 330 3,855 SH   SOLE   3,855 0 0
BECTON DICKINSON & CO COM 075887109 207 825 SH   SOLE   825 0 0
BERKSHIRE HATHAWAY INC CL B (N COM 084670702 57,097 190,961 SH   SOLE   190,961 0 0
BIO-TECHNE CORPORATION COM 09073m104 3,373 6,520 SH   SOLE   6,520 0 0
BOEING CO COM COM 097023105 728 3,620 SH   SOLE   3,620 0 0
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106 515 6,085 SH   SOLE   6,085 0 0
BOSTON SCIENTIFIC CORP COM 101137107 7,222 170,027 SH   SOLE   170,027 0 0
BRISTOL MYERS SQUIBB COM 110122108 25,150 403,371 SH   SOLE   403,371 0 0
CAMBRIDGE BANCORP COM COM 132152109 744 7,950 SH   SOLE   7,950 0 0
CAMECO CORP COM 13321L108 14,022 642,917 SH   SOLE   642,917 0 0
CATERPILLAR INC COM COM 149123101 26,363 127,519 SH   SOLE   127,519 0 0
CDK GLOBAL INC COM 12508e101 1,119 26,827 SH   SOLE   26,827 0 0
CENTRAL SECURITIES CORP COM 155123102 1,170 26,248 SH   SOLE   26,248 0 0
CERNER CORP COM 156782104 4,826 51,974 SH   SOLE   51,974 0 0
CHARTER COMMUNICATIONS INC COM 16119P108 12,398 19,017 SH   SOLE   19,017 0 0
CHEVRON CORP NEW COM COM 166764100 5,239 44,649 SH   SOLE   44,649 0 0
CHUBB LIMITED COM h1467j104 4,083 21,125 SH   SOLE   21,125 0 0
CHURCH AND DWIGHT CO INC COM 171340102 72,491 707,231 SH   SOLE   707,231 0 0
CINTAS CORP COM COM 172908105 620 1,400 SH   SOLE   1,400 0 0
CISCO SYSTEMS INC COM COM 17275r102 13,100 206,737 SH   SOLE   206,737 0 0
CITIGROUP INC COM NEW COM 172967424 4,529 75,003 SH   SOLE   75,003 0 0
COCA-COLA CO COM COM 191216100 733 12,387 SH   SOLE   12,387 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 6,065 68,365 SH   SOLE   68,365 0 0
COINBASE GLOBAL, Inc. CL A COM 19260q107 392 1,556 SH   SOLE   1,556 0 0
COLGATE-PALMOLIVE CO COM COM 194162103 204 2,400 SH   SOLE   2,400 0 0
COSTCO WHOLESALE CORP COM 22160K105 1,623 2,860 SH   SOLE   2,860 0 0
CURTISS-WRIGHT CORP COM 231561101 328 2,372 SH   SOLE   2,372 0 0
CVS HEALTH CORP COM COM 126650100 574 5,567 SH   SOLE   5,567 0 0
DANAHER CORP COM COM 235851102 1,804 5,485 SH   SOLE   5,485 0 0
DEERE & CO COM COM 244199105 294 860 SH   SOLE   860 0 0
DENTSPLY SIRONA INC COM COM 24906p109 4,873 87,347 SH   SOLE   87,347 0 0
DROPBOX INC. CL A COM 26210c104 216 8,836 SH   SOLE   8,836 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 255 2,438 SH   SOLE   2,438 0 0
EATON CORP PLC COM g29183103 1,123 6,500 SH   SOLE   6,500 0 0
ECOLAB INC COM 278865100 55,701 237,441 SH   SOLE   237,441 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 3,316 25,600 SH   SOLE   25,600 0 0
EISAI CO, SPONSORED ADR COM 282579309 794 14,000 SH   SOLE   14,000 0 0
ELI LILLY & CO COM COM 532457108 2,427 8,790 SH   SOLE   8,790 0 0
ENPHASE ENERGY, INC. COM 29355A107 219 1,200 SH   SOLE   1,200 0 0
ENTERGY CORP (NEW) COM COM 29364g103 970 8,616 SH   SOLE   8,616 0 0
ESTEE LAUDER COS INC CL A COM 518439104 464 1,255 SH   SOLE   1,255 0 0
EXPEDIA GROUP INC COM COM 30212p303 3,198 17,698 SH   SOLE   17,698 0 0
EXXON MOBIL CORP COM COM 30231g102 13,744 224,618 SH   SOLE   224,618 0 0
FERGUSON PLC COM g3421j106 1,698 9,468 SH   SOLE   9,468 0 0
FIRST REPUBLIC BANK COM 33616C100 732 3,545 SH   SOLE   3,545 0 0
FIRST SOLAR, INC. COM 336433107 1,186 13,611 SH   SOLE   13,611 0 0
FMC CORP COM (NEW) COM 302491303 3,182 28,962 SH   SOLE   28,962 0 0
FRANKLIN RESOURCES INC COM 354613101 2,855 85,259 SH   SOLE   85,259 0 0
GENERAL ELEC CO COM 369604301 4,726 50,031 SH   SOLE   50,031 0 0
GENERAL MILLS INC COM COM 370334104 2,929 43,480 SH   SOLE   43,480 0 0
GENPACT LIMITED COM G3922b107 363 6,850 SH   SOLE   6,850 0 0
GILEAD SCIENCES INC COM 375558103 591 8,150 SH   SOLE   8,150 0 0
GLOBAL PAYMENTS INC. COM 37940x102 4,708 34,831 SH   SOLE   34,831 0 0
HB FULLER CO COM 359694106 24,631 304,093 SH   SOLE   304,093 0 0
HILLENBRAND INC COM COM 431571108 259 5,000 SH   SOLE   5,000 0 0
HOME DEPOT INC COM COM 437076102 8,341 20,100 SH   SOLE   20,100 0 0
HONEYWELL INTERNATIONAL INC CO COM 438516106 306 1,470 SH   SOLE   1,470 0 0
ILLINOIS TOOL WORKS INC COM COM 452308109 1,013 4,107 SH   SOLE   4,107 0 0
INTEL CORP COM 458140100 7,176 139,357 SH   SOLE   139,357 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 2,122 15,879 SH   SOLE   15,879 0 0
INTERNATIONAL PAPER CO COM COM 460146103 328 7,000 SH   SOLE   7,000 0 0
IQVIA HOLDINGS INC COM 46266c105 846 3,000 SH   SOLE   3,000 0 0
ISHARES FTSE BRIC INDEX ETF COM 464286657 1,264 28,255 SH   SOLE   28,255 0 0
ISHARES FTSE/XINHUA CHINA 25 I COM 464287184 226 6,200 SH   SOLE   6,200 0 0
ISHARES GOLD TRUST COM 464285204 598 17,181 SH   SOLE   17,181 0 0
ISHARES MSCI EMERGING MKT INDE COM 464287234 560 11,467 SH   SOLE   11,467 0 0
ISHARES MSCI JAPAN SMALL CAP E COM 464286582 1,129 15,000 SH   SOLE   15,000 0 0
ISHARES RUSSELL 1000 GROWTH IN COM 464287614 856 2,804 SH   SOLE   2,804 0 0
ISHARES RUSSELL 1000 VALUE IND COM 464287598 848 5,050 SH   SOLE   5,050 0 0
ISHARES RUSSELL 2000 GROWTH IN COM 464287648 389 1,329 SH   SOLE   1,329 0 0
ISHARES RUSSELL MIDCAP INDEX E COM 464287499 647 7,800 SH   SOLE   7,800 0 0
ISHARES S&P 500 VALUE INDEX ET COM 464287408 681 4,350 SH   SOLE   4,350 0 0
ISHARES S&P 500/BARRA GROWTH I COM 464287309 2,977 35,586 SH   SOLE   35,586 0 0
ITERIS, INC. COM 46564t107 44 11,000 SH   SOLE   11,000 0 0
JOHNSON & JOHNSON COM 478160104 35,112 205,251 SH   SOLE   205,251 0 0
JPMORGAN CHASE & CO COM 46625H100 3,904 24,655 SH   SOLE   24,655 0 0
KEMPER CORP COM 488401100 1,298 22,080 SH   SOLE   22,080 0 0
KIMBERLY-CLARK CORP COM COM 494368103 3,966 27,756 SH   SOLE   27,756 0 0
LIBERTY BRAVES GROUP-C COM 531229888 608 21,646 SH   SOLE   21,646 0 0
LIBERTY BROADBAND SER A COM 530307107 14,351 89,194 SH   SOLE   89,194 0 0
LIBERTY BROADBAND SER C COM 530307305 51,819 321,662 SH   SOLE   321,662 0 0
LIBERTY FORMULA ONE SER C COM 531229854 7,782 123,061 SH   SOLE   123,061 0 0
LIBERTY GLOBAL PLC CL A COM G5480U104 8,341 300,690 SH   SOLE   300,690 0 0
LIBERTY GLOBAL PLC- C COM G5480U120 13,163 468,605 SH   SOLE   468,605 0 0
LIBERTY LATIN AMERICA LTD COM g9001e128 7,982 700,225 SH   SOLE   700,225 0 0
LIBERTY LATIN AMERICA LTD CL A COM G9001E102 27,749 2,379,884 SH   SOLE   2,379,884 0 0
LIBERTY MEDIA CORP- LIBERTY FO COM 531229870 4,675 78,789 SH   SOLE   78,789 0 0
LIBERTY MEDIA CORP- LIBERTY SI COM 531229607 34,548 679,420 SH   SOLE   679,420 0 0
LIBERTY SIRIUSXM GROUP COM 531229409 10,273 202,029 SH   SOLE   202,029 0 0
LINDE PLC COM G5494J103 8,784 25,357 SH   SOLE   25,357 0 0
LIONS GATE ENTERTAINMENT CORP COM 535919500 408 26,567 SH   SOLE   26,567 0 0
LIVENT CORP. COM 53814L108 1,505 61,765 SH   SOLE   61,765 0 0
LKQ CORP COM COM 501889208 780 13,000 SH   SOLE   13,000 0 0
LOWE'S COMPANIES, INC COM 548661107 1,671 6,466 SH   SOLE   6,466 0 0
LYONDELLBASELL INDUSTRIES NV C COM n53745100 1,014 11,000 SH   SOLE   11,000 0 0
MARQETA INC. CL A COM 57142b104 243 14,184 SH   SOLE   14,184 0 0
MARSH & MCLENNAN COS INC COM 571748102 347 2,000 SH   SOLE   2,000 0 0
MARVELL TECHNOLOGY, INC. COM 573874104 925 10,573 SH   SOLE   10,573 0 0
MASTERCARD INC CL A COM 57636q104 1,211 3,371 SH   SOLE   3,371 0 0
MCDONALD'S CORP COM COM 580135101 2,488 9,282 SH   SOLE   9,282 0 0
MEDTRONIC PLC COM g5960l103 20,557 198,717 SH   SOLE   198,717 0 0
MERCK & CO INC COM 58933y105 30,347 395,973 SH   SOLE   395,973 0 0
META PLATFORMS INC. CLASS A (F COM 30303M102 6,372 18,947 SH   SOLE   18,947 0 0
MICROSOFT CORP COM 594918104 46,897 139,444 SH   SOLE   139,444 0 0
MONDELEZ INTERNATIONAL INC COM COM 609207105 204 3,090 SH   SOLE   3,090 0 0
MORGAN STANLEY COM COM 617446448 1,365 13,915 SH   SOLE   13,915 0 0
MOSAIC CO COM COM 61945c103 47,487 1,208,650 SH   SOLE   1,208,650 0 0
MRC GLOBAL INC COM 55345k103 171 24,900 SH   SOLE   24,900 0 0
NEWELL BRANDS INC COM 651229106 829 38,000 SH   SOLE   38,000 0 0
NEXTERA ENERGY, INC. COM 65339f101 774 8,300 SH   SOLE   8,300 0 0
NIKE INC CL B COM 654106103 303 1,820 SH   SOLE   1,820 0 0
NUTRIEN LTD COM 67077m108 1,353 18,000 SH   SOLE   18,000 0 0
OKTA, INC. COM 679295105 4,264 19,025 SH   SOLE   19,025 0 0
ORGANON & Co. COM 68622v106 1,034 33,984 SH   SOLE   33,984 0 0
PALO ALTO NETWORKS INC COM 697435105 5,104 9,169 SH   SOLE   9,169 0 0
PAYCHEX INC COM COM 704326107 253 1,855 SH   SOLE   1,855 0 0
PAYPAL HLDGS INC COM COM 70450Y103 2,809 14,898 SH   SOLE   14,898 0 0
PEPSICO INC COM 713448108 20,963 120,680 SH   SOLE   120,680 0 0
PFIZER INC COM 717081103 1,991 33,720 SH   SOLE   33,720 0 0
PIONEER NATURAL RESOURCES CO COM 723787107 44,637 245,423 SH   SOLE   245,423 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 521 2,600 SH   SOLE   2,600 0 0
PROCTER & GAMBLE CO COM 742718109 4,044 24,725 SH   SOLE   24,725 0 0
PROSUS NV - SPONSORED ADR COM 74365p108 10,276 614,490 SH   SOLE   614,490 0 0
PURE STORAGE, INC. COM 74624m102 6,198 190,420 SH   SOLE   190,420 0 0
QURATE RETAIL INC COM 74915M100 1,201 158,139 SH   SOLE   158,139 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513e101 1,666 19,370 SH   SOLE   19,370 0 0
REDFIN CORP. COM 75737f108 528 13,777 SH   SOLE   13,777 0 0
RICE ACQUISTION CORP II 1 4 W COM g75529118 1,088 103,600 SH   SOLE   103,600 0 0
ROBLOX CORP. COM 771049103 3,116 30,210 SH   SOLE   30,210 0 0
ROCHE HOLDING LTD SPONSORED AD COM 771195104 2,449 47,100 SH   SOLE   47,100 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 348 1,000 SH   SOLE   1,000 0 0
ROLLINS INC COM COM 775711104 5,365 156,847 SH   SOLE   156,847 0 0
ROYALTY PHARMA PLC CL A COM G7709Q104 5,787 145,235 SH   SOLE   145,235 0 0
SALESFORCE COM INC COM 79466L302 566 2,231 SH   SOLE   2,231 0 0
SIEMENS GAMESA RENEWABLE ENERG COM 82621P101 71 15,000 SH   SOLE   15,000 0 0
SONY GROUP CORPORATION ADR COM 835699307 1,390 11,000 SH   SOLE   11,000 0 0
SPDR GOLD TRUST COM 78463v107 13,787 80,650 SH   SOLE   80,650 0 0
STANDEX INTL CORP COM 854231107 359 3,250 SH   SOLE   3,250 0 0
STARBUCKS CORP COM COM 855244109 432 3,700 SH   SOLE   3,700 0 0
STERICYCLE INC COM 858912108 1,081 18,137 SH   SOLE   18,137 0 0
STRYKER CORP. COM 863667101 4,665 17,445 SH   SOLE   17,445 0 0
SUMO LOGIC, INC. COM 86646p103 1,014 74,788 SH   SOLE   74,788 0 0
SVB FINL GROUP COM 78486Q101 750 1,107 SH   SOLE   1,107 0 0
TE CONNECTIVITY LTD COM h84989104 3,764 23,333 SH   SOLE   23,333 0 0
TEXAS INSTRUMENTS INC COM COM 882508104 390 2,070 SH   SOLE   2,070 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 29,839 44,721 SH   SOLE   44,721 0 0
TJX COS INC NEW COM COM 872540109 2,390 31,490 SH   SOLE   31,490 0 0
TRANE TECHNOLOGIES PLC COM g8994e103 375 1,860 SH   SOLE   1,860 0 0
TRUIST FINANCIAL CORP COM 89832q109 813 13,894 SH   SOLE   13,894 0 0
UNION PACIFIC CORP COM 907818108 18,410 73,076 SH   SOLE   73,076 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 898 4,190 SH   SOLE   4,190 0 0
UNITEDHEALTH GROUP INC COM COM 91324p102 914 1,822 SH   SOLE   1,822 0 0
VANECK GOLD MINERS ETF COM 92189f106 2,640 82,451 SH   SOLE   82,451 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844 4,168 24,271 SH   SOLE   24,271 0 0
VANGUARD FTSE ALL-WORLD EX-US COM 922042775 2,457 40,100 SH   SOLE   40,100 0 0
VANGUARD FTSE DEVELOPED ETF COM 921943858 314 6,150 SH   SOLE   6,150 0 0
VANGUARD FTSE EMERGING MARKET COM 922042858 2,865 57,942 SH   SOLE   57,942 0 0
VANGUARD MSCI EUROPEAN INDEX E COM 922042874 2,729 40,000 SH   SOLE   40,000 0 0
VANGUARD TOTAL STOCK MKT ETF COM 922908769 706 2,927 SH   SOLE   2,927 0 0
VERIZON COMMUNICATIONS COM 92343V104 695 13,392 SH   SOLE   13,392 0 0
VESTAS WIND SYSTEM A/S UnSPONS COM 925458101 932 91,500 SH   SOLE   91,500 0 0
VISA INC COM CL A COM 92826C839 1,218 5,622 SH   SOLE   5,622 0 0
WALMART STORES INC COM COM 931142103 289 2,000 SH   SOLE   2,000 0 0
WALT DISNEY COMPANY COM 254687106 4,663 30,107 SH   SOLE   30,107 0 0
WATERS CORP COM COM 941848103 3,344 8,975 SH   SOLE   8,975 0 0
WEC ENERGY GROUP INC COM COM 92939u106 4,294 44,237 SH   SOLE   44,237 0 0
WELLS FARGO & CO COM 949746101 3,815 79,524 SH   SOLE   79,524 0 0
WISDOMTREE JAPAN HEDGED EQUITY COM 97717w851 1,250 20,000 SH   SOLE   20,000 0 0
WORKDAY INC A COM 98138h101 7,217 26,419 SH   SOLE   26,419 0 0
ZOETIS INC COM USD0.01 CL A COM 98978V103 2,849 11,675 SH   SOLE   11,675 0 0