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 8,554 54,840 SH   SOLE   54,840 0 0
ABBOTT LABS COM 002824100 25,609 280,091 SH   SOLE   280,091 0 0
ADOBE INC COM 00724f101 1,793 4,118 SH   SOLE   4,118 0 0
AFLAC INC COM COM 001055102 3,317 92,070 SH   SOLE   92,070 0 0
AGCO CORP COM COM 001084102 1,384 24,959 SH   SOLE   24,959 0 0
AIR PRODUCTS & CHEMICALS INC C COM 009158106 22,774 94,317 SH   SOLE   94,317 0 0
AKAMAI TECHNOLOGIES COM 00971t101 1,455 13,587 SH   SOLE   13,587 0 0
ALAMBIC INC COM 012996849 11 10,849 SH   SOLE   10,849 0 0
ALKERMES PLC COM g01767105 2,759 142,200 SH   SOLE   142,200 0 0
ALPHABET INC CAP STK CL A COM 02079K305 9,370 6,608 SH   SOLE   6,608 0 0
ALPHABET INC CLASS C COM 02079K107 11,990 8,482 SH   SOLE   8,482 0 0
AMAZON.COM INC COM 023135106 3,449 1,250 SH   SOLE   1,250 0 0
AMERICAN EXPRESS CO COM COM 025816109 562 5,900 SH   SOLE   5,900 0 0
ANALOG DEVICES INC COM COM 032654105 1,840 15,000 SH   SOLE   15,000 0 0
APPLE INC COM 037833100 36,530 100,136 SH   SOLE   100,136 0 0
AT&T INC COM 00206R102 4,037 133,532 SH   SOLE   133,532 0 0
ATHENE HOLDING LTD. CLASS A COM G0684d107 4,009 128,545 SH   SOLE   128,545 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 33,832 227,227 SH   SOLE   227,227 0 0
AXALTA COATING SYSTEMS LTD SH COM g0750c108 1,179 52,305 SH   SOLE   52,305 0 0
BANK OF AMERICA CORP COM 060505104 3,425 144,214 SH   SOLE   144,214 0 0
BAXTER INTERNATIONAL INC COM 071813109 332 3,855 SH   SOLE   3,855 0 0
BERKSHIRE HATHAWAY INC CL B (N COM 084670702 34,550 193,546 SH   SOLE   193,546 0 0
BIO-TECHNE CORPORATION COM 09073m104 1,748 6,620 SH   SOLE   6,620 0 0
BOEING CO COM COM 097023105 664 3,620 SH   SOLE   3,620 0 0
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106 716 9,205 SH   SOLE   9,205 0 0
BOSTON SCIENTIFIC CORP COM 101137107 6,154 175,267 SH   SOLE   175,267 0 0
BRISTOL MYERS SQUIBB COM 110122108 24,171 411,064 SH   SOLE   411,064 0 0
CABOT OIL & GAS CORP COM 127097103 384 22,340 SH   SOLE   22,340 0 0
CAMBRIDGE BANCORP COM COM 132152109 471 7,950 SH   SOLE   7,950 0 0
CAMECO CORP COM 13321L108 6,451 629,354 SH   SOLE   629,354 0 0
CATERPILLAR INC COM COM 149123101 16,595 131,188 SH   SOLE   131,188 0 0
CDK GLOBAL INC COM 12508e101 1,111 26,827 SH   SOLE   26,827 0 0
CENTRAL SECURITIES CORP COM 155123102 689 23,876 SH   SOLE   23,876 0 0
CERNER CORP COM 156782104 3,476 50,714 SH   SOLE   50,714 0 0
CHARTER COMMUNICATIONS INC COM 16119P108 9,745 19,107 SH   SOLE   19,107 0 0
CHEVRON CORP NEW COM COM 166764100 4,784 53,616 SH   SOLE   53,616 0 0
CHUBB LIMITED COM h1467j104 2,618 20,675 SH   SOLE   20,675 0 0
CHURCH AND DWIGHT CO INC COM 171340102 55,513 718,148 SH   SOLE   718,148 0 0
CINTAS CORP COM COM 172908105 479 1,800 SH   SOLE   1,800 0 0
CISCO SYSTEMS INC COM COM 17275r102 9,885 211,950 SH   SOLE   211,950 0 0
CITIGROUP INC COM NEW COM 172967424 3,884 76,003 SH   SOLE   76,003 0 0
CLOUDERA, INC. COM 18914u100 3,331 261,847 SH   SOLE   261,847 0 0
COCA-COLA CO COM COM 191216100 375 8,387 SH   SOLE   8,387 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 3,728 65,615 SH   SOLE   65,615 0 0
COSTCO WHOLESALE CORP COM 22160K105 838 2,765 SH   SOLE   2,765 0 0
CRAFT DISTILLERS COMMON STOCK COM 126998608 11 10,625 SH   SOLE   10,625 0 0
CURTISS-WRIGHT CORP COM 231561101 212 2,372 SH   SOLE   2,372 0 0
CVS HEALTH CORP COM COM 126650100 465 7,153 SH   SOLE   7,153 0 0
DANAHER CORP COM COM 235851102 1,139 6,440 SH   SOLE   6,440 0 0
DENTSPLY SIRONA INC COM COM 24906p109 3,866 87,754 SH   SOLE   87,754 0 0
EATON CORP PLC COM g29183103 569 6,500 SH   SOLE   6,500 0 0
EATON VANCE CORP NON-VOTING CO COM 278265103 1,207 31,265 SH   SOLE   31,265 0 0
ECOLAB INC COM 278865100 47,274 237,619 SH   SOLE   237,619 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 871 12,600 SH   SOLE   12,600 0 0
EISAI CO, SPONSORED ADR COM 282579309 1,109 14,000 SH   SOLE   14,000 0 0
ELI LILLY & CO COM COM 532457108 1,477 8,995 SH   SOLE   8,995 0 0
ENTERGY CORP (NEW) COM COM 29364g103 808 8,616 SH   SOLE   8,616 0 0
EXPEDIA GROUP INC COM COM 30212p303 1,450 17,635 SH   SOLE   17,635 0 0
EXXON MOBIL CORP COM COM 30231g102 10,090 225,628 SH   SOLE   225,628 0 0
FACEBOOK INC CL A COM 30303M102 4,140 18,234 SH   SOLE   18,234 0 0
FIDELITY NATIONAL INFORMATION COM 31620m106 204 1,518 SH   SOLE   1,518 0 0
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 614 5,790 SH   SOLE   5,790 0 0
FIRST SOLAR, INC. COM 336433107 674 13,611 SH   SOLE   13,611 0 0
FMC CORP COM (NEW) COM 302491303 3,060 30,712 SH   SOLE   30,712 0 0
FRANKLIN RESOURCES INC COM 354613101 1,769 84,362 SH   SOLE   84,362 0 0
GCI LIBERTY INC CL A COM 36164V305 15,424 216,877 SH   SOLE   216,877 0 0
GENERAL ELEC CO COM 369604103 2,659 389,303 SH   SOLE   389,303 0 0
GENERAL MILLS INC COM COM 370334104 2,681 43,480 SH   SOLE   43,480 0 0
GENPACT LIMITED COM G3922b107 250 6,850 SH   SOLE   6,850 0 0
GILEAD SCIENCES INC COM 375558103 504 6,550 SH   SOLE   6,550 0 0
GLOBAL PAYMENTS INC. COM 37940x102 1,350 7,958 SH   SOLE   7,958 0 0
HARSCO CORP COM 415864107 164 12,120 SH   SOLE   12,120 0 0
HB FULLER CO COM 359694106 13,697 307,098 SH   SOLE   307,098 0 0
HOME DEPOT INC COM COM 437076102 4,534 18,100 SH   SOLE   18,100 0 0
ILLINOIS TOOL WORKS INC COM COM 452308109 804 4,600 SH   SOLE   4,600 0 0
INTEL CORP COM 458140100 8,157 136,343 SH   SOLE   136,343 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 1,761 14,579 SH   SOLE   14,579 0 0
INTERNATIONAL PAPER CO COM COM 460146103 246 7,000 SH   SOLE   7,000 0 0
IQVIA HOLDINGS INC COM 46266c105 426 3,000 SH   SOLE   3,000 0 0
ISHARES FTSE BRIC INDEX ETF COM 464286657 1,259 30,265 SH   SOLE   30,265 0 0
ISHARES FTSE/XINHUA CHINA 25 I COM 464287184 385 9,700 SH   SOLE   9,700 0 0
ISHARES GOLD TRUST COM 464285105 584 34,370 SH   SOLE   34,370 0 0
ISHARES MSCI EMERGING MKT INDE COM 464287234 459 11,467 SH   SOLE   11,467 0 0
ISHARES MSCI JAPAN SMALL CAP E COM 464286582 998 15,000 SH   SOLE   15,000 0 0
ISHARES RUSSELL 1000 GROWTH IN COM 464287614 1,056 5,499 SH   SOLE   5,499 0 0
ISHARES RUSSELL 1000 VALUE IND COM 464287598 569 5,050 SH   SOLE   5,050 0 0
ISHARES RUSSELL 2000 GROWTH IN COM 464287648 275 1,329 SH   SOLE   1,329 0 0
ISHARES RUSSELL MIDCAP INDEX E COM 464287499 400 7,456 SH   SOLE   7,456 0 0
ISHARES S&P 500 VALUE INDEX ET COM 464287408 471 4,350 SH   SOLE   4,350 0 0
ISHARES S&P 500/BARRA GROWTH I COM 464287309 1,961 9,449 SH   SOLE   9,449 0 0
JOHNSON & JOHNSON COM 478160104 28,803 204,814 SH   SOLE   204,814 0 0
JPMORGAN CHASE & CO COM 46625H100 2,225 23,655 SH   SOLE   23,655 0 0
KEMPER CORP COM 488401100 1,630 22,474 SH   SOLE   22,474 0 0
KIMBERLY-CLARK CORP COM COM 494368103 3,932 27,817 SH   SOLE   27,817 0 0
LIBERTY BRAVES GROUP-C COM 531229888 419 21,217 SH   SOLE   21,217 0 0
LIBERTY BROADBAND SER C COM 530307305 23,708 191,254 SH   SOLE   191,254 0 0
LIBERTY BROADBAND-A COM 530307107 10,923 89,390 SH   SOLE   89,390 0 0
LIBERTY FORMULA ONE SER C COM 531229854 3,902 123,053 SH   SOLE   123,053 0 0
LIBERTY GLOBAL PLC CL A COM G5480U104 5,682 259,907 SH   SOLE   259,907 0 0
LIBERTY GLOBAL PLC- C COM G5480U120 9,735 452,560 SH   SOLE   452,560 0 0
LIBERTY LATIN AMERICA LTD COM g9001e128 1,088 115,266 SH   SOLE   115,266 0 0
LIBERTY LATIN AMERICA LTD CL A COM G9001E102 18,628 1,916,507 SH   SOLE   1,916,507 0 0
LIBERTY MEDIA CORP- LIBERTY FO COM 531229870 2,300 78,834 SH   SOLE   78,834 0 0
LIBERTY MEDIA CORP- LIBERTY SI COM 531229607 20,079 582,839 SH   SOLE   582,839 0 0
LIBERTY SIRIUSXM GROUP COM 531229409 6,363 184,318 SH   SOLE   184,318 0 0
LINDE PLC COM G5494J103 5,297 24,972 SH   SOLE   24,972 0 0
LIONS GATE ENTERTAINMENT CORP COM 535919500 2,248 329,195 SH   SOLE   329,195 0 0
LIVENT CORP. COM 53814L108 347 56,280 SH   SOLE   56,280 0 0
LKQ CORP COM COM 501889208 341 13,000 SH   SOLE   13,000 0 0
LOWE'S COMPANIES, INC COM 548661107 939 6,946 SH   SOLE   6,946 0 0
LYONDELLBASELL INDUSTRIES NV C COM n53745100 657 10,000 SH   SOLE   10,000 0 0
MARSH & MCLENNAN COS INC COM 571748102 215 2,000 SH   SOLE   2,000 0 0
MASTERCARD INC CL A COM 57636q104 353 1,194 SH   SOLE   1,194 0 0
MCDONALD'S CORP COM COM 580135101 1,370 7,427 SH   SOLE   7,427 0 0
MEDTRONIC PLC COM g5960l103 18,335 199,945 SH   SOLE   199,945 0 0
MERCK & CO INC COM 58933y105 29,825 385,682 SH   SOLE   385,682 0 0
MICROSOFT CORP COM 594918104 26,308 129,269 SH   SOLE   129,269 0 0
MOSAIC CO COM 61945C103 15,970 1,276,556 SH   SOLE   1,276,556 0 0
MRC GLOBAL INC COM 55345k103 195 33,025 SH   SOLE   33,025 0 0
NEWELL BRANDS INC COM 651229106 603 38,000 SH   SOLE   38,000 0 0
NUTRIEN LTD COM 67077m108 578 18,000 SH   SOLE   18,000 0 0
OKTA, INC. COM 679295105 4,610 23,025 SH   SOLE   23,025 0 0
PALO ALTO NETWORKS INC COM 697435105 1,647 7,169 SH   SOLE   7,169 0 0
PARSLEY ENERGY INC CL A COM 701877102 5,198 486,734 SH   SOLE   486,734 0 0
PAYPAL HLDGS INC COM COM 70450Y103 2,156 12,372 SH   SOLE   12,372 0 0
PEPSICO INC COM 713448108 15,785 119,346 SH   SOLE   119,346 0 0
PFIZER INC COM 717081103 946 28,941 SH   SOLE   28,941 0 0
PIONEER NATURAL RESOURCES CO COM 723787107 18,660 190,990 SH   SOLE   190,990 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 274 2,600 SH   SOLE   2,600 0 0
PROCTER & GAMBLE CO COM 742718109 2,025 16,939 SH   SOLE   16,939 0 0
PURE STORAGE, INC. COM 74624m102 4,950 285,633 SH   SOLE   285,633 0 0
QURATE RETAIL INC COM 74915M100 1,585 166,839 SH   SOLE   166,839 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513e101 1,101 17,872 SH   SOLE   17,872 0 0
REDFIN CORP. COM 75737f108 612 14,612 SH   SOLE   14,612 0 0
ROCHE HOLDING LTD SPONSORED AD COM 771195104 1,993 46,000 SH   SOLE   46,000 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 213 1,000 SH   SOLE   1,000 0 0
ROLLINS INC COM COM 775711104 4,856 114,545 SH   SOLE   114,545 0 0
SALESFORCE COM INC COM 79466L302 670 3,578 SH   SOLE   3,578 0 0
SIEMENS GAMESA RENEWABLE ENERG COM 82621P101 53 15,000 SH   SOLE   15,000 0 0
SONY CORPORATION Sponsored ADR COM 835699307 760 11,000 SH   SOLE   11,000 0 0
SPDR GOLD TRUST COM 78463v107 13,498 80,650 SH   SOLE   80,650 0 0
STARBUCKS CORP COM COM 855244109 272 3,700 SH   SOLE   3,700 0 0
STERICYCLE INC COM 858912108 2,171 38,774 SH   SOLE   38,774 0 0
STRYKER CORP. COM 863667101 2,801 15,545 SH   SOLE   15,545 0 0
SVB FINL GROUP COM 78486Q101 427 1,980 SH   SOLE   1,980 0 0
TE CONNECTIVITY LTD COM h84989104 1,798 22,053 SH   SOLE   22,053 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 17,251 47,609 SH   SOLE   47,609 0 0
TJX COS INC NEW COM COM 872540109 1,577 31,190 SH   SOLE   31,190 0 0
TRANE TECHNOLOGIES PLC COM g8994e103 367 4,120 SH   SOLE   4,120 0 0
TRUIST FINANCIAL CORP COM 89832q109 546 14,541 SH   SOLE   14,541 0 0
UNION PACIFIC CORP COM 907818108 11,555 68,345 SH   SOLE   68,345 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 469 4,220 SH   SOLE   4,220 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189f106 3,187 86,886 SH   SOLE   86,886 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844 2,844 24,271 SH   SOLE   24,271 0 0
VANGUARD FTSE ALL-WORLD EX-US COM 922042775 1,938 40,710 SH   SOLE   40,710 0 0
VANGUARD FTSE DEVELOPED ETF COM 921943858 239 6,150 SH   SOLE   6,150 0 0
VANGUARD FTSE EMERGING MARKET COM 922042858 1,857 46,890 SH   SOLE   46,890 0 0
VANGUARD MSCI EUROPEAN INDEX E COM 922042874 2,013 40,000 SH   SOLE   40,000 0 0
VANGUARD TOTAL STOCK MKT ETF COM 922908769 464 2,962 SH   SOLE   2,962 0 0
VESTAS WIND SYSTEM A/S UnSPONS COM 925458101 621 18,300 SH   SOLE   18,300 0 0
VISA INC COM CL A COM 92826C839 958 4,957 SH   SOLE   4,957 0 0
WALMART STORES INC COM COM 931142103 240 2,000 SH   SOLE   2,000 0 0
WALT DISNEY COMPANY COM 254687106 3,102 27,817 SH   SOLE   27,817 0 0
WATERS CORP COM COM 941848103 1,661 9,209 SH   SOLE   9,209 0 0
WEC ENERGY GROUP INC COM COM 92939u106 3,924 44,772 SH   SOLE   44,772 0 0
WELLS FARGO & CO COM 949746101 2,759 107,763 SH   SOLE   107,763 0 0
WISDOMTREE JAPAN HEDGED EQUITY COM 97717w851 940 20,000 SH   SOLE   20,000 0 0
WORKDAY INC A COM 98138h101 4,949 26,417 SH   SOLE   26,417 0 0
ZOETIS INC COM USD0.01 CL A COM 98978V103 1,952 14,247 SH   SOLE   14,247 0 0