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 7,265 56,140 SH   SOLE   56,140 0 0
ABBOTT LABS COM 002824100 29,055 267,425 SH   SOLE   267,425 0 0
ADOBE INC COM 00724f101 1,507 4,118 SH   SOLE   4,118 0 0
AFLAC INC COM COM 001055102 5,113 92,425 SH   SOLE   92,425 0 0
AGCO CORP COM COM 001084102 2,107 21,349 SH   SOLE   21,349 0 0
AIR PRODUCTS & CHEMICALS INC C COM 009158106 22,470 93,442 SH   SOLE   93,442 0 0
AIRBNB INC A (QSBS STOCK) COM 009066101 6,178 69,355 SH   SOLE   69,355 0 0
AKAMAI TECHNOLOGIES COM 00971t101 2,622 28,713 SH   SOLE   28,713 0 0
ALKERMES PLC COM g01767105 4,557 153,000 SH   SOLE   153,000 0 0
ALPHABET INC CAP STK CL A COM 02079K305 14,439 6,626 SH   SOLE   6,626 0 0
ALPHABET INC CLASS C COM 02079K107 19,853 9,076 SH   SOLE   9,076 0 0
AMAZON.COM INC COM 023135106 3,153 29,687 SH   SOLE   29,687 0 0
AMERICAN EXPRESS CO COM COM 025816109 873 6,300 SH   SOLE   6,300 0 0
AMGEN INC COM 031162100 202 834 SH   SOLE   834 0 0
ANALOG DEVICES INC COM COM 032654105 3,833 26,239 SH   SOLE   26,239 0 0
APOLLO ASSET MANAGEMENT INC. COM 03769M106 6,984 144,064 SH   SOLE   144,064 0 0
APPLE INC COM 037833100 58,149 425,318 SH   SOLE   425,318 0 0
ARCHAEA ENERGY INC. CL A COM 03940f103 25,862 1,665,297 SH   SOLE   1,665,297 0 0
AT&T INC COM 00206R102 2,398 114,452 SH   SOLE   114,452 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 45,421 216,254 SH   SOLE   216,254 0 0
AXALTA COATING SYSTEMS LTD SH COM g0750c108 304 13,755 SH   SOLE   13,755 0 0
BANK OF AMERICA CORP COM 060505104 3,834 123,171 SH   SOLE   123,171 0 0
BAXTER INTERNATIONAL INC COM 071813109 247 3,855 SH   SOLE   3,855 0 0
BECTON DICKINSON & CO COM 075887109 203 825 SH   SOLE   825 0 0
BERKSHIRE HATHAWAY INC CL B (N COM 084670702 45,964 168,355 SH   SOLE   168,355 0 0
BIO-TECHNE CORPORATION COM 09073m104 2,260 6,520 SH   SOLE   6,520 0 0
BOEING CO COM COM 097023105 494 3,620 SH   SOLE   3,620 0 0
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106 520 5,760 SH   SOLE   5,760 0 0
BOSTON SCIENTIFIC CORP COM 101137107 6,333 169,937 SH   SOLE   169,937 0 0
BRISTOL MYERS SQUIBB COM 110122108 30,842 400,548 SH   SOLE   400,548 0 0
CAMBRIDGE BANCORP COM COM 132152109 657 7,950 SH   SOLE   7,950 0 0
CAMECO CORP COM 13321L108 13,523 643,376 SH   SOLE   643,376 0 0
CATERPILLAR INC COM COM 149123101 21,512 120,342 SH   SOLE   120,342 0 0
CDK GLOBAL INC COM 12508e101 1,185 21,652 SH   SOLE   21,652 0 0
CENTRAL SECURITIES CORP COM 155123102 619 17,588 SH   SOLE   17,588 0 0
CHARGEPOINT HOLDINGS, INC. CLA COM 15961R105 136 10,000 SH   SOLE   10,000 0 0
CHARTER COMMUNICATIONS INC COM 16119P108 8,536 18,219 SH   SOLE   18,219 0 0
CHEVRON CORP NEW COM COM 166764100 6,049 41,783 SH   SOLE   41,783 0 0
CHUBB LIMITED COM h1467j104 4,142 21,074 SH   SOLE   21,074 0 0
CHURCH AND DWIGHT CO INC COM 171340102 61,379 662,413 SH   SOLE   662,413 0 0
CIGNA CORP COM (NEW) COM 125523100 217 824 SH   SOLE   824 0 0
CINTAS CORP COM COM 172908105 448 1,200 SH   SOLE   1,200 0 0
CISCO SYSTEMS INC COM COM 17275r102 7,917 185,687 SH   SOLE   185,687 0 0
CITIGROUP INC COM NEW COM 172967424 3,449 75,003 SH   SOLE   75,003 0 0
COCA-COLA CO COM COM 191216100 766 12,183 SH   SOLE   12,183 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 4,613 68,365 SH   SOLE   68,365 0 0
COSTCO WHOLESALE CORP COM COM 22160k105 1,376 2,873 SH   SOLE   2,873 0 0
CURTISS-WRIGHT CORP COM 231561101 313 2,372 SH   SOLE   2,372 0 0
CVS HEALTH CORP COM COM 126650100 229 2,482 SH   SOLE   2,482 0 0
DANAHER CORP COM COM 235851102 1,348 5,320 SH   SOLE   5,320 0 0
DEERE & CO COM COM 244199105 257 860 SH   SOLE   860 0 0
DENTSPLY SIRONA INC COM COM 24906p109 3,063 85,747 SH   SOLE   85,747 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 261 2,438 SH   SOLE   2,438 0 0
EATON CORP PLC COM g29183103 918 7,290 SH   SOLE   7,290 0 0
ECOLAB INC COM 278865100 37,290 242,525 SH   SOLE   242,525 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 3,459 36,380 SH   SOLE   36,380 0 0
EISAI CO, SPONSORED ADR COM 282579309 1,109 26,325 SH   SOLE   26,325 0 0
ELI LILLY & CO COM COM 532457108 2,833 8,740 SH   SOLE   8,740 0 0
ENPHASE ENERGY, INC. COM 29355A107 234 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 504 1,982 SH   SOLE   1,982 0 0
EXPEDIA GROUP INC COM COM 30212p303 1,660 17,515 SH   SOLE   17,515 0 0
EXXON MOBIL CORP COM COM 30231g102 17,781 207,631 SH   SOLE   207,631 0 0
FERGUSON PLC COM g3421j106 1,048 9,468 SH   SOLE   9,468 0 0
FIRST REPUBLIC BANK COM 33616C100 511 3,545 SH   SOLE   3,545 0 0
FIRST SOLAR, INC. COM 336433107 927 13,611 SH   SOLE   13,611 0 0
FMC CORP COM (NEW) COM 302491303 3,096 28,937 SH   SOLE   28,937 0 0
FRANKLIN RESOURCES INC COM COM 354613101 1,987 85,261 SH   SOLE   85,261 0 0
GENERAL ELEC CO COM 369604301 3,020 47,441 SH   SOLE   47,441 0 0
GENERAL MILLS INC COM COM 370334104 2,073 27,480 SH   SOLE   27,480 0 0
GENPACT LIMITED COM G3922b107 290 6,850 SH   SOLE   6,850 0 0
GLOBAL PAYMENTS INC. COM 37940x102 3,949 35,699 SH   SOLE   35,699 0 0
HB FULLER CO COM 359694106 17,531 291,178 SH   SOLE   291,178 0 0
HILLENBRAND INC COM COM 431571108 204 5,000 SH   SOLE   5,000 0 0
HOME DEPOT INC COM COM 437076102 5,788 21,106 SH   SOLE   21,106 0 0
HONEYWELL INTERNATIONAL INC CO COM 438516106 255 1,472 SH   SOLE   1,472 0 0
INSULET CORPORATION COM 45784p101 365 1,677 SH   SOLE   1,677 0 0
INTEL CORP COM 458140100 5,366 143,451 SH   SOLE   143,451 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 2,384 16,888 SH   SOLE   16,888 0 0
INTERNATIONAL PAPER CO COM COM 460146103 293 7,006 SH   SOLE   7,006 0 0
IQVIA HOLDINGS INC COM 46266c105 650 3,000 SH   SOLE   3,000 0 0
ISHARES FTSE/XINHUA CHINA 25 I COM 464287184 210 6,200 SH   SOLE   6,200 0 0
ISHARES GOLD TRUST COM 464285204 589 17,174 SH   SOLE   17,174 0 0
ISHARES MSCI EMERGING MKT INDE COM 464287234 245 6,125 SH   SOLE   6,125 0 0
ISHARES MSCI JAPAN SMALL CAP E COM 464286582 917 15,000 SH   SOLE   15,000 0 0
ISHARES RUSSELL 1000 GROWTH IN COM 464287614 321 1,469 SH   SOLE   1,469 0 0
ISHARES RUSSELL 1000 VALUE IND COM 464287598 732 5,050 SH   SOLE   5,050 0 0
ISHARES RUSSELL 2000 GROWTH IN COM 464287648 274 1,329 SH   SOLE   1,329 0 0
ISHARES RUSSELL MIDCAP INDEX E COM 464287499 539 8,344 SH   SOLE   8,344 0 0
ISHARES S&P 500 VALUE INDEX ET COM 464287408 597 4,350 SH   SOLE   4,350 0 0
ISHARES S&P 500/BARRA GROWTH I COM 464287309 2,147 35,586 SH   SOLE   35,586 0 0
JOHNSON & JOHNSON COM 478160104 34,085 192,022 SH   SOLE   192,022 0 0
JPMORGAN CHASE & CO COM 46625H100 2,792 24,799 SH   SOLE   24,799 0 0
KEMPER CORP COM 488401100 1,057 22,080 SH   SOLE   22,080 0 0
KIMBERLY-CLARK CORP COM COM 494368103 3,761 27,830 SH   SOLE   27,830 0 0
LIBERTY BRAVES GROUP-C COM 531229888 503 20,975 SH   SOLE   20,975 0 0
LIBERTY BROADBAND SER A COM 530307107 10,072 88,703 SH   SOLE   88,703 0 0
LIBERTY BROADBAND SER C COM 530307305 38,036 328,921 SH   SOLE   328,921 0 0
LIBERTY FORMULA ONE SER C COM 531229854 7,748 122,078 SH   SOLE   122,078 0 0
LIBERTY GLOBAL PLC CL A COM G5480U104 6,485 308,107 SH   SOLE   308,107 0 0
LIBERTY GLOBAL PLC- C COM G5480U120 10,428 472,100 SH   SOLE   472,100 0 0
LIBERTY LATIN AMERICA LTD COM g9001e128 5,477 703,126 SH   SOLE   703,126 0 0
LIBERTY LATIN AMERICA LTD CL A COM G9001E102 19,200 2,461,555 SH   SOLE   2,461,555 0 0
LIBERTY MEDIA CORP- LIBERTY FO COM 531229870 4,479 77,268 SH   SOLE   77,268 0 0
LIBERTY MEDIA CORP- LIBERTY SI COM 531229607 24,513 679,990 SH   SOLE   679,990 0 0
LIBERTY SIRIUSXM GROUP COM 531229409 7,249 201,138 SH   SOLE   201,138 0 0
LINDE PLC COM G5494J103 8,243 28,671 SH   SOLE   28,671 0 0
LIVENT CORP. COM 53814L108 1,397 61,612 SH   SOLE   61,612 0 0
LKQ CORP COM COM 501889208 638 13,000 SH   SOLE   13,000 0 0
LOWE'S COMPANIES, INC COM 548661107 1,089 6,238 SH   SOLE   6,238 0 0
LYONDELLBASELL INDUSTRIES NV C COM n53745100 962 11,004 SH   SOLE   11,004 0 0
MARQETA INC. CL A COM 57142b104 115 14,184 SH   SOLE   14,184 0 0
MARSH & MCLENNAN COS INC COM 571748102 310 2,000 SH   SOLE   2,000 0 0
MARVELL TECHNOLOGY, INC. COM 573874104 460 10,573 SH   SOLE   10,573 0 0
MASTERCARD INC CL A COM 57636q104 1,390 4,408 SH   SOLE   4,408 0 0
MCDONALD'S CORP COM COM 580135101 2,207 8,942 SH   SOLE   8,942 0 0
MEDTRONIC PLC COM g5960l103 17,845 198,840 SH   SOLE   198,840 0 0
MERCK & CO INC COM 58933y105 36,407 399,337 SH   SOLE   399,337 0 0
META PLATFORMS INC. CLASS A (F COM 30303M102 3,152 19,549 SH   SOLE   19,549 0 0
MICROSOFT CORP COM 594918104 36,422 141,815 SH   SOLE   141,815 0 0
MONDELEZ INTERNATIONAL INC COM COM 609207105 230 3,710 SH   SOLE   3,710 0 0
MORGAN STANLEY COM COM 617446448 1,058 13,917 SH   SOLE   13,917 0 0
MOSAIC CO COM COM 61945c103 56,188 1,189,669 SH   SOLE   1,189,669 0 0
NEWELL BRANDS INC COM 651229106 723 38,014 SH   SOLE   38,014 0 0
NEXTERA ENERGY, INC. COM 65339f101 996 12,860 SH   SOLE   12,860 0 0
NIKE INC CL B COM 654106103 247 2,420 SH   SOLE   2,420 0 0
NORTHRUP GRUMMAN CORP. COM 666807102 235 492 SH   SOLE   492 0 0
NUTRIEN LTD COM 67077m108 1,434 18,000 SH   SOLE   18,000 0 0
OKTA, INC. COM 679295105 1,719 19,025 SH   SOLE   19,025 0 0
ORGANON & Co. COM 68622v106 973 28,854 SH   SOLE   28,854 0 0
PALO ALTO NETWORKS INC COM 697435105 4,726 9,569 SH   SOLE   9,569 0 0
PAYCHEX INC COM COM 704326107 211 1,855 SH   SOLE   1,855 0 0
PAYPAL HLDGS INC COM COM 70450Y103 1,604 22,970 SH   SOLE   22,970 0 0
PEPSICO INC COM 713448108 20,632 123,798 SH   SOLE   123,798 0 0
PFIZER INC COM 717081103 1,788 34,120 SH   SOLE   34,120 0 0
PIONEER NATURAL RESOURCES CO C COM 723787107 50,055 224,384 SH   SOLE   224,384 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 410 2,600 SH   SOLE   2,600 0 0
PROCTER & GAMBLE CO COM 742718109 3,392 23,592 SH   SOLE   23,592 0 0
PROSUS NV - SPONSORED ADR COM 74365p108 11,141 852,842 SH   SOLE   852,842 0 0
PURE STORAGE, INC. COM 74624m102 4,895 190,420 SH   SOLE   190,420 0 0
QURATE RETAIL INC COM 74915M100 453 158,139 SH   SOLE   158,139 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513e101 2,054 21,378 SH   SOLE   21,378 0 0
REDFIN CORP. COM 75737f108 92 11,272 SH   SOLE   11,272 0 0
RICE ACQUISTION CORP II 14 W COM g75529118 1,023 103,900 SH   SOLE   103,900 0 0
ROBLOX CORP. COM 771049103 1,005 30,610 SH   SOLE   30,610 0 0
ROCHE HOLDING LTD SPONSORED AD COM 771195104 1,959 47,100 SH   SOLE   47,100 0 0
ROLLINS INC COM COM 775711104 5,477 156,847 SH   SOLE   156,847 0 0
ROYALTY PHARMA PLC CL A COM G7709Q104 6,722 159,915 SH   SOLE   159,915 0 0
SALESFORCE,INC. COM 79466L302 466 2,829 SH   SOLE   2,829 0 0
SIEMENS GAMESA RENEWABLE ENERG COM 82621P101 74 20,000 SH   SOLE   20,000 0 0
SONY GROUP CORPORATION ADR COM 835699307 899 11,000 SH   SOLE   11,000 0 0
SPDR GOLD TRUST COM 78463v107 13,586 80,650 SH   SOLE   80,650 0 0
SPDR S&P BIOTECH ETF COM 78464a870 284 3,827 SH   SOLE   3,827 0 0
STANDEX INTL CORP COM 854231107 275 3,250 SH   SOLE   3,250 0 0
STARBUCKS CORP COM COM 855244109 282 3,700 SH   SOLE   3,700 0 0
STERICYCLE INC COM 858912108 492 11,230 SH   SOLE   11,230 0 0
STRYKER CORP. COM 863667101 3,788 19,045 SH   SOLE   19,045 0 0
SUMO LOGIC, INC. COM 86646p103 560 74,788 SH   SOLE   74,788 0 0
SVB FINL GROUP COM 78486Q101 357 904 SH   SOLE   904 0 0
TE CONNECTIVITY LTD COM h84989104 2,687 23,753 SH   SOLE   23,753 0 0
TEXAS INSTRUMENTS INC COM COM 882508104 318 2,072 SH   SOLE   2,072 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 22,134 40,742 SH   SOLE   40,742 0 0
TJX COS INC NEW COM COM 872540109 1,771 31,725 SH   SOLE   31,725 0 0
TRANE TECHNOLOGIES PLC COM g8994e103 241 1,860 SH   SOLE   1,860 0 0
TRUIST FINANCIAL CORP COM 89832q109 658 13,894 SH   SOLE   13,894 0 0
UNION PACIFIC CORP COM 907818108 15,627 73,271 SH   SOLE   73,271 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 761 4,170 SH   SOLE   4,170 0 0
UNITEDHEALTH GROUP INC COM COM 91324p102 2,086 4,062 SH   SOLE   4,062 0 0
VANECK GOLD MINERS ETF COM 92189f106 2,257 82,451 SH   SOLE   82,451 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844 3,488 24,316 SH   SOLE   24,316 0 0
VANGUARD FTSE ALL-WORLD EX-US COM 922042775 1,832 36,686 SH   SOLE   36,686 0 0
VANGUARD FTSE DEVELOPED ETF COM 921943858 250 6,150 SH   SOLE   6,150 0 0
VANGUARD FTSE EMERGING MARKET COM 922042858 2,388 57,336 SH   SOLE   57,336 0 0
VANGUARD MSCI EUROPEAN INDEX E COM 922042874 2,112 40,000 SH   SOLE   40,000 0 0
VANGUARD TOTAL STOCK MKT ETF COM 922908769 543 2,882 SH   SOLE   2,882 0 0
VERIZON COMMUNICATIONS COM 92343V104 689 13,590 SH   SOLE   13,590 0 0
VESTAS WIND SYSTEM A/S UnSPONS COM 925458101 649 92,500 SH   SOLE   92,500 0 0
VISA INC COM CL A COM 92826C839 1,237 6,286 SH   SOLE   6,286 0 0
WALMART STORES INC COM COM 931142103 303 2,500 SH   SOLE   2,500 0 0
WALT DISNEY COMPANY COM 254687106 2,562 27,147 SH   SOLE   27,147 0 0
WARNER BROS. DISCOVERY, INC. S COM 934423104 370 27,586 SH   SOLE   27,586 0 0
WATERS CORP COM COM 941848103 2,970 8,975 SH   SOLE   8,975 0 0
WEC ENERGY GROUP INC COM COM 92939u106 4,452 44,237 SH   SOLE   44,237 0 0
WELLS FARGO & CO COM 949746101 3,020 77,124 SH   SOLE   77,124 0 0
WISDOMTREE JAPAN HEDGED EQUITY COM 97717w851 1,248 20,000 SH   SOLE   20,000 0 0
WORKDAY INC A COM 98138h101 3,687 26,419 SH   SOLE   26,419 0 0
ZOETIS INC COM USD0.01 CL A COM 98978V103 2,005 11,665 SH   SOLE   11,665 0 0