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,363 56,950 SH   SOLE   56,950 0 0
ABBOTT LABS COM 002824100 23,454 280,315 SH   SOLE   280,315 0 0
ADOBE INC COM 00724f101 1,150 4,162 SH   SOLE   4,162 0 0
AFLAC INC COM COM 001055102 4,833 92,370 SH   SOLE   92,370 0 0
AGCO CORP COM COM 001084102 1,887 24,928 SH   SOLE   24,928 0 0
AIR PRODUCTS & CHEMICALS INC C COM 009158106 20,953 94,442 SH   SOLE   94,442 0 0
AKAMAI TECHNOLOGIES COM 00971t101 667 7,301 SH   SOLE   7,301 0 0
ALAMBIC INC COM 012996849 11 10,849 SH   SOLE   10,849 0 0
ALCOA INC COM 013872106 387 19,270 SH   SOLE   19,270 0 0
ALKERMES PLC COM g01767105 316 16,200 SH   SOLE   16,200 0 0
ALLERGAN PLC. COM COM G0177J108 728 4,325 SH   SOLE   4,325 0 0
ALPHABET INC CAP STK CL A COM 02079K305 8,116 6,646 SH   SOLE   6,646 0 0
ALPHABET INC CAP STK CL C COM 02079K107 10,212 8,377 SH   SOLE   8,377 0 0
AMAZON.COM INC COM 023135106 1,140 657 SH   SOLE   657 0 0
AMERICAN EXPRESS CO COM COM 025816109 698 5,900 SH   SOLE   5,900 0 0
ANALOG DEVICES INC COM COM 032654105 559 5,000 SH   SOLE   5,000 0 0
APPLE INC COM 037833100 22,277 99,465 SH   SOLE   99,465 0 0
APTARGROUP INC COM COM 038336103 512 4,320 SH   SOLE   4,320 0 0
AT&T INC COM 00206R102 5,168 136,583 SH   SOLE   136,583 0 0
ATHENE HOLDING LTD. CLASS A COM G0684d107 3,724 88,545 SH   SOLE   88,545 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 37,212 230,530 SH   SOLE   230,530 0 0
AXALTA COATING SYSTEMS LTD SH COM g0750c108 1,426 47,305 SH   SOLE   47,305 0 0
BANK OF AMERICA CORP COM 060505104 4,157 142,514 SH   SOLE   142,514 0 0
BAXTER INTERNATIONAL INC COM 071813109 337 3,855 SH   SOLE   3,855 0 0
BECTON DICKINSON & CO COM 075887109 209 825 SH   SOLE   825 0 0
BERKSHIRE HATHAWAY INC CL B (N COM 084670702 40,455 194,477 SH   SOLE   194,477 0 0
BOEING CO COM COM 097023105 769 2,020 SH   SOLE   2,020 0 0
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106 654 9,205 SH   SOLE   9,205 0 0
BOSTON SCIENTIFIC CORP COM 101137107 7,405 181,997 SH   SOLE   181,997 0 0
BRISTOL MYERS SQUIBB COM 110122108 20,171 397,770 SH   SOLE   397,770 0 0
CABOT OIL & GAS CORP COM 127097103 1,062 60,465 SH   SOLE   60,465 0 0
CAMBRIDGE BANCORP COM COM 132152109 446 5,950 SH   SOLE   5,950 0 0
CAMECO CORP COM COM 13321l108 5,870 617,930 SH   SOLE   617,930 0 0
CATERPILLAR INC COM COM 149123101 16,756 132,657 SH   SOLE   132,657 0 0
CDK GLOBAL INC COM 12508e101 1,290 26,829 SH   SOLE   26,829 0 0
CELGENE CORP COM COM 151020104 1,146 11,544 SH   SOLE   11,544 0 0
CENTRAL SECURITIES CORP COM 155123102 750 23,897 SH   SOLE   23,897 0 0
CERNER CORP COM 156782104 3,529 51,774 SH   SOLE   51,774 0 0
CHARTER COMMUNICATIONS INC COM 16119P108 9,374 22,747 SH   SOLE   22,747 0 0
CHEVRON CORP NEW COM COM 166764100 6,400 53,966 SH   SOLE   53,966 0 0
CHUBB LIMITED COM h1467j104 3,390 21,000 SH   SOLE   21,000 0 0
CHURCH AND DWIGHT INC COM 171340102 53,609 712,511 SH   SOLE   712,511 0 0
CINTAS CORP COM COM 172908105 483 1,800 SH   SOLE   1,800 0 0
CISCO SYSTEMS INC COM COM 17275r102 10,473 211,952 SH   SOLE   211,952 0 0
CITIGROUP INC COM NEW COM 172967424 5,250 76,003 SH   SOLE   76,003 0 0
CLOUDERA, INC. COM 18914u100 1,523 171,847 SH   SOLE   171,847 0 0
COCA-COLA CO COM COM 191216100 213 3,910 SH   SOLE   3,910 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 1,599 26,540 SH   SOLE   26,540 0 0
COSTCO WHOLESALE CORP COM 22160K105 1,373 4,765 SH   SOLE   4,765 0 0
CRAFT DISTILLERS COMMON STOCK COM 126998608 11 10,625 SH   SOLE   10,625 0 0
CURTISS WRIGHT CORP COM 231561101 307 2,372 SH   SOLE   2,372 0 0
CVS HEALTH CORP COM COM 126650100 425 6,738 SH   SOLE   6,738 0 0
DANAHER CORP COM USD0.01 COM 235851102 930 6,440 SH   SOLE   6,440 0 0
DENTSPLY SIRONA INC COM COM 24906p109 3,055 57,310 SH   SOLE   57,310 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 234 2,438 SH   SOLE   2,438 0 0
EATON CORP PLC COM g29183103 524 6,300 SH   SOLE   6,300 0 0
EATON VANCE CORP NON-VOTING CO COM 278265103 1,279 28,465 SH   SOLE   28,465 0 0
ECOLAB INC COM 278865100 47,162 238,146 SH   SOLE   238,146 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 1,210 5,500 SH   SOLE   5,500 0 0
EISAI CO, SPONSORED ADR COM 282579309 711 14,000 SH   SOLE   14,000 0 0
ELI LILLY & CO COM COM 532457108 1,006 8,995 SH   SOLE   8,995 0 0
ENTERGY CORP (NEW) COM COM 29364g103 1,011 8,616 SH   SOLE   8,616 0 0
EQT CORP COM 26884L109 7,202 676,889 SH   SOLE   676,889 0 0
EXPEDIA GROUP INC COM COM 30212p303 2,874 21,381 SH   SOLE   21,381 0 0
EXXON MOBIL CORP COM COM 30231g102 16,506 233,768 SH   SOLE   233,768 0 0
FACEBOOK INC CL A COM 30303M102 3,247 18,234 SH   SOLE   18,234 0 0
FIDELITY NATIONAL INFORMATION COM 31620m106 268 2,018 SH   SOLE   2,018 0 0
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 560 5,790 SH   SOLE   5,790 0 0
FIRST SOLAR, INC. COM 336433107 639 11,021 SH   SOLE   11,021 0 0
FMC CORP COM (NEW) COM 302491303 2,709 30,902 SH   SOLE   30,902 0 0
FRANKLIN RESOURCES INC COM 354613101 2,590 89,727 SH   SOLE   89,727 0 0
FULLER H B CO COM 359694106 11,481 246,577 SH   SOLE   246,577 0 0
GCI LIBERTY INC CL A COM 36164V305 13,112 211,253 SH   SOLE   211,253 0 0
GENERAL ELEC CO COM 369604103 3,502 391,705 SH   SOLE   391,705 0 0
GENERAL MILLS INC COM COM 370334104 2,397 43,480 SH   SOLE   43,480 0 0
GILEAD SCIENCES INC COM 375558103 440 6,950 SH   SOLE   6,950 0 0
GLOBAL PAYMENTS INC. COM 37940x102 1,017 6,398 SH   SOLE   6,398 0 0
H & R BLOCK INC COM COM 093671105 319 13,500 SH   SOLE   13,500 0 0
HARSCO CORP COM 415864107 230 12,120 SH   SOLE   12,120 0 0
HOME DEPOT INC COM COM 437076102 4,524 19,500 SH   SOLE   19,500 0 0
ILLINOIS TOOL WORKS INC COM COM 452308109 720 4,600 SH   SOLE   4,600 0 0
INGERSOLL-RAND PLC SHS USD1 COM G47791101 500 4,060 SH   SOLE   4,060 0 0
INTEL CORP COM 458140100 6,952 134,914 SH   SOLE   134,914 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 2,120 14,579 SH   SOLE   14,579 0 0
INTERNATIONAL PAPER CO COM COM 460146103 293 7,000 SH   SOLE   7,000 0 0
IQVIA HOLDINGS INC COM 46266c105 448 3,000 SH   SOLE   3,000 0 0
ISHARES FTSE BRIC INDEX ETF COM 464286657 1,224 30,265 SH   SOLE   30,265 0 0
ISHARES FTSE/XINHUA CHINA 25 I COM 464287184 617 15,500 SH   SOLE   15,500 0 0
ISHARES GOLD TRUST COM 464285105 485 34,370 SH   SOLE   34,370 0 0
ISHARES MSCI EAFE INDEX ETF COM 464287465 326 5,000 SH   SOLE   5,000 0 0
ISHARES MSCI EMERGING MKT INDE COM 464287234 469 11,467 SH   SOLE   11,467 0 0
ISHARES MSCI JAPAN SMALL CAP E COM 464286582 1,078 15,000 SH   SOLE   15,000 0 0
ISHARES RUSSELL 1000 GROWTH IN COM 464287614 878 5,499 SH   SOLE   5,499 0 0
ISHARES RUSSELL 1000 VALUE IND COM 464287598 648 5,050 SH   SOLE   5,050 0 0
ISHARES RUSSELL 2000 GROWTH IN COM 464287648 256 1,329 SH   SOLE   1,329 0 0
ISHARES RUSSELL MIDCAP INDEX E COM 464287499 417 7,456 SH   SOLE   7,456 0 0
ISHARES S&P 500 VALUE INDEX ET COM 464287408 518 4,350 SH   SOLE   4,350 0 0
ISHARES S&P 500/BARRA GROWTH I COM 464287309 1,791 9,949 SH   SOLE   9,949 0 0
JOHNSON & JOHNSON COM 478160104 26,755 206,794 SH   SOLE   206,794 0 0
JPMORGAN CHASE & CO COM 46625H100 2,827 24,017 SH   SOLE   24,017 0 0
KEMPER CORP COM 488401100 1,974 25,321 SH   SOLE   25,321 0 0
KIMBERLY-CLARK CORP COM COM 494368103 3,951 27,817 SH   SOLE   27,817 0 0
LIBERTY BRAVES GROUP-C COM 531229888 595 21,433 SH   SOLE   21,433 0 0
LIBERTY BROADBAND SER C COM 530307305 22,116 211,296 SH   SOLE   211,296 0 0
LIBERTY BROADBAND-A COM 530307107 9,485 90,752 SH   SOLE   90,752 0 0
LIBERTY FORMULA ONE SER C COM 531229854 5,118 123,053 SH   SOLE   123,053 0 0
LIBERTY GLOBAL PLC CL A COM G5480U104 4,735 191,386 SH   SOLE   191,386 0 0
LIBERTY GLOBAL PLC- C COM G5480U120 10,619 446,360 SH   SOLE   446,360 0 0
LIBERTY LATIN AMERICA LTD COM g9001e128 1,873 109,569 SH   SOLE   109,569 0 0
LIBERTY LATIN AMERICA LTD CL A COM G9001E102 19,504 1,142,574 SH   SOLE   1,142,574 0 0
LIBERTY MEDIA CORP. SERIES C S COM 531229607 21,549 513,572 SH   SOLE   513,572 0 0
LIBERTY MEDIA SERIES A FORMULA COM 531229870 1,936 48,898 SH   SOLE   48,898 0 0
LIBERTY SIRIUSXM GROUP COM 531229409 7,632 183,603 SH   SOLE   183,603 0 0
LINDE PLC COM G5494J103 4,839 24,977 SH   SOLE   24,977 0 0
LIONS GATE ENTERTAINMENT CORP COM 535919401 1,141 123,303 SH   SOLE   123,303 0 0
LIONS GATE ENTERTAINMENT CORP COM 535919500 8,301 949,827 SH   SOLE   949,827 0 0
LIVENT CORP. COM 53814L108 365 54,602 SH   SOLE   54,602 0 0
LKQ CORP COM COM 501889208 409 13,000 SH   SOLE   13,000 0 0
LOWE'S COMPANIES, INC COM 548661107 844 7,671 SH   SOLE   7,671 0 0
LYONDELLBASELL INDUSTRIES NV C COM n53745100 895 10,000 SH   SOLE   10,000 0 0
MARSH & MCLENNAN COS INC COM 571748102 200 2,000 SH   SOLE   2,000 0 0
MCDONALD'S CORP COM COM 580135101 2,122 9,882 SH   SOLE   9,882 0 0
MEDIDATA SOLUTIONS INC COM 58471a105 320 3,500 SH   SOLE   3,500 0 0
MEDTRONIC PLC COM g5960l103 21,766 200,385 SH   SOLE   200,385 0 0
MERCK & CO INC COM 58933y105 32,601 387,274 SH   SOLE   387,274 0 0
MICROSOFT CORP COM 594918104 15,732 113,158 SH   SOLE   113,158 0 0
MOSAIC CO COM 61945C103 25,970 1,266,805 SH   SOLE   1,266,805 0 0
MRC GLOBAL INC COM 55345k103 910 75,025 SH   SOLE   75,025 0 0
NATIONAL OILWELL VARCO INC COM COM 637071101 492 23,200 SH   SOLE   23,200 0 0
NEWELL BRANDS INC COM 651229106 711 38,000 SH   SOLE   38,000 0 0
NIKE INC CL B COM 654106103 772 8,220 SH   SOLE   8,220 0 0
NUTRIEN LTD COM 67077m108 1,197 24,000 SH   SOLE   24,000 0 0
OKTA, INC. COM 679295105 2,267 23,025 SH   SOLE   23,025 0 0
PALO ALTO NETWORKS INC COM 697435105 1,342 6,584 SH   SOLE   6,584 0 0
PARSLEY ENERGY INC CL A COM 701877102 7,255 431,846 SH   SOLE   431,846 0 0
PAYPAL HLDGS INC COM COM 70450Y103 1,244 12,007 SH   SOLE   12,007 0 0
PEPSICO INC COM 713448108 16,596 121,047 SH   SOLE   121,047 0 0
PFIZER INC COM 717081103 1,040 28,941 SH   SOLE   28,941 0 0
PIONEER NATURAL RESOURCES CO C COM 723787107 16,680 132,622 SH   SOLE   132,622 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 364 2,600 SH   SOLE   2,600 0 0
PROCTER & GAMBLE CO COM 742718109 2,161 17,374 SH   SOLE   17,374 0 0
PURE STORAGE, INC. COM 74624m102 3,483 205,633 SH   SOLE   205,633 0 0
QURATE RETAIL INC COM 74915M100 6,057 587,250 SH   SOLE   587,250 0 0
RANGE RESOURCES CORP COM 75281A109 118 30,830 SH   SOLE   30,830 0 0
ROCHE HOLDING LTD SPONSORED AD COM 771195104 1,675 46,000 SH   SOLE   46,000 0 0
ROLLINS INC COM COM 775711104 3,903 114,545 SH   SOLE   114,545 0 0
SALESFORCE COM INC COM 79466L302 531 3,578 SH   SOLE   3,578 0 0
SCHLUMBERGER LTD NV COM COM 806857108 574 16,810 SH   SOLE   16,810 0 0
SIEMENS GAMESA RENEWABLE ENERG COM 82621P101 27 10,000 SH   SOLE   10,000 0 0
SONY CORPORATION Sponsored ADR COM 835699307 591 10,000 SH   SOLE   10,000 0 0
SPDR GOLD TRUST COM 78463v107 2,901 20,890 SH   SOLE   20,890 0 0
STANDEX INTL CORP COM 854231107 222 3,050 SH   SOLE   3,050 0 0
STARBUCKS CORP COM COM 855244109 327 3,700 SH   SOLE   3,700 0 0
STERICYCLE INC COM 858912108 1,975 38,774 SH   SOLE   38,774 0 0
STRYKER CORP. COM 863667101 3,362 15,545 SH   SOLE   15,545 0 0
SUNTRUST BANKS INC COM COM 867914103 995 14,458 SH   SOLE   14,458 0 0
SVB FINL GROUP COM 78486Q101 414 1,980 SH   SOLE   1,980 0 0
TE CONNECTIVITY LTD COM h84989104 2,432 26,098 SH   SOLE   26,098 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 14,469 49,674 SH   SOLE   49,674 0 0
TJX COS INC NEW COM COM 872540109 916 16,440 SH   SOLE   16,440 0 0
TYLER TECHNOLOGIES INC COM 902252105 263 1,000 SH   SOLE   1,000 0 0
UNION PACIFIC CORP COM 907818108 10,907 67,337 SH   SOLE   67,337 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 525 4,380 SH   SOLE   4,380 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 584 4,280 SH   SOLE   4,280 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189f106 2,262 84,671 SH   SOLE   84,671 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844 2,902 24,271 SH   SOLE   24,271 0 0
VANGUARD FTSE ALL-WORLD EX-US COM 922042775 2,291 45,910 SH   SOLE   45,910 0 0
VANGUARD FTSE DEVELOPED ETF COM 921943858 294 7,150 SH   SOLE   7,150 0 0
VANGUARD INTL EQUITY INDEXFUND COM 922042858 1,968 48,885 SH   SOLE   48,885 0 0
VANGUARD MSCI EUROPEAN INDEX E COM 922042874 2,144 40,000 SH   SOLE   40,000 0 0
VANGUARD TOTAL STOCK MKT ETF COM 922908769 453 3,002 SH   SOLE   3,002 0 0
VESTAS WIND SYSTEM A/S UnSPONS COM 925458101 463 17,900 SH   SOLE   17,900 0 0
VISA INC COM CL A COM 92826C839 1,042 6,057 SH   SOLE   6,057 0 0
WALMART STORES INC COM COM 931142103 237 2,000 SH   SOLE   2,000 0 0
WALT DISNEY COMPANY COM 254687106 390 2,995 SH   SOLE   2,995 0 0
WATERS CORP COM COM 941848103 2,056 9,210 SH   SOLE   9,210 0 0
WEC ENERGY GROUP INC COM COM 92939u106 4,258 44,772 SH   SOLE   44,772 0 0
WELLS FARGO & CO COM 949746101 5,612 111,259 SH   SOLE   111,259 0 0
WISDOMTREE JAPAN HEDGED EQUITY COM 97717w851 1,009 20,000 SH   SOLE   20,000 0 0
WORKDAY INC A COM 98138h101 2,790 16,417 SH   SOLE   16,417 0 0
ZOETIS INC COM USD0.01 CL A COM 98978V103 1,713 13,747 SH   SOLE   13,747 0 0