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 11,287 56,828 SH   SOLE   56,828 0 0
ABBOTT LABS COM 002824100 31,726 273,666 SH   SOLE   273,666 0 0
ADOBE INC COM 00724f101 2,411 4,118 SH   SOLE   4,118 0 0
AFLAC INC COM COM 001055102 5,048 94,090 SH   SOLE   94,090 0 0
AGCO CORP COM COM 001084102 2,988 22,924 SH   SOLE   22,924 0 0
AGIOS PHARMACEUTICALS INC COM 00847x104 330 6,000 SH   SOLE   6,000 0 0
AIR PRODUCTS & CHEMICALS INC C COM 009158106 27,065 94,083 SH   SOLE   94,083 0 0
AIRBNB INC A (QSBS STOCK) COM 009066101 8,574 55,993 SH   SOLE   55,993 0 0
AKAMAI TECHNOLOGIES COM 00971t101 3,249 27,872 SH   SOLE   27,872 0 0
ALKERMES PLC COM g01767105 3,751 153,000 SH   SOLE   153,000 0 0
ALPHABET INC CAP STK CL A COM 02079K305 15,900 6,512 SH   SOLE   6,512 0 0
ALPHABET INC CLASS C COM 02079K107 22,228 8,869 SH   SOLE   8,869 0 0
AMAZON.COM INC COM 023135106 4,547 1,322 SH   SOLE   1,322 0 0
AMERICAN EXPRESS CO COM COM 025816109 974 5,900 SH   SOLE   5,900 0 0
AMGEN INC COM 031162100 202 830 SH   SOLE   830 0 0
ANALOG DEVICES INC COM COM 032654105 2,582 15,000 SH   SOLE   15,000 0 0
APPLE INC COM 037833100 53,323 389,336 SH   SOLE   389,336 0 0
AT&T INC COM 00206R102 3,482 121,002 SH   SOLE   121,002 0 0
ATHENE HOLDING LTD. CLASS A COM G0684d107 8,580 127,125 SH   SOLE   127,125 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 44,260 222,842 SH   SOLE   222,842 0 0
AXALTA COATING SYSTEMS LTD SH COM g0750c108 875 28,705 SH   SOLE   28,705 0 0
BANK OF AMERICA CORP COM 060505104 5,132 124,491 SH   SOLE   124,491 0 0
BAXTER INTERNATIONAL INC COM 071813109 310 3,855 SH   SOLE   3,855 0 0
BECTON DICKINSON & CO COM 075887109 200 825 SH   SOLE   825 0 0
BERKSHIRE HATHAWAY INC CL B (N COM 084670702 53,142 191,216 SH   SOLE   191,216 0 0
BIO-TECHNE CORPORATION COM 09073m104 2,980 6,620 SH   SOLE   6,620 0 0
BOEING CO COM COM 097023105 867 3,620 SH   SOLE   3,620 0 0
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106 518 6,085 SH   SOLE   6,085 0 0
BOSTON SCIENTIFIC CORP COM 101137107 7,271 170,047 SH   SOLE   170,047 0 0
BRISTOL MYERS SQUIBB COM 110122108 27,600 413,056 SH   SOLE   413,056 0 0
CAMBRIDGE BANCORP COM COM 132152109 659 7,950 SH   SOLE   7,950 0 0
CAMECO CORP COM 13321L108 12,357 644,272 SH   SOLE   644,272 0 0
CATERPILLAR INC COM COM 149123101 27,895 128,179 SH   SOLE   128,179 0 0
CDK GLOBAL INC COM 12508e101 1,333 26,827 SH   SOLE   26,827 0 0
CENTRAL SECURITIES CORP COM 155123102 1,055 25,029 SH   SOLE   25,029 0 0
CERNER CORP COM 156782104 4,107 52,549 SH   SOLE   52,549 0 0
CHARTER COMMUNICATIONS INC COM 16119P108 13,719 19,017 SH   SOLE   19,017 0 0
CHEVRON CORP NEW COM COM 166764100 4,897 46,757 SH   SOLE   46,757 0 0
CHUBB LIMITED COM h1467j104 3,364 21,170 SH   SOLE   21,170 0 0
CHURCH AND DWIGHT CO INC COM 171340102 60,432 709,133 SH   SOLE   709,133 0 0
CINTAS CORP COM COM 172908105 534 1,400 SH   SOLE   1,400 0 0
CISCO SYSTEMS INC COM COM 17275r102 11,041 208,337 SH   SOLE   208,337 0 0
CITIGROUP INC COM NEW COM 172967424 5,306 75,003 SH   SOLE   75,003 0 0
CLOUDERA, INC. COM 18914u100 4,361 275,006 SH   SOLE   275,006 0 0
COCA-COLA CO COM COM 191216100 453 8,387 SH   SOLE   8,387 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 4,734 68,365 SH   SOLE   68,365 0 0
COINBASE GLOBAL, Inc. CL A COM 19260q107 394 1,556 SH   SOLE   1,556 0 0
COSTCO WHOLESALE CORP COM 22160K105 1,005 2,540 SH   SOLE   2,540 0 0
CURTISS-WRIGHT CORP COM 231561101 281 2,372 SH   SOLE   2,372 0 0
CVS HEALTH CORP COM COM 126650100 549 6,586 SH   SOLE   6,586 0 0
DANAHER CORP COM COM 235851102 1,471 5,485 SH   SOLE   5,485 0 0
DEERE & CO COM COM 244199105 303 860 SH   SOLE   860 0 0
DENTSPLY SIRONA INC COM COM 24906p109 5,525 87,347 SH   SOLE   87,347 0 0
DOORDASH INC (QSBS STOCK) COM 25809k105 239 1,341 SH   SOLE   1,341 0 0
DROPBOX INC. CL A COM 26210c104 267 8,836 SH   SOLE   8,836 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 240 2,438 SH   SOLE   2,438 0 0
EATON CORP PLC COM g29183103 963 6,500 SH   SOLE   6,500 0 0
ECOLAB INC COM 278865100 48,814 236,996 SH   SOLE   236,996 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 1,097 10,600 SH   SOLE   10,600 0 0
EISAI CO, SPONSORED ADR COM 282579309 1,378 14,000 SH   SOLE   14,000 0 0
ELI LILLY & CO COM COM 532457108 2,028 8,840 SH   SOLE   8,840 0 0
ENPHASE ENERGY, INC. COM 29355A107 220 1,200 SH   SOLE   1,200 0 0
ENTERGY CORP (NEW) COM COM 29364g103 859 8,616 SH   SOLE   8,616 0 0
ESTEE LAUDER COS INC CL A COM 518439104 319 1,005 SH   SOLE   1,005 0 0
EXPEDIA GROUP INC COM COM 30212p303 2,897 17,698 SH   SOLE   17,698 0 0
EXXON MOBIL CORP COM COM 30231g102 13,838 219,383 SH   SOLE   219,383 0 0
FACEBOOK INC CL A COM 30303M102 6,431 18,497 SH   SOLE   18,497 0 0
FERGUSON PLC COM g3421j106 1,321 9,468 SH   SOLE   9,468 0 0
FIRST REPUBLIC BANK COM 33616C100 803 4,295 SH   SOLE   4,295 0 0
FIRST SOLAR, INC. COM 336433107 1,231 13,611 SH   SOLE   13,611 0 0
FMC CORP COM (NEW) COM 302491303 3,133 28,962 SH   SOLE   28,962 0 0
FRANKLIN RESOURCES INC COM 354613101 2,698 84,362 SH   SOLE   84,362 0 0
GENERAL ELEC CO COM 369604103 5,390 400,502 SH   SOLE   400,502 0 0
GENERAL MILLS INC COM COM 370334104 2,649 43,480 SH   SOLE   43,480 0 0
GENPACT LIMITED COM G3922b107 311 6,850 SH   SOLE   6,850 0 0
GILEAD SCIENCES INC COM 375558103 561 8,150 SH   SOLE   8,150 0 0
GLOBAL PAYMENTS INC. COM 37940x102 5,385 28,719 SH   SOLE   28,719 0 0
HB FULLER CO COM 359694106 19,545 307,273 SH   SOLE   307,273 0 0
HILLENBRAND INC COM COM 431571108 220 5,000 SH   SOLE   5,000 0 0
HOME DEPOT INC COM COM 437076102 5,771 18,100 SH   SOLE   18,100 0 0
HONEYWELL INTERNATIONAL INC CO COM 438516106 322 1,470 SH   SOLE   1,470 0 0
ILLINOIS TOOL WORKS INC COM COM 452308109 918 4,107 SH   SOLE   4,107 0 0
INTEL CORP COM 458140100 7,597 135,333 SH   SOLE   135,333 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 2,137 14,579 SH   SOLE   14,579 0 0
INTERNATIONAL PAPER CO COM COM 460146103 429 7,000 SH   SOLE   7,000 0 0
IQVIA HOLDINGS INC COM 46266c105 726 3,000 SH   SOLE   3,000 0 0
ISHARES FTSE BRIC INDEX ETF COM 464286657 1,654 30,255 SH   SOLE   30,255 0 0
ISHARES FTSE/XINHUA CHINA 25 I COM 464287184 379 8,200 SH   SOLE   8,200 0 0
ISHARES GOLD TRUST COM 464285204 579 17,181 SH   SOLE   17,181 0 0
ISHARES MSCI EMERGING MKT INDE COM 464287234 632 11,467 SH   SOLE   11,467 0 0
ISHARES MSCI JAPAN SMALL CAP E COM 464286582 1,198 15,000 SH   SOLE   15,000 0 0
ISHARES RUSSELL 1000 GROWTH IN COM 464287614 1,492 5,499 SH   SOLE   5,499 0 0
ISHARES RUSSELL 1000 VALUE IND COM 464287598 801 5,050 SH   SOLE   5,050 0 0
ISHARES RUSSELL 2000 GROWTH IN COM 464287648 414 1,329 SH   SOLE   1,329 0 0
ISHARES RUSSELL MIDCAP INDEX E COM 464287499 618 7,800 SH   SOLE   7,800 0 0
ISHARES S&P 500 VALUE INDEX ET COM 464287408 642 4,350 SH   SOLE   4,350 0 0
ISHARES S&P 500/BARRA GROWTH I COM 464287309 2,588 35,586 SH   SOLE   35,586 0 0
ITERIS, INC. COM 46564t107 66 10,000 SH   SOLE   10,000 0 0
JOHNSON & JOHNSON COM 478160104 33,154 201,251 SH   SOLE   201,251 0 0
JPMORGAN CHASE & CO COM 46625H100 3,679 23,655 SH   SOLE   23,655 0 0
KEMPER CORP COM 488401100 1,631 22,080 SH   SOLE   22,080 0 0
KIMBERLY-CLARK CORP COM COM 494368103 3,713 27,756 SH   SOLE   27,756 0 0
LIBERTY BRAVES GROUP-C COM 531229888 601 21,646 SH   SOLE   21,646 0 0
LIBERTY BROADBAND SER A COM 530307107 15,007 89,239 SH   SOLE   89,239 0 0
LIBERTY BROADBAND SER C COM 530307305 55,272 318,282 SH   SOLE   318,282 0 0
LIBERTY FORMULA ONE SER C COM 531229854 5,932 123,061 SH   SOLE   123,061 0 0
LIBERTY GLOBAL PLC CL A COM G5480U104 8,066 296,990 SH   SOLE   296,990 0 0
LIBERTY GLOBAL PLC- C COM G5480U120 12,492 462,010 SH   SOLE   462,010 0 0
LIBERTY LATIN AMERICA LTD COM g9001e128 9,544 676,881 SH   SOLE   676,881 0 0
LIBERTY LATIN AMERICA LTD CL A COM G9001E102 30,083 2,170,539 SH   SOLE   2,170,539 0 0
LIBERTY MEDIA CORP- LIBERTY FO COM 531229870 3,358 78,789 SH   SOLE   78,789 0 0
LIBERTY MEDIA CORP- LIBERTY SI COM 531229607 31,245 673,545 SH   SOLE   673,545 0 0
LIBERTY SIRIUSXM GROUP COM 531229409 9,193 197,379 SH   SOLE   197,379 0 0
LINDE PLC COM G5494J103 7,223 24,987 SH   SOLE   24,987 0 0
LIONS GATE ENTERTAINMENT CORP COM 535919500 3,778 206,476 SH   SOLE   206,476 0 0
LIVENT CORP. COM 53814L108 1,195 61,765 SH   SOLE   61,765 0 0
LKQ CORP COM COM 501889208 639 13,000 SH   SOLE   13,000 0 0
LOWE'S COMPANIES, INC COM 548661107 1,262 6,511 SH   SOLE   6,511 0 0
LYONDELLBASELL INDUSTRIES NV C COM n53745100 1,131 11,000 SH   SOLE   11,000 0 0
MARSH & MCLENNAN COS INC COM 571748102 281 2,000 SH   SOLE   2,000 0 0
MASTERCARD INC CL A COM 57636q104 754 2,066 SH   SOLE   2,066 0 0
MCDONALD'S CORP COM COM 580135101 1,682 7,282 SH   SOLE   7,282 0 0
MEDTRONIC PLC COM g5960l103 24,666 198,717 SH   SOLE   198,717 0 0
MERCK & CO INC COM 58933y105 30,674 394,428 SH   SOLE   394,428 0 0
MICROSOFT CORP COM 594918104 37,691 139,135 SH   SOLE   139,135 0 0
MORGAN STANLEY COM 617446448 1,275 13,915 SH   SOLE   13,915 0 0
MOSAIC CO COM COM 61945c103 38,905 1,219,230 SH   SOLE   1,219,230 0 0
MRC GLOBAL INC COM 55345k103 250 26,600 SH   SOLE   26,600 0 0
NEWELL BRANDS INC COM 651229106 1,043 38,000 SH   SOLE   38,000 0 0
NIKE INC CL B COM 654106103 281 1,820 SH   SOLE   1,820 0 0
NUTRIEN LTD COM 67077m108 1,090 18,000 SH   SOLE   18,000 0 0
OKTA, INC. COM 679295105 4,655 19,025 SH   SOLE   19,025 0 0
ORGANON & Co. COM 68622v106 1,191 39,376 SH   SOLE   39,376 0 0
PALO ALTO NETWORKS INC COM 697435105 2,660 7,169 SH   SOLE   7,169 0 0
PAYPAL HLDGS INC COM COM 70450Y103 3,697 12,685 SH   SOLE   12,685 0 0
PEPSICO INC COM 713448108 17,288 116,680 SH   SOLE   116,680 0 0
PFIZER INC COM 717081103 1,315 33,600 SH   SOLE   33,600 0 0
PIONEER NATURAL RESOURCES CO COM 723787107 39,819 245,013 SH   SOLE   245,013 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 495 2,600 SH   SOLE   2,600 0 0
PROCTER & GAMBLE CO COM 742718109 2,285 16,939 SH   SOLE   16,939 0 0
PROSUS NV - SPONSORED ADR COM 74365p108 7,554 386,200 SH   SOLE   386,200 0 0
PURE STORAGE, INC. COM 74624m102 3,718 190,420 SH   SOLE   190,420 0 0
QURATE RETAIL INC COM 74915M100 2,070 158,139 SH   SOLE   158,139 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513e101 1,652 19,370 SH   SOLE   19,370 0 0
REDFIN CORP. COM 75737f108 873 13,777 SH   SOLE   13,777 0 0
RICE ACQUISITION CORP. CL A COM 762594109 18,866 1,045,248 SH   SOLE   1,045,248 0 0
ROBLOX CORP. COM 771049103 2,387 26,530 SH   SOLE   26,530 0 0
ROCHE HOLDING LTD SPONSORED AD COM 771195104 2,220 47,100 SH   SOLE   47,100 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 286 1,000 SH   SOLE   1,000 0 0
ROLLINS INC COM COM 775711104 5,364 156,847 SH   SOLE   156,847 0 0
ROYALTY PHARMA PLC CL A COM G7709Q104 2,511 61,260 SH   SOLE   61,260 0 0
SALESFORCE COM INC COM 79466L302 639 2,616 SH   SOLE   2,616 0 0
SIEMENS GAMESA RENEWABLE ENERG COM 82621P101 100 15,000 SH   SOLE   15,000 0 0
SONY GROUP CORPORATION ADR COM 835699307 1,069 11,000 SH   SOLE   11,000 0 0
SPDR GOLD TRUST COM 78463v107 13,358 80,650 SH   SOLE   80,650 0 0
STANDEX INTL CORP COM 854231107 308 3,250 SH   SOLE   3,250 0 0
STARBUCKS CORP COM COM 855244109 413 3,700 SH   SOLE   3,700 0 0
STERICYCLE INC COM 858912108 2,750 38,437 SH   SOLE   38,437 0 0
STRYKER CORP. COM 863667101 4,011 15,445 SH   SOLE   15,445 0 0
SUMO LOGIC, INC. COM 86646p103 766 37,133 SH   SOLE   37,133 0 0
SVB FINL GROUP COM 78486Q101 781 1,405 SH   SOLE   1,405 0 0
TE CONNECTIVITY LTD COM h84989104 3,167 23,423 SH   SOLE   23,423 0 0
TEXAS INSTRUMENTS INC COM COM 882508104 205 1,070 SH   SOLE   1,070 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 22,767 45,131 SH   SOLE   45,131 0 0
TJX COS INC NEW COM COM 872540109 2,123 31,490 SH   SOLE   31,490 0 0
TRANE TECHNOLOGIES PLC COM g8994e103 550 2,990 SH   SOLE   2,990 0 0
TRUIST FINANCIAL CORP COM 89832q109 771 13,894 SH   SOLE   13,894 0 0
UNION PACIFIC CORP COM 907818108 14,797 67,281 SH   SOLE   67,281 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 877 4,220 SH   SOLE   4,220 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189f106 2,801 82,451 SH   SOLE   82,451 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844 3,756 24,271 SH   SOLE   24,271 0 0
VANGUARD FTSE ALL-WORLD EX-US COM 922042775 2,541 40,100 SH   SOLE   40,100 0 0
VANGUARD FTSE DEVELOPED ETF COM 921943858 316 6,150 SH   SOLE   6,150 0 0
VANGUARD FTSE EMERGING MARKET COM 922042858 3,146 57,945 SH   SOLE   57,945 0 0
VANGUARD MSCI EUROPEAN INDEX E COM 922042874 2,690 40,000 SH   SOLE   40,000 0 0
VANGUARD TOTAL STOCK MKT ETF COM 922908769 652 2,927 SH   SOLE   2,927 0 0
VERIZON COMMUNICATIONS COM 92343V104 644 11,495 SH   SOLE   11,495 0 0
VESTAS WIND SYSTEM A/S UnSPONS COM 925458101 1,190 91,500 SH   SOLE   91,500 0 0
VISA INC COM CL A COM 92826C839 846 3,622 SH   SOLE   3,622 0 0
WALDEN AB AYALA VENTURES COM 900889296 3 300,000 SH   SOLE   300,000 0 0
WALMART STORES INC COM COM 931142103 282 2,000 SH   SOLE   2,000 0 0
WALT DISNEY COMPANY COM 254687106 4,940 28,107 SH   SOLE   28,107 0 0
WATERS CORP COM COM 941848103 3,101 8,975 SH   SOLE   8,975 0 0
WEC ENERGY GROUP INC COM COM 92939u106 3,934 44,237 SH   SOLE   44,237 0 0
WELLS FARGO & CO COM 949746101 3,644 80,464 SH   SOLE   80,464 0 0
WISDOMTREE JAPAN HEDGED EQUITY COM 97717w851 1,220 20,000 SH   SOLE   20,000 0 0
WORKDAY INC A COM 98138h101 6,307 26,419 SH   SOLE   26,419 0 0
ZOETIS INC COM USD0.01 CL A COM 98978V103 2,361 12,670 SH   SOLE   12,670 0 0