WELCH & FORBES LLC Diversified Active

Location: Boston, MA

CIK: 0000105495 · Show all filings

Period: Q2 2017 (← Previous) (Next →)

Filing Date: Jul 31, 2017

Total Value: $3.578B (100.0% shares, 0.0% debt)

Holdings (344)

JNJ JOHNSON & JOHNSON 2.7%
Value $95.03M Shares 718,331 Est. Cost $59.85 Unrealized +67.7%
UNITED TECHNOLOGIES CORP 2.6%
Value $93.33M Shares 764,275 Est. Cost $92.94 Unrealized
AAPL APPLE INC 2.4%
Value $85.88M Shares 596,331 Est. Cost $26.09 Unrealized +31.5%
PG PROCTER AND GAMBLE CO 2.3%
Value $81.42M Shares 934,310 Est. Cost $55.00 Unrealized +27.5%
V VISA INC 2.2%
Value $79.29M Shares 845,515 Est. Cost $59.76 Unrealized +46.3%
SYK STRYKER CORP 2.2%
Value $78.69M Shares 567,038 Est. Cost $57.24 Unrealized +118.0%
HD HOME DEPOT INC 2.0%
Value $72.48M Shares 472,497 Est. Cost $61.54 Unrealized +102.3%
PEP PEPSICO INC 2.0%
Value $71.28M Shares 617,235 Est. Cost $56.00 Unrealized +57.5%
XOM EXXON MOBIL CORP 2.0%
Value $70.94M Shares 878,770 Est. Cost $53.69 Unrealized +3.3%
KMX CARMAX INC 1.9%
Value $69.17M Shares 1,096,845 Est. Cost $45.87 Unrealized +31.7%
MSFT MICROSOFT CORP 1.8%
Value $65.4M Shares 948,731 Est. Cost $26.81 Unrealized +132.4%
DHR DANAHER CORP DEL 1.7%
Value $62.07M Shares 735,504 Est. Cost $25.94 Unrealized +176.7%
ORLY O REILLY AUTOMOTIVE INC NEW 1.7%
Value $60.34M Shares 275,836 Est. Cost $7.19 Unrealized +127.0%
ANSYS INC 1.7%
Value $60.18M Shares 494,555 Est. Cost $92.49 Unrealized
JPM JPMORGAN CHASE & CO 1.5%
Value $53.43M Shares 584,560 Est. Cost $40.38 Unrealized +69.7%
WFC WELLS FARGO CO NEW 1.5%
Value $52.86M Shares 954,025 Est. Cost $28.87 Unrealized +46.1%
FISV FISERV INC 1.5%
Value $52.82M Shares 431,731 Est. Cost $29.83 Unrealized +102.7%
GOOG ALPHABET INC 1.5%
Value $52.16M Shares 57,401 Est. Cost $38.83 Unrealized +17.0%
ECL ECOLAB INC 1.5%
Value $52.13M Shares 392,712 Est. Cost $76.70 Unrealized +53.4%
MCD MCDONALDS CORP 1.5%
Value $52.13M Shares 340,360 Est. Cost $72.20 Unrealized +63.3%
GENERAL ELECTRIC CO 1.4%
Value $51.52M Shares 1,907,582 Est. Cost $23.28 Unrealized
MMM 3M CO 1.4%
Value $51.07M Shares 245,321 Est. Cost $61.26 Unrealized +103.5%
MTD METTLER TOLEDO INTERNATIONAL 1.2%
Value $42.59M Shares 72,372 Est. Cost $228.37 Unrealized +139.9%
SLB SCHLUMBERGER LTD 1.1%
Value $40.88M Shares 620,921 Est. Cost $55.23 Unrealized +1.1%
NVDA NVIDIA CORP 1.1%
Value $40.81M Shares 282,317 Est. Cost $0.65 Unrealized +379.4%
PAYX PAYCHEX INC 1.1%
Value $39.72M Shares 697,583 Est. Cost $25.02 Unrealized +81.6%
EMLP FIRST TR EXCHANGE TRADED FD 1.1%
Value $39.39M Shares 1,604,493 Est. Cost $23.66 Unrealized
CVS CVS HEALTH CORP 1.1%
Value $38.35M Shares 476,684 Est. Cost $49.11 Unrealized +22.8%
IRM IRON MTN INC NEW 1.1%
Value $37.9M Shares 1,102,953 Est. Cost $20.80 Unrealized +3.8%
ABBV ABBVIE INC 1.0%
Value $35.05M Shares 483,418 Est. Cost $41.79 Unrealized +12.4%
MRK MERCK & CO INC 1.0%
Value $34.78M Shares 542,728 Est. Cost $30.22 Unrealized +54.0%
PFE PFIZER INC 1.0%
Value $34.05M Shares 1,013,534 Est. Cost $16.46 Unrealized +31.2%
CELGENE CORP 0.9%
Value $33.57M Shares 258,473 Est. Cost $112.15 Unrealized
ROP ROPER TECHNOLOGIES INC 0.9%
Value $32.96M Shares 142,350 Est. Cost $153.11 Unrealized +37.4%
INTC INTEL CORP 0.9%
Value $31.58M Shares 935,940 Est. Cost $17.97 Unrealized +64.5%
IDXX IDEXX LABS INC 0.9%
Value $31.38M Shares 194,399 Est. Cost $58.48 Unrealized +177.7%
CVX CHEVRON CORP NEW 0.9%
Value $31.2M Shares 299,051 Est. Cost $71.45 Unrealized +2.5%
PRAXAIR INC 0.9%
Value $30.71M Shares 231,701 Est. Cost $115.62 Unrealized
META FACEBOOK INC 0.9%
Value $30.67M Shares 203,154 Est. Cost $100.04 Unrealized +47.6%
ABT ABBOTT LABS 0.9%
Value $30.63M Shares 630,101 Est. Cost $33.71 Unrealized +15.4%
RAYTHEON CO 0.8%
Value $29.73M Shares 184,100 Est. Cost $71.36 Unrealized
ADP AUTOMATIC DATA PROCESSING IN 0.8%
Value $28.56M Shares 278,782 Est. Cost $76.76 Unrealized +9.7%
GLAXOSMITHKLINE PLC 0.8%
Value $28.33M Shares 656,920 Est. Cost $47.55 Unrealized
AFL AFLAC INC 0.8%
Value $28.11M Shares 361,876 Est. Cost $28.46 Unrealized +8.0%
GOOGL ALPHABET INC 0.8%
Value $27.65M Shares 29,740 Est. Cost $39.68 Unrealized +17.0%
STT STATE STR CORP 0.8%
Value $27.31M Shares 304,355 Est. Cost $45.31 Unrealized +41.7%
CMCSA COMCAST CORP NEW 0.8%
Value $26.89M Shares 690,920 Est. Cost $26.58 Unrealized +20.1%
TJX TJX COS INC NEW 0.8%
Value $26.88M Shares 372,463 Est. Cost $24.05 Unrealized +38.9%
BUD ANHEUSER BUSCH INBEV SA/NV 0.7%
Value $24.72M Shares 223,970 Est. Cost $105.44 Unrealized
IBM INTERNATIONAL BUSINESS MACHS 0.7%
Value $24.26M Shares 157,693 Est. Cost $118.94 Unrealized -12.8%
PRICELINE GRP INC 0.7%
Value $24.03M Shares 12,846 Est. Cost $1277.83 Unrealized
VRTX VERTEX PHARMACEUTICALS INC 0.7%
Value $24.02M Shares 186,425 Est. Cost $73.88 Unrealized +62.9%
AMP AMERIPRISE FINL INC 0.7%
Value $23.64M Shares 185,730 Est. Cost $91.50 Unrealized +17.2%
COF CAPITAL ONE FINL CORP 0.7%
Value $23.31M Shares 282,123 Est. Cost $62.05 Unrealized +12.7%
MDY SPDR S&P MIDCAP 400 ETF TR 0.6%
Value $22.79M Shares 71,751 Est. Cost $216.78 Unrealized
KAYNE ANDERSON MLP INVT CO 0.6%
Value $22.44M Shares 1,190,502 Est. Cost $37.85 Unrealized
CGNX COGNEX CORP 0.6%
Value $22.23M Shares 261,831 Est. Cost $11.30 Unrealized +265.9%
HOSPITALITY PPTYS TR 0.6%
Value $22.16M Shares 760,352 Est. Cost $26.38 Unrealized
IGSB ISHARES TR 0.6%
Value $21.71M Shares 206,209 Est. Cost $105.08 Unrealized
KO COCA COLA CO 0.6%
Value $21.37M Shares 476,511 Est. Cost $27.85 Unrealized +20.9%
RMD RESMED INC 0.6%
Value $21.27M Shares 273,126 Est. Cost $40.80 Unrealized +60.4%
LQD ISHARES TR 0.6%
Value $20.89M Shares 173,385 Est. Cost $113.82 Unrealized
EXPD EXPEDITORS INTL WASH INC 0.6%
Value $20.28M Shares 359,098 Est. Cost $31.69 Unrealized +56.0%
MIDD MIDDLEBY CORP 0.6%
Value $19.97M Shares 164,346 Est. Cost $113.80 Unrealized +16.1%
CHD CHURCH & DWIGHT INC 0.6%
Value $19.76M Shares 380,925 Est. Cost $37.79 Unrealized +21.2%
FTV FORTIVE CORP 0.6%
Value $19.7M Shares 311,044 Est. Cost $31.24 Unrealized +21.6%
STERICYCLE INC 0.5%
Value $19.48M Shares 255,249 Est. Cost $110.43 Unrealized
VZ VERIZON COMMUNICATIONS INC 0.5%
Value $19.34M Shares 432,984 Est. Cost $27.24 Unrealized +8.4%
USB US BANCORP DEL 0.5%
Value $19.09M Shares 367,725 Est. Cost $23.90 Unrealized +54.7%
COST COSTCO WHSL CORP NEW 0.5%
Value $19.05M Shares 119,147 Est. Cost $90.41 Unrealized +67.0%
TD TORONTO DOMINION BK ONT 0.5%
Value $18.99M Shares 376,958 Est. Cost $42.96 Unrealized +12.3%
OMC OMNICOM GROUP INC 0.5%
Value $18.34M Shares 221,284 Est. Cost $50.68 Unrealized +21.2%
SWK STANLEY BLACK & DECKER INC 0.5%
Value $18.08M Shares 128,456 Est. Cost $85.00 Unrealized +27.9%
T AT&T INC 0.5%
Value $17.69M Shares 468,786 Est. Cost $15.46 Unrealized +3.0%
DOV DOVER CORP 0.5%
Value $16.81M Shares 209,581 Est. Cost $40.17 Unrealized +41.4%
BAC BANK AMER CORP 0.5%
Value $16.18M Shares 666,767 Est. Cost $15.86 Unrealized +20.4%
BDX BECTON DICKINSON & CO 0.4%
Value $15.36M Shares 78,741 Est. Cost $78.97 Unrealized +103.3%
BRK/B BERKSHIRE HATHAWAY INC DEL 0.4%
Value $15.32M Shares 90,479 Est. Cost $111.35 Unrealized +49.4%
PFF ISHARES TR 0.4%
Value $14.55M Shares 371,424 Est. Cost $38.82 Unrealized
EW EDWARDS LIFESCIENCES CORP 0.4%
Value $13.27M Shares 112,232 Est. Cost $18.66 Unrealized +95.6%
FTSL FIRST TR EXCHANGE TRADED FD 0.4%
Value $13.27M Shares 274,270 Est. Cost $48.41 Unrealized
BMY BRISTOL MYERS SQUIBB CO 0.4%
Value $13.12M Shares 235,469 Est. Cost $33.95 Unrealized +17.5%
MZTI LANCASTER COLONY CORP 0.4%
Value $12.92M Shares 105,379 Est. Cost $79.95 Unrealized +56.8%
CSCO CISCO SYS INC 0.3%
Value $12.27M Shares 392,019 Est. Cost $18.19 Unrealized +37.8%
BEN FRANKLIN RES INC 0.3%
Value $12.12M Shares 270,575 Est. Cost $25.93 Unrealized +4.3%
LLY LILLY ELI & CO 0.3%
Value $11.94M Shares 145,120 Est. Cost $42.13 Unrealized +69.2%
QCOM QUALCOMM INC 0.3%
Value $11.67M Shares 211,382 Est. Cost $45.19 Unrealized -2.1%
GILD GILEAD SCIENCES INC 0.3%
Value $11.62M Shares 164,114 Est. Cost $39.92 Unrealized +21.0%
BSX BOSTON SCIENTIFIC CORP 0.3%
Value $11.13M Shares 401,670 Est. Cost $13.03 Unrealized +103.7%
CMI CUMMINS INC 0.3%
Value $11.12M Shares 68,515 Est. Cost $103.78 Unrealized +19.3%
HAIN HAIN CELESTIAL GROUP INC 0.3%
Value $10.81M Shares 278,560 Est. Cost $37.88 Unrealized -4.6%
EMR EMERSON ELEC CO 0.3%
Value $10.4M Shares 174,404 Est. Cost $40.21 Unrealized +19.4%
SU SUNCOR ENERGY INC NEW 0.3%
Value $10.39M Shares 355,888 Est. Cost $20.06 Unrealized +11.3%
VEA VANGUARD TAX MANAGED INTL FD 0.3%
Value $10.27M Shares 248,467 Est. Cost $38.47 Unrealized
SYY SYSCO CORP 0.3%
Value $10.09M Shares 200,455 Est. Cost $25.11 Unrealized +69.8%
BIV VANGUARD BD INDEX FD INC 0.3%
Value $9.299M Shares 110,019 Est. Cost $83.49 Unrealized
NVS NOVARTIS A G 0.3%
Value $8.962M Shares 107,365 Est. Cost $74.67 Unrealized
UPS UNITED PARCEL SERVICE INC 0.2%
Value $8.943M Shares 80,871 Est. Cost $55.99 Unrealized +38.1%
MDT MEDTRONIC PLC 0.2%
Value $8.943M Shares 100,770 Est. Cost $62.52 Unrealized +8.2%
WMT WAL-MART STORES INC 0.2%
Value $8.882M Shares 117,361 Est. Cost $20.30 Unrealized +8.5%
SBUX STARBUCKS CORP 0.2%
Value $8.587M Shares 147,256 Est. Cost $37.64 Unrealized +33.4%
CHTR CHARTER COMMUNICATIONS INC N 0.2%
Value $8.307M Shares 24,663 Est. Cost $215.58 Unrealized +54.7%
TIME WARNER INC 0.2%
Value $8.28M Shares 82,466 Est. Cost $79.26 Unrealized
SPY SPDR S&P 500 ETF TR 0.2%
Value $8.18M Shares 33,831 Est. Cost $182.41 Unrealized
DUK DUKE ENERGY CORP NEW 0.2%
Value $8.147M Shares 97,457 Est. Cost $42.93 Unrealized +37.6%
POWERSHARES ETF TRUST II 0.2%
Value $7.897M Shares 341,272 Est. Cost $24.78 Unrealized
ORCL ORACLE CORP 0.2%
Value $7.827M Shares 156,089 Est. Cost $28.59 Unrealized +40.3%
DIS DISNEY WALT CO 0.2%
Value $7.586M Shares 71,399 Est. Cost $61.04 Unrealized +67.8%
WALGREENS BOOTS ALLIANCE INC 0.2%
Value $7.523M Shares 96,076 Est. Cost $76.74 Unrealized
APD AIR PRODS & CHEMS INC 0.2%
Value $7.518M Shares 52,555 Est. Cost $111.65 Unrealized +2.9%
CL COLGATE PALMOLIVE CO 0.2%
Value $7.448M Shares 100,463 Est. Cost $46.84 Unrealized +29.5%
LECO LINCOLN ELEC HLDGS INC 0.2%
Value $7.436M Shares 80,744 Est. Cost $58.15 Unrealized +54.7%
AMGN AMGEN INC 0.2%
Value $7.257M Shares 42,130 Est. Cost $114.56 Unrealized +9.4%
KMB KIMBERLY CLARK CORP 0.2%
Value $7.122M Shares 55,159 Est. Cost $65.08 Unrealized +47.9%
GIS GENERAL MLS INC 0.2%
Value $6.264M Shares 113,072 Est. Cost $32.25 Unrealized +30.2%
SHW SHERWIN WILLIAMS CO 0.2%
Value $6.158M Shares 17,546 Est. Cost $53.48 Unrealized +93.5%
CAT CATERPILLAR INC DEL 0.2%
Value $5.91M Shares 55,002 Est. Cost $61.55 Unrealized +36.6%
CTAS CINTAS CORP 0.2%
Value $5.88M Shares 46,648 Est. Cost $11.66 Unrealized +144.2%
CF CF INDS HLDGS INC 0.2%
Value $5.614M Shares 200,781 Est. Cost $36.58 Unrealized -39.8%
MET METLIFE INC 0.2%
Value $5.59M Shares 101,732 Est. Cost $26.23 Unrealized +32.0%
TIFFANY & CO NEW 0.2%
Value $5.443M Shares 57,985 Est. Cost $81.27 Unrealized
ZBH ZIMMER BIOMET HLDGS INC 0.2%
Value $5.413M Shares 42,157 Est. Cost $67.88 Unrealized +62.8%
VEU VANGUARD INTL EQUITY INDEX F 0.2%
Value $5.398M Shares 107,888 Est. Cost $44.30 Unrealized
COP CONOCOPHILLIPS 0.2%
Value $5.374M Shares 122,254 Est. Cost $42.00 Unrealized -15.5%
NWL NEWELL BRANDS INC 0.1%
Value $5.145M Shares 95,962 Est. Cost $17.43 Unrealized +98.2%
HEDJ WISDOMTREE TR 0.1%
Value $4.999M Shares 80,210 Est. Cost $62.06 Unrealized
VWO VANGUARD INTL EQUITY INDEX F 0.1%
Value $4.893M Shares 119,851 Est. Cost $38.92 Unrealized
EOG EOG RES INC 0.1%
Value $4.818M Shares 53,232 Est. Cost $60.85 Unrealized +12.9%
BP BP PLC 0.1%
Value $4.771M Shares 137,677 Est. Cost $37.24 Unrealized
AXP AMERICAN EXPRESS CO 0.1%
Value $4.371M Shares 51,886 Est. Cost $62.10 Unrealized +13.2%
DU PONT E I DE NEMOURS & CO 0.1%
Value $4.364M Shares 54,068 Est. Cost $52.79 Unrealized
XMUIX BLACKROCK MUNI INTER DR FD I 0.1%
Value $4.363M Shares 310,745 Est. Cost $14.72 Unrealized
XRAY DENTSPLY SIRONA INC 0.1%
Value $4.33M Shares 66,769 Est. Cost $58.93 Unrealized +7.2%
IWM ISHARES TR 0.1%
Value $4.237M Shares 30,067 Est. Cost $104.10 Unrealized
DXJ WISDOMTREE TR 0.1%
Value $4.052M Shares 77,918 Est. Cost $48.22 Unrealized
TSCO TRACTOR SUPPLY CO 0.1%
Value $3.753M Shares 69,230 Est. Cost $10.40 Unrealized -0.0%
ANADARKO PETE CORP 0.1%
Value $3.441M Shares 75,874 Est. Cost $68.97 Unrealized
MORN MORNINGSTAR INC 0.1%
Value $3.188M Shares 40,690 Est. Cost $69.32 Unrealized +8.9%
UNP UNION PAC CORP 0.1%
Value $3.128M Shares 28,722 Est. Cost $66.90 Unrealized +34.7%
CIGNA CORPORATION 0.1%
Value $2.756M Shares 16,467 Est. Cost $72.49 Unrealized
MAS MASCO CORP 0.1%
Value $2.753M Shares 72,052 Est. Cost $15.11 Unrealized +112.2%
BSV VANGUARD BD INDEX FD INC 0.1%
Value $2.739M Shares 34,296 Est. Cost $79.89 Unrealized
PM PHILIP MORRIS INTL INC 0.1%
Value $2.708M Shares 23,057 Est. Cost $49.77 Unrealized +49.2%
ADI ANALOG DEVICES INC 0.1%
Value $2.7M Shares 34,700 Est. Cost $60.78 Unrealized +11.1%
NOC NORTHROP GRUMMAN CORP 0.1%
Value $2.604M Shares 10,143 Est. Cost $75.55 Unrealized +187.9%
ITW ILLINOIS TOOL WKS INC 0.1%
Value $2.538M Shares 17,716 Est. Cost $52.89 Unrealized +114.3%
LNT ALLIANT ENERGY CORP 0.1%
Value $2.478M Shares 61,700 Est. Cost $27.74 Unrealized +11.5%
NATIONAL OILWELL VARCO INC 0.1%
Value $2.473M Shares 75,110 Est. Cost $39.55 Unrealized
ROYAL BK SCOTLAND GROUP PLC 0.1%
Value $2.465M Shares 97,371 Est. Cost $20.84 Unrealized
DOW CHEM CO 0.1%
Value $2.451M Shares 38,866 Est. Cost $32.73 Unrealized
EEM ISHARES TR 0.1%
Value $2.408M Shares 58,176 Est. Cost $38.38 Unrealized
ICLR ICON PLC 0.1%
Value $2.391M Shares 24,445 Est. Cost $77.66 Unrealized +13.9%
PGR PROGRESSIVE CORP OHIO 0.1%
Value $2.372M Shares 53,797 Est. Cost $17.13 Unrealized +87.3%
TXN TEXAS INSTRS INC 0.1%
Value $2.363M Shares 30,721 Est. Cost $26.80 Unrealized +135.7%
NEE NEXTERA ENERGY INC 0.1%
Value $2.348M Shares 16,754 Est. Cost $16.04 Unrealized +71.7%
ISHARES GOLD TRUST 0.1%
Value $2.337M Shares 195,716 Est. Cost $11.87 Unrealized
BA BOEING CO 0.1%
Value $2.299M Shares 11,629 Est. Cost $83.00 Unrealized +110.7%
MO ALTRIA GROUP INC 0.1%
Value $2.285M Shares 30,683 Est. Cost $34.28 Unrealized +14.6%
CAH CARDINAL HEALTH INC 0.1%
Value $2.279M Shares 29,241 Est. Cost $54.24 Unrealized +7.7%
MCO MOODYS CORP 0.1%
Value $2.183M Shares 17,940 Est. Cost $53.10 Unrealized +103.8%
AMZN AMAZON COM INC 0.1%
Value $2.17M Shares 2,241 Est. Cost $39.31 Unrealized +21.4%
BIIB BIOGEN INC 0.1%
Value $2.143M Shares 7,899 Est. Cost $313.60 Unrealized -15.7%
TMO THERMO FISHER SCIENTIFIC INC 0.1%
Value $2.12M Shares 12,148 Est. Cost $104.02 Unrealized +57.7%
VARIAN MED SYS INC 0.1%
Value $2.084M Shares 20,194 Est. Cost $68.56 Unrealized
LOW LOWES COS INC 0.1%
Value $2.079M Shares 26,817 Est. Cost $34.10 Unrealized +104.4%
IWO ISHARES TR 0.1%
Value $2.058M Shares 12,200 Est. Cost $142.65 Unrealized
EFA ISHARES TR 0.1%
Value $1.927M Shares 29,549 Est. Cost $59.02 Unrealized
DVY ISHARES TR 0.1%
Value $1.852M Shares 20,085 Est. Cost $69.57 Unrealized
VOO VANGUARD INDEX FDS 0.1%
Value $1.821M Shares 8,200 Est. Cost $211.54 Unrealized
VNO VORNADO RLTY TR 0.1%
Value $1.794M Shares 19,103 Est. Cost $82.82 Unrealized
BABA ALIBABA GROUP HLDG LTD 0.0%
Value $1.686M Shares 11,960 Est. Cost $101.62 Unrealized
SUNTRUST BKS INC 0.0%
Value $1.552M Shares 27,362 Est. Cost $34.31 Unrealized
IJH ISHARES TR 0.0%
Value $1.518M Shares 8,728 Est. Cost $165.65 Unrealized
ADBE ADOBE SYS INC 0.0%
Value $1.45M Shares 10,255 Est. Cost $107.18 Unrealized +27.7%
USMV ISHARES TR 0.0%
Value $1.432M Shares 29,265 Est. Cost $48.93 Unrealized
MRSH MARSH & MCLENNAN COS INC 0.0%
Value $1.388M Shares 17,800 Est. Cost $33.91 Unrealized +93.4%
MPC MARATHON PETE CORP 0.0%
Value $1.368M Shares 26,137 Est. Cost $32.12 Unrealized +23.0%
DUN & BRADSTREET CORP DEL NE 0.0%
Value $1.333M Shares 12,321 Est. Cost $99.33 Unrealized
IWD ISHARES TR 0.0%
Value $1.307M Shares 11,219 Est. Cost $115.01 Unrealized
BNS BANK N S HALIFAX 0.0%
Value $1.267M Shares 21,062 Est. Cost $34.36 Unrealized +7.1%
VGK VANGUARD INTL EQUITY INDEX F 0.0%
Value $1.25M Shares 22,685 Est. Cost $53.40 Unrealized
CVGW CALAVO GROWERS INC 0.0%
Value $1.229M Shares 17,805 Est. Cost $57.40 Unrealized 0.0%
WTS WATTS WATER TECHNOLOGIES INC 0.0%
Value $1.197M Shares 18,933 Est. Cost $58.38 Unrealized +6.9%
POWERSHARES QQQ TRUST 0.0%
Value $1.16M Shares 8,435 Est. Cost $85.34 Unrealized
HON HONEYWELL INTL INC 0.0%
Value $1.155M Shares 8,671 Est. Cost $64.38 Unrealized +53.4%
APACHE CORP 0.0%
Value $1.152M Shares 24,035 Est. Cost $63.45 Unrealized
OEF ISHARES TR 0.0%
Value $1.146M Shares 10,724 Est. Cost $74.82 Unrealized
PNC PNC FINL SVCS GROUP INC 0.0%
Value $1.134M Shares 9,077 Est. Cost $54.36 Unrealized +66.2%
LMT LOCKHEED MARTIN CORP 0.0%
Value $1.119M Shares 4,031 Est. Cost $165.66 Unrealized +31.8%
INVIVO THERAPEUTICS HLDGS CO 0.0%
Value $1.081M Shares 400,614 Est. Cost $14.04 Unrealized
WAT WATERS CORP 0.0%
Value $1.062M Shares 5,780 Est. Cost $103.66 Unrealized +67.6%
CPB CAMPBELL SOUP CO 0.0%
Value $1.059M Shares 20,309 Est. Cost $30.86 Unrealized +38.1%
PSX PHILLIPS 66 0.0%
Value $1.057M Shares 12,784 Est. Cost $42.97 Unrealized +31.0%
WEC WEC ENERGY GROUP INC 0.0%
Value $1.039M Shares 16,925 Est. Cost $33.96 Unrealized +38.0%
ROYAL DUTCH SHELL PLC 0.0%
Value $1.037M Shares 19,499 Est. Cost $64.06 Unrealized
BEMIS INC 0.0%
Value $1.025M Shares 22,154 Est. Cost $39.43 Unrealized
PAGP PLAINS GP HLDGS L P 0.0%
Value $970K Shares 37,083 Est. Cost $34.67 Unrealized
BARRICK GOLD CORP 0.0%
Value $942K Shares 59,279 Est. Cost $15.89 Unrealized
IT GARTNER INC 0.0%
Value $932K Shares 7,543 Est. Cost $59.25 Unrealized +95.9%
MDLZ MONDELEZ INTL INC 0.0%
Value $917K Shares 21,237 Est. Cost $25.31 Unrealized +44.9%
AETNA INC NEW 0.0%
Value $858K Shares 5,650 Est. Cost $124.14 Unrealized
DE DEERE & CO 0.0%
Value $856K Shares 6,928 Est. Cost $67.94 Unrealized +51.3%
IVV ISHARES TR 0.0%
Value $841K Shares 3,454 Est. Cost $218.40 Unrealized
IWB ISHARES TR 0.0%
Value $839K Shares 6,200 Est. Cost $90.98 Unrealized
EATON VANCE CORP 0.0%
Value $830K Shares 17,538 Est. Cost $37.45 Unrealized
ALL ALLSTATE CORP 0.0%
Value $825K Shares 9,333 Est. Cost $57.46 Unrealized +21.4%
SO SOUTHERN CO 0.0%
Value $818K Shares 17,078 Est. Cost $30.24 Unrealized +16.0%
U S SILICA HLDGS INC 0.0%
Value $803K Shares 22,625 Est. Cost $31.28 Unrealized
WLY WILEY JOHN & SONS INC 0.0%
Value $762K Shares 14,432 Est. Cost $29.35 Unrealized +35.8%
SPGI S&P GLOBAL INC 0.0%
Value $759K Shares 5,200 Est. Cost $96.34 Unrealized +33.4%
FAST FASTENAL CO 0.0%
Value $758K Shares 17,420 Est. Cost $8.82 Unrealized +1.7%
IWR ISHARES TR 0.0%
Value $749K Shares 3,900 Est. Cost $147.02 Unrealized
AWK AMERICAN WTR WKS CO INC NEW 0.0%
Value $747K Shares 9,586 Est. Cost $61.60 Unrealized +8.3%
NTRS NORTHERN TR CORP 0.0%
Value $700K Shares 7,196 Est. Cost $40.71 Unrealized +73.0%
EPD ENTERPRISE PRODS PARTNERS L 0.0%
Value $687K Shares 25,354 Est. Cost $49.93 Unrealized
WY WEYERHAEUSER CO 0.0%
Value $673K Shares 20,107 Est. Cost $18.20 Unrealized +32.0%
AGG ISHARES TR 0.0%
Value $660K Shares 6,025 Est. Cost $107.61 Unrealized
PYPL PAYPAL HLDGS INC 0.0%
Value $655K Shares 12,193 Est. Cost $37.03 Unrealized +32.4%
AMG AFFILIATED MANAGERS GROUP 0.0%
Value $650K Shares 3,924 Est. Cost $140.58 Unrealized +10.2%
AKAM AKAMAI TECHNOLOGIES INC 0.0%
Value $645K Shares 12,940 Est. Cost $63.69 Unrealized -17.1%
CNI CANADIAN NATL RY CO 0.0%
Value $621K Shares 7,664 Est. Cost $48.25 Unrealized +34.8%
KHC KRAFT HEINZ CO 0.0%
Value $618K Shares 7,221 Est. Cost $50.54 Unrealized +20.2%
COLFAX CORP 0.0%
Value $618K Shares 15,680 Est. Cost $54.53 Unrealized
CPRT COPART INC 0.0%
Value $587K Shares 18,450 Est. Cost $5.95 Unrealized +28.8%
HANESBRANDS INC 0.0%
Value $566K Shares 24,450 Est. Cost $43.89 Unrealized
AQUA AMERICA INC 0.0%
Value $559K Shares 16,789 Est. Cost $30.02 Unrealized
KELLOGG CO 0.0%
Value $555K Shares 7,993 Est. Cost $41.10 Unrealized +19.5%
LNC LINCOLN NATL CORP IND 0.0%
Value $544K Shares 8,060 Est. Cost $27.95 Unrealized +66.7%
EXPRESS SCRIPTS HLDG CO 0.0%
Value $541K Shares 8,467 Est. Cost $67.82 Unrealized
XYL XYLEM INC 0.0%
Value $537K Shares 9,692 Est. Cost $33.07 Unrealized +42.0%
IWF ISHARES TR 0.0%
Value $535K Shares 4,500 Est. Cost $90.48 Unrealized
CSX CSX CORP 0.0%
Value $533K Shares 9,770 Est. Cost $7.40 Unrealized +105.7%
GD GENERAL DYNAMICS CORP 0.0%
Value $530K Shares 2,675 Est. Cost $118.17 Unrealized +37.1%
HAL HALLIBURTON CO 0.0%
Value $522K Shares 12,225 Est. Cost $32.26 Unrealized +19.9%
UNH UNITEDHEALTH GROUP INC 0.0%
Value $522K Shares 2,815 Est. Cost $120.83 Unrealized +26.4%
VERSUM MATLS INC 0.0%
Value $519K Shares 15,980 Est. Cost $28.07 Unrealized
CDK GLOBAL INC 0.0%
Value $514K Shares 8,288 Est. Cost $41.02 Unrealized
ROYAL BK SCOTLAND GROUP PLC 0.0%
Value $513K Shares 19,333 Est. Cost $24.30 Unrealized
HUBB HUBBELL INC 0.0%
Value $513K Shares 4,530 Est. Cost $76.44 Unrealized +26.6%
MOO VANECK VECTORS ETF TR 0.0%
Value $509K Shares 9,250 Est. Cost $48.02 Unrealized
NORDSTROM INC 0.0%
Value $507K Shares 10,600 Est. Cost $59.82 Unrealized
BR BROADRIDGE FINL SOLUTIONS IN 0.0%
Value $505K Shares 6,681 Est. Cost $46.17 Unrealized +35.1%
FRCB FIRST REP BK SAN FRANCISCO C 0.0%
Value $496K Shares 4,951 Est. Cost $78.18 Unrealized +16.2%
JKHY HENRY JACK & ASSOC INC 0.0%
Value $491K Shares 4,725 Est. Cost $68.47 Unrealized +31.6%
ACN ACCENTURE PLC IRELAND 0.0%
Value $491K Shares 3,978 Est. Cost $96.64 Unrealized +10.8%
FXI ISHARES TR 0.0%
Value $484K Shares 12,190 Est. Cost $32.52 Unrealized
MTUM ISHARES TR 0.0%
Value $480K Shares 5,400 Est. Cost $88.89 Unrealized
VB VANGUARD INDEX FDS 0.0%
Value $475K Shares 3,505 Est. Cost $100.58 Unrealized
UNILEVER N V 0.0%
Value $470K Shares 8,500 Est. Cost $39.31 Unrealized
AMT AMERICAN TOWER CORP NEW 0.0%
Value $463K Shares 3,504 Est. Cost $86.33 Unrealized +19.2%
WHOLE FOODS MKT INC 0.0%
Value $460K Shares 10,935 Est. Cost $50.30 Unrealized
SCHD SCHWAB STRATEGIC TR 0.0%
Value $456K Shares 10,100 Est. Cost $45.15 Unrealized
DEEP ETF SER SOLUTIONS 0.0%
Value $452K Shares 15,809 Est. Cost $26.88 Unrealized
PPG PPG INDS INC 0.0%
Value $440K Shares 4,000 Est. Cost $77.00 Unrealized +19.7%
BAX BAXTER INTL INC 0.0%
Value $440K Shares 7,262 Est. Cost $30.72 Unrealized +59.8%
HSY HERSHEY CO 0.0%
Value $440K Shares 4,100 Est. Cost $70.50 Unrealized +27.4%
TGT TARGET CORP 0.0%
Value $439K Shares 8,386 Est. Cost $43.05 Unrealized -1.1%
PANERA BREAD CO 0.0%
Value $435K Shares 1,383 Est. Cost $186.45 Unrealized
NORTHWEST NAT GAS CO 0.0%
Value $419K Shares 7,006 Est. Cost $42.49 Unrealized
BLACKROCK INC 0.0%
Value $416K Shares 985 Est. Cost $343.72 Unrealized
ES EVERSOURCE ENERGY 0.0%
Value $410K Shares 6,756 Est. Cost $36.21 Unrealized +24.4%
NKE NIKE INC 0.0%
Value $409K Shares 6,944 Est. Cost $51.62 Unrealized -6.5%
NOBLE CORP PLC 0.0%
Value $406K Shares 112,150 Est. Cost $5.92 Unrealized
NOBLE ENERGY INC 0.0%
Value $404K Shares 14,300 Est. Cost $53.57 Unrealized
INGR INGREDION INC 0.0%
Value $402K Shares 3,375 Est. Cost $99.65 Unrealized +19.2%
TEVA TEVA PHARMACEUTICAL INDS LTD 0.0%
Value $402K Shares 12,100 Est. Cost $40.73 Unrealized
ISRG INTUITIVE SURGICAL INC 0.0%
Value $397K Shares 425 Est. Cost $56.16 Unrealized +71.1%
WAB WABTEC CORP 0.0%
Value $397K Shares 4,334 Est. Cost $52.32 Unrealized +51.4%
IJR ISHARES TR 0.0%
Value $393K Shares 5,600 Est. Cost $90.75 Unrealized
D DOMINION ENERGY INC 0.0%
Value $390K Shares 5,088 Est. Cost $35.91 Unrealized +49.7%
A AGILENT TECHNOLOGIES INC 0.0%
Value $378K Shares 6,371 Est. Cost $42.39 Unrealized +26.0%
WM WASTE MGMT INC DEL 0.0%
Value $369K Shares 5,035 Est. Cost $32.61 Unrealized +91.8%
ROST ROSS STORES INC 0.0%
Value $360K Shares 6,243 Est. Cost $50.67 Unrealized +13.0%
MTS SYS CORP 0.0%
Value $357K Shares 6,900 Est. Cost $56.66 Unrealized
CEDAR FAIR L P 0.0%
Value $353K Shares 4,890 Est. Cost $64.21 Unrealized
TTC TORO CO 0.0%
Value $350K Shares 5,044 Est. Cost $55.53 Unrealized +20.3%
MAN MANPOWERGROUP INC 0.0%
Value $343K Shares 3,070 Est. Cost $68.93 Unrealized +49.8%
WDAY WORKDAY INC 0.0%
Value $341K Shares 3,517 Est. Cost $79.99 Unrealized +16.7%
VOD VODAFONE GROUP PLC NEW 0.0%
Value $340K Shares 11,845 Est. Cost $35.77 Unrealized
WCN WASTE CONNECTIONS INC 0.0%
Value $338K Shares 5,250 Est. Cost $47.87 Unrealized +22.3%
SM SM ENERGY CO 0.0%
Value $338K Shares 20,450 Est. Cost $32.05 Unrealized -44.5%
STZ CONSTELLATION BRANDS INC 0.0%
Value $332K Shares 1,713 Est. Cost $140.73 Unrealized +10.6%
MTB M & T BK CORP 0.0%
Value $331K Shares 2,045 Est. Cost $72.91 Unrealized +67.9%
VANECK VECTORS ETF TR 0.0%
Value $330K Shares 13,300 Est. Cost $29.25 Unrealized
XLP SELECT SECTOR SPDR TR 0.0%
Value $326K Shares 5,927 Est. Cost $54.50 Unrealized
ATO ATMOS ENERGY CORP 0.0%
Value $321K Shares 3,874 Est. Cost $58.13 Unrealized +15.0%
VLO VALERO ENERGY CORP NEW 0.0%
Value $321K Shares 4,765 Est. Cost $34.76 Unrealized +32.4%
TRV TRAVELERS COMPANIES INC 0.0%
Value $319K Shares 2,522 Est. Cost $88.26 Unrealized +15.4%
FLOT ISHARES TR 0.0%
Value $318K Shares 6,250 Est. Cost $50.86 Unrealized
SPDR SERIES TRUST 0.0%
Value $302K Shares 2,450 Est. Cost $104.49 Unrealized
BK BANK NEW YORK MELLON CORP 0.0%
Value $296K Shares 5,814 Est. Cost $35.54 Unrealized +6.8%
MA MASTERCARD INCORPORATED 0.0%
Value $295K Shares 2,424 Est. Cost $113.06 Unrealized 0.0%
REGN REGENERON PHARMACEUTICALS 0.0%
Value $294K Shares 599 Est. Cost $374.73 Unrealized +16.1%
CENTRAL FD CDA LTD 0.0%
Value $293K Shares 23,734 Est. Cost $13.59 Unrealized
SEE SEALED AIR CORP NEW 0.0%
Value $291K Shares 6,500 Est. Cost $19.94 Unrealized +90.0%
DXC DXC TECHNOLOGY CO 0.0%
Value $289K Shares 3,764 Est. Cost $62.87 Unrealized 0.0%
SLF SUN LIFE FINL INC 0.0%
Value $288K Shares 8,060 Est. Cost $28.45 Unrealized +21.2%
BLACKSTONE GROUP L P 0.0%
Value $285K Shares 8,540 Est. Cost $27.02 Unrealized
NORTHEAST BANCORP 0.0%
Value $285K Shares 14,000 Est. Cost $9.64 Unrealized
GXC SPDR INDEX SHS FDS 0.0%
Value $282K Shares 3,160 Est. Cost $64.41 Unrealized
AMAT APPLIED MATLS INC 0.0%
Value $281K Shares 6,797 Est. Cost $27.81 Unrealized +38.8%
HIG HARTFORD FINL SVCS GROUP INC 0.0%
Value $281K Shares 5,346 Est. Cost $22.87 Unrealized +79.5%
AIG AMERICAN INTL GROUP INC 0.0%
Value $279K Shares 4,469 Est. Cost $49.88 Unrealized -0.2%
PTC PTC INC 0.0%
Value $276K Shares 5,000 Est. Cost $41.61 Unrealized +32.4%
CW CURTISS WRIGHT CORP 0.0%
Value $275K Shares 3,000 Est. Cost $66.09 Unrealized +30.9%
HIFS HINGHAM INSTN SVGS MASS 0.0%
Value $273K Shares 1,500 Est. Cost $118.30 Unrealized +35.7%
STAPLES INC 0.0%
Value $271K Shares 26,945 Est. Cost $15.87 Unrealized
TORCHMARK CORP 0.0%
Value $270K Shares 3,525 Est. Cost $61.84 Unrealized
PANW PALO ALTO NETWORKS INC 0.0%
Value $266K Shares 1,991 Est. Cost $23.69 Unrealized -14.7%
EBAY EBAY INC 0.0%
Value $265K Shares 7,588 Est. Cost $27.04 Unrealized +12.6%
DMLP DORCHESTER MINERALS LP 0.0%
Value $260K Shares 18,000 Est. Cost $24.50 Unrealized
CRM SALESFORCE COM INC 0.0%
Value $257K Shares 2,972 Est. Cost $79.66 Unrealized +8.0%
BB&T CORP 0.0%
Value $257K Shares 5,670 Est. Cost $46.84 Unrealized
VO VANGUARD INDEX FDS 0.0%
Value $248K Shares 1,743 Est. Cost $139.57 Unrealized
IGIB ISHARES TR 0.0%
Value $242K Shares 2,200 Est. Cost $107.86 Unrealized
KN KNOWLES CORP 0.0%
Value $242K Shares 14,295 Est. Cost $30.49 Unrealized -41.0%
MARATHON OIL CORP 0.0%
Value $240K Shares 20,275 Est. Cost $34.74 Unrealized
TFX TELEFLEX INC 0.0%
Value $239K Shares 1,150 Est. Cost $171.02 Unrealized +11.5%
ROCKWELL COLLINS INC 0.0%
Value $236K Shares 2,250 Est. Cost $92.89 Unrealized
AEP AMERICAN ELEC PWR INC 0.0%
Value $235K Shares 3,375 Est. Cost $44.69 Unrealized +14.8%
ED CONSOLIDATED EDISON INC 0.0%
Value $234K Shares 2,900 Est. Cost $53.16 Unrealized +11.6%
PEG PUBLIC SVC ENTERPRISE GROUP 0.0%
Value $234K Shares 5,436 Est. Cost $27.30 Unrealized +20.6%
MAR MARRIOTT INTL INC NEW 0.0%
Value $230K Shares 2,290 Est. Cost $80.37 Unrealized +15.6%
IBB ISHARES TR 0.0%
Value $229K Shares 740 Est. Cost $309.46 Unrealized
WELL WELLTOWER INC 0.0%
Value $229K Shares 3,055 Est. Cost $44.97 Unrealized +19.2%
HP HELMERICH & PAYNE INC 0.0%
Value $228K Shares 4,200 Est. Cost $55.31 Unrealized +6.0%
CTRA CABOT OIL & GAS CORP 0.0%
Value $226K Shares 9,000 Est. Cost $22.78 Unrealized -24.2%
IJK ISHARES TR 0.0%
Value $225K Shares 1,140 Est. Cost $175.44 Unrealized
VREX VAREX IMAGING CORP 0.0%
Value $220K Shares 6,485 Est. Cost $31.14 Unrealized +9.3%
MOAT VANECK VECTORS ETF TR 0.0%
Value $217K Shares 5,475 Est. Cost $37.62 Unrealized
PAA PLAINS ALL AMERN PIPELINE L 0.0%
Value $209K Shares 7,916 Est. Cost $31.43 Unrealized
RIGNET INC 0.0%
Value $205K Shares 12,784 Est. Cost $36.16 Unrealized
HESS CORP 0.0%
Value $205K Shares 4,668 Est. Cost $66.27 Unrealized
MAGELLAN MIDSTREAM PRTNRS LP 0.0%
Value $203K Shares 2,850 Est. Cost $76.14 Unrealized
DEO DIAGEO P L C 0.0%
Value $200K Shares 1,672 Est. Cost $119.62 Unrealized
NUVEEN VIRGINIA QLTY MUNCPL 0.0%
Value $198K Shares 15,007 Est. Cost $13.94 Unrealized
PHYS SPROTT PHYSICAL GOLD TRUST 0.0%
Value $177K Shares 17,464 Est. Cost $10.10 Unrealized
CHICOS FAS INC 0.0%
Value $133K Shares 14,100 Est. Cost $9.43 Unrealized
FORM FORMFACTOR INC 0.0%
Value $124K Shares 10,000 Est. Cost $6.99 Unrealized +84.6%
EATON VANCE TAX MNGD GBL DV 0.0%
Value $112K Shares 12,227 Est. Cost $9.49 Unrealized
CVE CENOVUS ENERGY INC 0.0%
Value $107K Shares 14,517 Est. Cost $22.39 Unrealized -64.7%
IBN ICICI BK LTD 0.0%
Value $99,000 Shares 11,000 Est. Cost $16.95 Unrealized
BANK OF NOVA SCOTIA 0.0%
Value $53,000 Shares 50,000 Est. Cost $1.02 Unrealized
PLUG PLUG POWER INC 0.0%
Value $21,000 Shares 10,250 Est. Cost $1.91 Unrealized +9.8%