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 9,886 56,035 SH   SOLE   56,035 0 0
ABBOTT LABS COM 002824100 24,426 281,211 SH   SOLE   281,211 0 0
ADOBE INC COM 00724f101 1,373 4,162 SH   SOLE   4,162 0 0
AFLAC INC COM COM 001055102 4,876 92,170 SH   SOLE   92,170 0 0
AGCO CORP COM COM 001084102 1,926 24,928 SH   SOLE   24,928 0 0
AIR PRODUCTS & CHEMICALS INC C COM 009158106 22,193 94,442 SH   SOLE   94,442 0 0
AKAMAI TECHNOLOGIES COM 00971t101 501 5,801 SH   SOLE   5,801 0 0
ALAMBIC INC COM 012996849 11 10,849 SH   SOLE   10,849 0 0
ALCOA INC COM 013872106 367 17,068 SH   SOLE   17,068 0 0
ALKERMES PLC COM g01767105 330 16,200 SH   SOLE   16,200 0 0
ALPHABET INC CAP STK CL A COM 02079K305 8,982 6,706 SH   SOLE   6,706 0 0
ALPHABET INC CAP STK CL C COM 02079K107 11,033 8,252 SH   SOLE   8,252 0 0
AMAZON.COM INC COM 023135106 1,214 657 SH   SOLE   657 0 0
AMERICAN EXPRESS CO COM COM 025816109 734 5,900 SH   SOLE   5,900 0 0
AMGEN INC COM 031162100 200 830 SH   SOLE   830 0 0
ANALOG DEVICES INC COM COM 032654105 594 5,000 SH   SOLE   5,000 0 0
APPLE INC COM 037833100 29,544 100,611 SH   SOLE   100,611 0 0
AT&T INC COM 00206R102 5,220 133,583 SH   SOLE   133,583 0 0
ATHENE HOLDING LTD. CLASS A COM G0684d107 4,164 88,545 SH   SOLE   88,545 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 39,107 229,369 SH   SOLE   229,369 0 0
AXALTA COATING SYSTEMS LTD SH COM g0750c108 1,438 47,305 SH   SOLE   47,305 0 0
BANK OF AMERICA CORP COM 060505104 5,040 143,114 SH   SOLE   143,114 0 0
BAXTER INTERNATIONAL INC COM 071813109 322 3,855 SH   SOLE   3,855 0 0
BECTON DICKINSON & CO COM 075887109 224 825 SH   SOLE   825 0 0
BERKSHIRE HATHAWAY INC CL B (N COM 084670702 44,105 194,725 SH   SOLE   194,725 0 0
BOEING CO COM COM 097023105 658 2,020 SH   SOLE   2,020 0 0
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106 655 9,205 SH   SOLE   9,205 0 0
BOSTON SCIENTIFIC CORP COM 101137107 8,060 178,247 SH   SOLE   178,247 0 0
BRISTOL MYERS SQUIBB COM 110122108 26,004 405,114 SH   SOLE   405,114 0 0
CABOT OIL & GAS CORP COM 127097103 414 23,800 SH   SOLE   23,800 0 0
CAMBRIDGE BANCORP COM COM 132152109 637 7,950 SH   SOLE   7,950 0 0
CAMECO CORP COM COM 13321l108 5,510 619,085 SH   SOLE   619,085 0 0
CATERPILLAR INC COM COM 149123101 19,471 131,844 SH   SOLE   131,844 0 0
CDK GLOBAL INC COM 12508e101 1,467 26,829 SH   SOLE   26,829 0 0
CENTRAL SECURITIES CORP COM 155123102 796 24,035 SH   SOLE   24,035 0 0
CERNER CORP COM 156782104 3,741 50,974 SH   SOLE   50,974 0 0
CHARTER COMMUNICATIONS INC COM 16119P108 11,034 22,747 SH   SOLE   22,747 0 0
CHEVRON CORP NEW COM COM 166764100 6,505 53,975 SH   SOLE   53,975 0 0
CHUBB LIMITED COM h1467j104 3,265 20,975 SH   SOLE   20,975 0 0
CHURCH AND DWIGHT INC COM 171340102 50,038 711,371 SH   SOLE   711,371 0 0
CINTAS CORP COM COM 172908105 484 1,800 SH   SOLE   1,800 0 0
CISCO SYSTEMS INC COM COM 17275r102 10,165 211,952 SH   SOLE   211,952 0 0
CITIGROUP INC COM NEW COM 172967424 6,072 76,003 SH   SOLE   76,003 0 0
CLOUDERA, INC. COM 18914u100 1,999 171,847 SH   SOLE   171,847 0 0
COCA-COLA CO COM COM 191216100 464 8,387 SH   SOLE   8,387 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 1,646 26,540 SH   SOLE   26,540 0 0
COSTCO WHOLESALE CORP COM 22160K105 1,165 3,965 SH   SOLE   3,965 0 0
CRAFT DISTILLERS COMMON STOCK COM 126998608 11 10,625 SH   SOLE   10,625 0 0
CURTISS WRIGHT CORP COM 231561101 334 2,372 SH   SOLE   2,372 0 0
CVS HEALTH CORP COM COM 126650100 531 7,153 SH   SOLE   7,153 0 0
DANAHER CORP COM USD0.01 COM 235851102 988 6,440 SH   SOLE   6,440 0 0
DENTSPLY SIRONA INC COM COM 24906p109 3,192 56,410 SH   SOLE   56,410 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 222 2,438 SH   SOLE   2,438 0 0
EATON CORP PLC COM g29183103 600 6,330 SH   SOLE   6,330 0 0
EATON VANCE CORP NON-VOTING CO COM 278265103 1,329 28,465 SH   SOLE   28,465 0 0
ECOLAB INC COM 278865100 45,819 237,415 SH   SOLE   237,415 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 980 4,200 SH   SOLE   4,200 0 0
EISAI CO, SPONSORED ADR COM 282579309 1,057 14,000 SH   SOLE   14,000 0 0
ELI LILLY & CO COM COM 532457108 1,182 8,995 SH   SOLE   8,995 0 0
ENTERGY CORP (NEW) COM COM 29364g103 1,032 8,616 SH   SOLE   8,616 0 0
EQT CORP COM 26884L109 8,303 761,780 SH   SOLE   761,780 0 0
EXPEDIA GROUP INC COM COM 30212p303 2,049 18,948 SH   SOLE   18,948 0 0
EXXON MOBIL CORP COM COM 30231g102 15,947 228,538 SH   SOLE   228,538 0 0
FACEBOOK INC CL A COM 30303M102 3,743 18,234 SH   SOLE   18,234 0 0
FIDELITY NATIONAL INFORMATION COM 31620m106 211 1,518 SH   SOLE   1,518 0 0
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 680 5,790 SH   SOLE   5,790 0 0
FIRST SOLAR, INC. COM 336433107 660 11,791 SH   SOLE   11,791 0 0
FMC CORP COM (NEW) COM 302491303 3,085 30,902 SH   SOLE   30,902 0 0
FRANKLIN RESOURCES INC COM 354613101 2,192 84,362 SH   SOLE   84,362 0 0
FULLER H B CO COM 359694106 12,639 245,077 SH   SOLE   245,077 0 0
GCI LIBERTY INC CL A COM 36164V305 14,956 211,092 SH   SOLE   211,092 0 0
GENERAL ELEC CO COM 369604103 4,345 389,305 SH   SOLE   389,305 0 0
GENERAL MILLS INC COM COM 370334104 2,329 43,480 SH   SOLE   43,480 0 0
GILEAD SCIENCES INC COM 375558103 458 7,050 SH   SOLE   7,050 0 0
GLOBAL PAYMENTS INC. COM 37940x102 979 5,363 SH   SOLE   5,363 0 0
H & R BLOCK INC COM COM 093671105 317 13,500 SH   SOLE   13,500 0 0
HARSCO CORP COM 415864107 279 12,120 SH   SOLE   12,120 0 0
HEALTHEQUITY INC COM COM 42226A107 201 2,710 SH   SOLE   2,710 0 0
HOME DEPOT INC COM COM 437076102 4,062 18,600 SH   SOLE   18,600 0 0
ILLINOIS TOOL WORKS INC COM COM 452308109 826 4,600 SH   SOLE   4,600 0 0
INGERSOLL-RAND PLC SHS USD1 COM G47791101 545 4,100 SH   SOLE   4,100 0 0
INTEL CORP COM 458140100 8,182 136,705 SH   SOLE   136,705 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 1,954 14,579 SH   SOLE   14,579 0 0
INTERNATIONAL PAPER CO COM COM 460146103 322 7,000 SH   SOLE   7,000 0 0
IQVIA HOLDINGS INC COM 46266c105 464 3,000 SH   SOLE   3,000 0 0
ISHARES FTSE BRIC INDEX ETF COM 464286657 1,371 30,265 SH   SOLE   30,265 0 0
ISHARES FTSE/XINHUA CHINA 25 I COM 464287184 676 15,500 SH   SOLE   15,500 0 0
ISHARES GOLD TRUST COM 464285105 498 34,370 SH   SOLE   34,370 0 0
ISHARES MSCI EAFE INDEX ETF COM 464287465 347 5,000 SH   SOLE   5,000 0 0
ISHARES MSCI EMERGING MKT INDE COM 464287234 515 11,467 SH   SOLE   11,467 0 0
ISHARES MSCI JAPAN SMALL CAP E COM 464286582 1,114 15,000 SH   SOLE   15,000 0 0
ISHARES RUSSELL 1000 GROWTH IN COM 464287614 967 5,499 SH   SOLE   5,499 0 0
ISHARES RUSSELL 1000 VALUE IND COM 464287598 689 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 445 7,456 SH   SOLE   7,456 0 0
ISHARES S&P 500 VALUE INDEX ET COM 464287408 566 4,350 SH   SOLE   4,350 0 0
ISHARES S&P 500/BARRA GROWTH I COM 464287309 1,830 9,449 SH   SOLE   9,449 0 0
JOHNSON & JOHNSON COM 478160104 30,019 205,790 SH   SOLE   205,790 0 0
JPMORGAN CHASE & CO COM 46625H100 3,298 23,655 SH   SOLE   23,655 0 0
KEMPER CORP COM 488401100 1,962 25,321 SH   SOLE   25,321 0 0
KIMBERLY-CLARK CORP COM COM 494368103 3,826 27,817 SH   SOLE   27,817 0 0
LIBERTY BRAVES GROUP-C COM 531229888 632 21,386 SH   SOLE   21,386 0 0
LIBERTY BROADBAND SER C COM 530307305 26,565 211,254 SH   SOLE   211,254 0 0
LIBERTY BROADBAND-A COM 530307107 11,304 90,752 SH   SOLE   90,752 0 0
LIBERTY FORMULA ONE SER C COM 531229854 5,656 123,053 SH   SOLE   123,053 0 0
LIBERTY GLOBAL PLC CL A COM G5480U104 3,803 167,251 SH   SOLE   167,251 0 0
LIBERTY GLOBAL PLC- C COM G5480U120 9,796 449,450 SH   SOLE   449,450 0 0
LIBERTY LATIN AMERICA LTD COM g9001e128 2,225 114,319 SH   SOLE   114,319 0 0
LIBERTY LATIN AMERICA LTD CL A COM G9001E102 23,273 1,205,860 SH   SOLE   1,205,860 0 0
LIBERTY MEDIA CORP. SERIES C S COM 531229607 24,723 513,572 SH   SOLE   513,572 0 0
LIBERTY MEDIA SERIES A FORMULA COM 531229870 2,079 47,498 SH   SOLE   47,498 0 0
LIBERTY SIRIUSXM GROUP COM 531229409 8,784 181,703 SH   SOLE   181,703 0 0
LINDE PLC COM G5494J103 5,318 24,977 SH   SOLE   24,977 0 0
LIONS GATE ENTERTAINMENT CORP COM 535919500 7,213 726,396 SH   SOLE   726,396 0 0
LIVENT CORP. COM 53814L108 462 54,051 SH   SOLE   54,051 0 0
LKQ CORP COM COM 501889208 464 13,000 SH   SOLE   13,000 0 0
LOWE'S COMPANIES, INC COM 548661107 832 6,946 SH   SOLE   6,946 0 0
LYONDELLBASELL INDUSTRIES NV C COM n53745100 945 10,000 SH   SOLE   10,000 0 0
MARSH & MCLENNAN COS INC COM 571748102 223 2,000 SH   SOLE   2,000 0 0
MCDONALD'S CORP COM COM 580135101 1,638 8,287 SH   SOLE   8,287 0 0
MEDTRONIC PLC COM g5960l103 22,734 200,385 SH   SOLE   200,385 0 0
MERCK & CO INC COM 58933y105 35,218 387,224 SH   SOLE   387,224 0 0
MICROSOFT CORP COM 594918104 20,209 128,146 SH   SOLE   128,146 0 0
MOSAIC CO COM 61945C103 22,559 1,042,485 SH   SOLE   1,042,485 0 0
MRC GLOBAL INC COM 55345k103 1,023 75,025 SH   SOLE   75,025 0 0
NEWELL BRANDS INC COM 651229106 730 38,000 SH   SOLE   38,000 0 0
NIKE INC CL B COM 654106103 468 4,620 SH   SOLE   4,620 0 0
NUTRIEN LTD COM 67077m108 862 18,000 SH   SOLE   18,000 0 0
OKTA, INC. COM 679295105 2,656 23,025 SH   SOLE   23,025 0 0
PALO ALTO NETWORKS INC COM 697435105 1,739 7,519 SH   SOLE   7,519 0 0
PARSLEY ENERGY INC CL A COM 701877102 8,593 454,406 SH   SOLE   454,406 0 0
PAYPAL HLDGS INC COM COM 70450Y103 1,299 12,007 SH   SOLE   12,007 0 0
PEPSICO INC COM 713448108 16,338 119,547 SH   SOLE   119,547 0 0
PFIZER INC COM 717081103 1,134 28,941 SH   SOLE   28,941 0 0
PIONEER NATURAL RESOURCES CO COM 723787107 20,265 133,874 SH   SOLE   133,874 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 415 2,600 SH   SOLE   2,600 0 0
PROCTER & GAMBLE CO COM 742718109 2,116 16,941 SH   SOLE   16,941 0 0
PURE STORAGE, INC. COM 74624m102 3,518 205,633 SH   SOLE   205,633 0 0
QURATE RETAIL INC COM 74915M100 1,515 179,705 SH   SOLE   179,705 0 0
RANGE RESOURCES CORP COM 75281A109 114 23,430 SH   SOLE   23,430 0 0
REDFIN CORP. COM 75737f108 318 15,029 SH   SOLE   15,029 0 0
ROCHE HOLDING LTD SPONSORED AD COM 771195104 1,865 46,000 SH   SOLE   46,000 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 203 1,000 SH   SOLE   1,000 0 0
ROLLINS INC COM COM 775711104 3,798 114,545 SH   SOLE   114,545 0 0
SALESFORCE COM INC COM 79466L302 582 3,578 SH   SOLE   3,578 0 0
SCHLUMBERGER LTD NV COM COM 806857108 652 16,210 SH   SOLE   16,210 0 0
SIEMENS GAMESA RENEWABLE ENERG COM 82621P101 46 13,000 SH   SOLE   13,000 0 0
SONY CORPORATION Sponsored ADR COM 835699307 748 11,000 SH   SOLE   11,000 0 0
SPDR GOLD TRUST COM 78463v107 2,985 20,890 SH   SOLE   20,890 0 0
STANDEX INTL CORP COM 854231107 258 3,250 SH   SOLE   3,250 0 0
STANLEY BLACK & DECKER INC COM COM 854502101 209 1,260 SH   SOLE   1,260 0 0
STARBUCKS CORP COM COM 855244109 325 3,700 SH   SOLE   3,700 0 0
STERICYCLE INC COM 858912108 2,474 38,774 SH   SOLE   38,774 0 0
STRYKER CORP. COM 863667101 3,264 15,545 SH   SOLE   15,545 0 0
SVB FINL GROUP COM 78486Q101 497 1,980 SH   SOLE   1,980 0 0
TE CONNECTIVITY LTD COM h84989104 2,290 23,898 SH   SOLE   23,898 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 15,957 49,119 SH   SOLE   49,119 0 0
TJX COS INC NEW COM COM 872540109 1,004 16,440 SH   SOLE   16,440 0 0
TRUIST FINANCIAL CORP COM 89832q109 1,045 18,554 SH   SOLE   18,554 0 0
UNION PACIFIC CORP COM 907818108 12,158 67,247 SH   SOLE   67,247 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 506 4,320 SH   SOLE   4,320 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 641 4,280 SH   SOLE   4,280 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189f106 2,459 83,971 SH   SOLE   83,971 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844 3,026 24,271 SH   SOLE   24,271 0 0
VANGUARD FTSE ALL-WORLD EX-US COM 922042775 2,442 45,440 SH   SOLE   45,440 0 0
VANGUARD FTSE DEVELOPED ETF COM 921943858 271 6,150 SH   SOLE   6,150 0 0
VANGUARD FTSE EMERGING MARKET COM 922042858 2,124 47,765 SH   SOLE   47,765 0 0
VANGUARD MSCI EUROPEAN INDEX E COM 922042874 2,344 40,000 SH   SOLE   40,000 0 0
VANGUARD TOTAL STOCK MKT ETF COM 922908769 485 2,962 SH   SOLE   2,962 0 0
VESTAS WIND SYSTEM A/S UnSPONS COM 925458101 610 18,100 SH   SOLE   18,100 0 0
VISA INC COM CL A COM 92826C839 931 4,957 SH   SOLE   4,957 0 0
WALMART STORES INC COM COM 931142103 238 2,000 SH   SOLE   2,000 0 0
WALT DISNEY COMPANY COM 254687106 953 6,587 SH   SOLE   6,587 0 0
WATERS CORP COM COM 941848103 2,152 9,210 SH   SOLE   9,210 0 0
WEC ENERGY GROUP INC COM COM 92939u106 4,129 44,772 SH   SOLE   44,772 0 0
WELLS FARGO & CO COM 949746101 5,977 111,094 SH   SOLE   111,094 0 0
WISDOMTREE JAPAN HEDGED EQUITY COM 97717w851 1,076 20,000 SH   SOLE   20,000 0 0
WORKDAY INC A COM 98138h101 2,700 16,417 SH   SOLE   16,417 0 0
ZOETIS INC COM USD0.01 CL A COM 98978V103 1,819 13,747 SH   SOLE   13,747 0 0