WELCH & FORBES LLC Diversified Active

Location: Boston, MA

CIK: 0000105495 · Show all filings

Period: Q1 2018 (← Previous) (Next →)

Filing Date: Apr 12, 2018

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

Holdings (356)

AAPL APPLE INC 2.6%
Value $101M Shares 599,629 Est. Cost $26.25 Unrealized +54.0%
V VISA INC 2.6%
Value $100M Shares 838,970 Est. Cost $59.76 Unrealized +92.0%
JNJ JOHNSON & JOHNSON 2.5%
Value $97.94M Shares 764,216 Est. Cost $64.03 Unrealized +69.2%
UNITED TECHNOLOGIES CORP 2.5%
Value $96.33M Shares 765,604 Est. Cost $92.94 Unrealized
SYK STRYKER CORP 2.3%
Value $91.09M Shares 566,059 Est. Cost $58.30 Unrealized +153.6%
MSFT MICROSOFT CORP 2.2%
Value $83.81M Shares 918,220 Est. Cost $26.81 Unrealized +214.5%
HD HOME DEPOT INC 2.1%
Value $82.26M Shares 461,512 Est. Cost $61.54 Unrealized +151.4%
ANSYS INC 2.0%
Value $77.43M Shares 494,144 Est. Cost $93.32 Unrealized
DHR DANAHER CORP DEL 1.9%
Value $73.51M Shares 750,816 Est. Cost $27.02 Unrealized +212.0%
PG PROCTER AND GAMBLE CO 1.8%
Value $70.96M Shares 895,109 Est. Cost $55.00 Unrealized +23.4%
PEP PEPSICO INC 1.7%
Value $67.18M Shares 615,502 Est. Cost $56.00 Unrealized +59.4%
KMX CARMAX INC 1.7%
Value $66.59M Shares 1,075,019 Est. Cost $45.87 Unrealized +42.5%
JPM JPMORGAN CHASE & CO 1.7%
Value $65.44M Shares 595,065 Est. Cost $40.98 Unrealized +123.1%
ORLY O REILLY AUTOMOTIVE INC NEW 1.7%
Value $64.58M Shares 261,056 Est. Cost $7.19 Unrealized +135.1%
GOOG ALPHABET INC 1.6%
Value $62.12M Shares 60,204 Est. Cost $39.27 Unrealized +39.5%
NVDA NVIDIA CORP 1.6%
Value $61.92M Shares 267,374 Est. Cost $0.65 Unrealized +788.6%
FISV FISERV INC 1.6%
Value $61.42M Shares 861,386 Est. Cost $50.28 Unrealized +39.9%
XOM EXXON MOBIL CORP 1.5%
Value $59.38M Shares 795,917 Est. Cost $53.69 Unrealized +3.8%
ECL ECOLAB INC 1.4%
Value $54.81M Shares 399,909 Est. Cost $77.64 Unrealized +59.1%
MCD MCDONALDS CORP 1.3%
Value $52.36M Shares 334,820 Est. Cost $72.20 Unrealized +89.3%
MMM 3M CO 1.3%
Value $50.02M Shares 227,850 Est. Cost $61.26 Unrealized +145.1%
WFC WELLS FARGO CO NEW 1.2%
Value $48.23M Shares 920,286 Est. Cost $28.87 Unrealized +65.3%
RAYTHEON CO 1.2%
Value $48.09M Shares 222,845 Est. Cost $91.89 Unrealized
INTC INTEL CORP 1.2%
Value $47.52M Shares 912,432 Est. Cost $17.97 Unrealized +122.9%
ABBV ABBVIE INC 1.1%
Value $43.98M Shares 464,710 Est. Cost $78.53 Unrealized 0.0%
ROP ROPER TECHNOLOGIES INC 1.1%
Value $43.16M Shares 153,755 Est. Cost $160.08 Unrealized +64.5%
MDY SPDR S&P MIDCAP 400 ETF TR 1.1%
Value $42.47M Shares 124,288 Est. Cost $263.91 Unrealized
CB CHUBB LIMITED 1.1%
Value $41.59M Shares 304,122 Est. Cost $126.19 Unrealized 0.0%
MTD METTLER TOLEDO INTERNATIONAL 1.1%
Value $40.84M Shares 71,019 Est. Cost $234.28 Unrealized +168.3%
PAYX PAYCHEX INC 1.0%
Value $39.49M Shares 641,122 Est. Cost $25.02 Unrealized +109.3%
SLB SCHLUMBERGER LTD 1.0%
Value $37.46M Shares 578,327 Est. Cost $55.15 Unrealized +1.1%
ABT ABBOTT LABS 1.0%
Value $37.39M Shares 623,990 Est. Cost $52.58 Unrealized 0.0%
PRAXAIR INC 1.0%
Value $37.32M Shares 258,595 Est. Cost $119.50 Unrealized
META FACEBOOK INC 1.0%
Value $37.22M Shares 232,895 Est. Cost $109.34 Unrealized +63.1%
CVX CHEVRON CORP NEW 0.9%
Value $36.28M Shares 318,151 Est. Cost $72.02 Unrealized +18.1%
IDXX IDEXX LABS INC 0.9%
Value $35.67M Shares 186,358 Est. Cost $58.48 Unrealized +215.6%
EMLP FIRST TR EXCHANGE TRADED FD 0.9%
Value $35.67M Shares 1,628,642 Est. Cost $23.74 Unrealized
PFE PFIZER INC 0.9%
Value $34.55M Shares 973,344 Est. Cost $16.46 Unrealized +47.3%
IRM IRON MTN INC NEW 0.9%
Value $33.86M Shares 1,030,496 Est. Cost $20.80 Unrealized +4.6%
ADP AUTOMATIC DATA PROCESSING IN 0.8%
Value $31.54M Shares 277,922 Est. Cost $77.04 Unrealized +28.0%
AFL AFLAC INC 0.8%
Value $30.63M Shares 699,879 Est. Cost $36.79 Unrealized 0.0%
AMP AMERIPRISE FINL INC 0.8%
Value $29.83M Shares 201,617 Est. Cost $94.94 Unrealized +47.4%
GOOGL ALPHABET INC 0.7%
Value $29.04M Shares 28,002 Est. Cost $39.68 Unrealized +38.7%
BKNG BOOKING HLDGS INC 0.7%
Value $28.91M Shares 13,896 Est. Cost $1933.58 Unrealized 0.0%
VRTX VERTEX PHARMACEUTICALS INC 0.7%
Value $28.85M Shares 177,041 Est. Cost $73.88 Unrealized +121.1%
STT STATE STR CORP 0.7%
Value $28.64M Shares 287,139 Est. Cost $45.31 Unrealized +80.8%
CMCSA COMCAST CORP NEW 0.7%
Value $28.38M Shares 830,440 Est. Cost $27.41 Unrealized +16.0%
MRK MERCK & CO INC 0.7%
Value $27.7M Shares 508,554 Est. Cost $30.22 Unrealized +39.8%
TJX TJX COS INC NEW 0.7%
Value $26.39M Shares 323,592 Est. Cost $24.20 Unrealized +46.6%
RMD RESMED INC 0.7%
Value $26.37M Shares 267,832 Est. Cost $40.80 Unrealized +114.7%
CELGENE CORP 0.7%
Value $26.08M Shares 292,344 Est. Cost $111.21 Unrealized
GLAXOSMITHKLINE PLC 0.7%
Value $25.66M Shares 656,888 Est. Cost $47.55 Unrealized
FTV FORTIVE CORP 0.7%
Value $25.51M Shares 329,032 Est. Cost $31.95 Unrealized +44.3%
SWK STANLEY BLACK & DECKER INC 0.7%
Value $25.49M Shares 166,374 Est. Cost $94.16 Unrealized +38.3%
COF CAPITAL ONE FINL CORP 0.6%
Value $25.2M Shares 263,031 Est. Cost $62.05 Unrealized +40.0%
BUD ANHEUSER BUSCH INBEV SA/NV 0.6%
Value $23.85M Shares 216,941 Est. Cost $105.44 Unrealized
CGNX COGNEX CORP 0.6%
Value $23.11M Shares 444,451 Est. Cost $33.46 Unrealized +64.9%
COST COSTCO WHSL CORP NEW 0.6%
Value $22.37M Shares 118,716 Est. Cost $92.13 Unrealized +83.7%
BAC BANK AMER CORP 0.6%
Value $22.27M Shares 742,483 Est. Cost $16.36 Unrealized +59.3%
TD TORONTO DOMINION BK ONT 0.6%
Value $21.74M Shares 382,391 Est. Cost $43.24 Unrealized +35.3%
EXPD EXPEDITORS INTL WASH INC 0.5%
Value $20.77M Shares 328,187 Est. Cost $31.69 Unrealized +84.3%
KO COCA COLA CO 0.5%
Value $20.67M Shares 476,001 Est. Cost $27.85 Unrealized +25.9%
DOV DOVER CORP 0.5%
Value $20.45M Shares 208,163 Est. Cost $40.17 Unrealized +80.4%
HOSPITALITY PPTYS TR 0.5%
Value $20.25M Shares 799,041 Est. Cost $26.43 Unrealized
CHD CHURCH & DWIGHT INC 0.5%
Value $20.15M Shares 400,149 Est. Cost $38.09 Unrealized +17.2%
LQD ISHARES TR 0.5%
Value $19.96M Shares 170,075 Est. Cost $113.82 Unrealized
VZ VERIZON COMMUNICATIONS INC 0.5%
Value $19.39M Shares 405,392 Est. Cost $27.24 Unrealized +21.3%
CSCO CISCO SYS INC 0.5%
Value $18.75M Shares 437,136 Est. Cost $19.15 Unrealized +74.7%
PFF ISHARES TR 0.5%
Value $18.68M Shares 497,209 Est. Cost $38.71 Unrealized
USB US BANCORP DEL 0.5%
Value $18.24M Shares 361,161 Est. Cost $24.10 Unrealized +65.7%
IGSB ISHARES TR 0.5%
Value $18.23M Shares 175,636 Est. Cost $105.08 Unrealized
KAYNE ANDERSON MLP INVT CO 0.5%
Value $18.2M Shares 1,105,216 Est. Cost $37.85 Unrealized
FTSL FIRST TR EXCHANGE TRADED FD 0.5%
Value $17.93M Shares 372,651 Est. Cost $48.33 Unrealized
CVS CVS HEALTH CORP 0.5%
Value $17.79M Shares 285,873 Est. Cost $49.11 Unrealized +13.7%
OMC OMNICOM GROUP INC 0.5%
Value $17.58M Shares 241,910 Est. Cost $51.24 Unrealized +10.3%
BRK/B BERKSHIRE HATHAWAY INC DEL 0.4%
Value $17.29M Shares 86,657 Est. Cost $111.35 Unrealized +84.4%
BDX BECTON DICKINSON & CO 0.4%
Value $17.12M Shares 79,021 Est. Cost $82.63 Unrealized +135.5%
T AT&T INC 0.4%
Value $16.35M Shares 458,652 Est. Cost $15.81 Unrealized 0.0%
IBM INTERNATIONAL BUSINESS MACHS 0.4%
Value $16.02M Shares 104,377 Est. Cost $118.94 Unrealized -9.8%
GENERAL ELECTRIC CO 0.4%
Value $15.35M Shares 1,138,619 Est. Cost $23.28 Unrealized
EW EDWARDS LIFESCIENCES CORP 0.4%
Value $14.69M Shares 105,307 Est. Cost $18.66 Unrealized +132.8%
BMY BRISTOL MYERS SQUIBB CO 0.4%
Value $14.53M Shares 229,778 Est. Cost $33.95 Unrealized +41.7%
CMI CUMMINS INC 0.4%
Value $14.42M Shares 88,945 Est. Cost $111.05 Unrealized +25.9%
MIDD MIDDLEBY CORP 0.4%
Value $13.69M Shares 110,559 Est. Cost $114.07 Unrealized +14.8%
VEA VANGUARD TAX MANAGED INTL FD 0.3%
Value $13.06M Shares 295,095 Est. Cost $39.38 Unrealized
MZTI LANCASTER COLONY CORP 0.3%
Value $12.83M Shares 104,215 Est. Cost $79.95 Unrealized +54.5%
SU SUNCOR ENERGY INC NEW 0.3%
Value $12.44M Shares 360,067 Est. Cost $20.12 Unrealized +28.7%
GILD GILEAD SCIENCES INC 0.3%
Value $11.74M Shares 155,667 Est. Cost $39.92 Unrealized +47.6%
VWO VANGUARD INTL EQUITY INDEX F 0.3%
Value $11.46M Shares 243,857 Est. Cost $42.24 Unrealized
SYY SYSCO CORP 0.3%
Value $11.43M Shares 190,612 Est. Cost $25.11 Unrealized +96.2%
EMR EMERSON ELEC CO 0.3%
Value $11.42M Shares 167,178 Est. Cost $40.21 Unrealized +46.7%
CHKP CHECK POINT SOFTWARE TECH LT 0.3%
Value $11.25M Shares 113,269 Est. Cost $103.02 Unrealized 0.0%
LLY LILLY ELI & CO 0.3%
Value $11.16M Shares 144,287 Est. Cost $42.13 Unrealized +70.2%
BSX BOSTON SCIENTIFIC CORP 0.3%
Value $10.86M Shares 397,589 Est. Cost $13.03 Unrealized +108.6%
WMT WALMART INC 0.3%
Value $10.74M Shares 120,704 Est. Cost $20.38 Unrealized +39.1%
MDT MEDTRONIC PLC 0.3%
Value $9.779M Shares 121,904 Est. Cost $67.32 Unrealized 0.0%
QCOM QUALCOMM INC 0.3%
Value $9.736M Shares 175,713 Est. Cost $45.19 Unrealized +14.9%
BEN FRANKLIN RES INC 0.2%
Value $9.351M Shares 269,632 Est. Cost $26.11 Unrealized +0.3%
SBUX STARBUCKS CORP 0.2%
Value $9.302M Shares 160,677 Est. Cost $38.67 Unrealized +26.0%
LECO LINCOLN ELEC HLDGS INC 0.2%
Value $9.28M Shares 103,165 Est. Cost $65.46 Unrealized +42.3%
NVS NOVARTIS A G 0.2%
Value $9.019M Shares 111,541 Est. Cost $74.95 Unrealized
VLO VALERO ENERGY CORP NEW 0.2%
Value $8.985M Shares 96,853 Est. Cost $66.51 Unrealized +2.5%
HAIN HAIN CELESTIAL GROUP INC 0.2%
Value $8.969M Shares 279,648 Est. Cost $37.88 Unrealized -4.1%
STZ CONSTELLATION BRANDS INC 0.2%
Value $8.949M Shares 39,267 Est. Cost $191.57 Unrealized +1.3%
SPY SPDR S&P 500 ETF TR 0.2%
Value $8.81M Shares 33,478 Est. Cost $187.55 Unrealized
APD AIR PRODS & CHEMS INC 0.2%
Value $8.456M Shares 53,173 Est. Cost $111.65 Unrealized +21.6%
UPS UNITED PARCEL SERVICE INC 0.2%
Value $8.206M Shares 78,400 Est. Cost $55.99 Unrealized +52.6%
DUK DUKE ENERGY CORP NEW 0.2%
Value $8.18M Shares 105,598 Est. Cost $44.12 Unrealized +27.0%
CVGW CALAVO GROWERS INC 0.2%
Value $8.098M Shares 87,841 Est. Cost $61.94 Unrealized +22.1%
BIV VANGUARD BD INDEX FD INC 0.2%
Value $8.045M Shares 98,384 Est. Cost $83.49 Unrealized
CL COLGATE PALMOLIVE CO 0.2%
Value $7.581M Shares 105,764 Est. Cost $47.69 Unrealized +25.2%
DIS DISNEY WALT CO 0.2%
Value $7.549M Shares 75,158 Est. Cost $63.70 Unrealized +58.5%
CTAS CINTAS CORP 0.2%
Value $7.27M Shares 42,620 Est. Cost $12.12 Unrealized +216.9%
ORCL ORACLE CORP 0.2%
Value $7.261M Shares 158,724 Est. Cost $29.48 Unrealized +50.1%
POWERSHARES ETF TRUST II 0.2%
Value $6.979M Shares 301,725 Est. Cost $24.78 Unrealized
EOG EOG RES INC 0.2%
Value $6.95M Shares 66,030 Est. Cost $64.10 Unrealized +26.1%
AMGN AMGEN INC 0.2%
Value $6.824M Shares 40,028 Est. Cost $114.56 Unrealized +26.1%
TIFFANY & CO NEW 0.2%
Value $6.804M Shares 69,671 Est. Cost $84.85 Unrealized
COP CONOCOPHILLIPS 0.2%
Value $6.722M Shares 113,366 Est. Cost $42.05 Unrealized +4.0%
VGK VANGUARD INTL EQUITY INDEX F 0.2%
Value $6.717M Shares 115,508 Est. Cost $57.28 Unrealized
AXP AMERICAN EXPRESS CO 0.2%
Value $6.462M Shares 69,279 Est. Cost $66.60 Unrealized +30.6%
CAT CATERPILLAR INC DEL 0.2%
Value $6.2M Shares 42,069 Est. Cost $61.55 Unrealized +116.2%
DOWDUPONT INC 0.2%
Value $6.181M Shares 97,023 Est. Cost $69.23 Unrealized
STERICYCLE INC 0.2%
Value $5.927M Shares 101,259 Est. Cost $110.43 Unrealized
WALGREENS BOOTS ALLIANCE INC 0.2%
Value $5.915M Shares 90,350 Est. Cost $76.59 Unrealized
VEU VANGUARD INTL EQUITY INDEX F 0.2%
Value $5.902M Shares 108,541 Est. Cost $44.30 Unrealized
SHW SHERWIN WILLIAMS CO 0.2%
Value $5.84M Shares 14,893 Est. Cost $53.48 Unrealized +137.6%
KMB KIMBERLY CLARK CORP 0.1%
Value $5.765M Shares 52,349 Est. Cost $65.08 Unrealized +32.5%
BP BP PLC 0.1%
Value $5.554M Shares 137,023 Est. Cost $37.24 Unrealized
IWM ISHARES TR 0.1%
Value $5.553M Shares 36,574 Est. Cost $112.52 Unrealized
CF CF INDS HLDGS INC 0.1%
Value $4.887M Shares 129,530 Est. Cost $36.58 Unrealized -8.7%
GIS GENERAL MLS INC 0.1%
Value $4.648M Shares 103,140 Est. Cost $32.25 Unrealized +27.1%
DXJ WISDOMTREE TR 0.1%
Value $4.638M Shares 82,813 Est. Cost $48.71 Unrealized
JCI JOHNSON CTLS INTL PLC 0.1%
Value $4.5M Shares 127,687 Est. Cost $31.78 Unrealized 0.0%
ANADARKO PETE CORP 0.1%
Value $4.483M Shares 74,209 Est. Cost $67.94 Unrealized
UNP UNION PAC CORP 0.1%
Value $4.232M Shares 31,485 Est. Cost $70.82 Unrealized +59.7%
TIME WARNER INC 0.1%
Value $4.15M Shares 43,881 Est. Cost $79.26 Unrealized
ALLERGAN PLC 0.1%
Value $4.034M Shares 23,968 Est. Cost $163.57 Unrealized
CHTR CHARTER COMMUNICATIONS INC N 0.1%
Value $3.943M Shares 12,670 Est. Cost $215.58 Unrealized +63.1%
ZBH ZIMMER BIOMET HLDGS INC 0.1%
Value $3.765M Shares 34,524 Est. Cost $67.88 Unrealized +60.4%
TSCO TRACTOR SUPPLY CO 0.1%
Value $3.737M Shares 59,314 Est. Cost $10.40 Unrealized +18.6%
MET METLIFE INC 0.1%
Value $3.665M Shares 79,860 Est. Cost $26.23 Unrealized +41.2%
VSS VANGUARD INTL EQUITY INDEX F 0.1%
Value $3.468M Shares 29,085 Est. Cost $119.23 Unrealized
TXN TEXAS INSTRS INC 0.1%
Value $3.398M Shares 32,706 Est. Cost $30.34 Unrealized +186.2%
BA BOEING CO 0.1%
Value $3.369M Shares 10,274 Est. Cost $88.12 Unrealized +266.4%
EEM ISHARES TR 0.1%
Value $3.316M Shares 68,682 Est. Cost $39.70 Unrealized
PGR PROGRESSIVE CORP OHIO 0.1%
Value $3.297M Shares 54,119 Est. Cost $17.13 Unrealized +161.1%
NOC NORTHROP GRUMMAN CORP 0.1%
Value $3.271M Shares 9,371 Est. Cost $75.55 Unrealized +289.6%
AMZN AMAZON COM INC 0.1%
Value $3.208M Shares 2,216 Est. Cost $39.57 Unrealized +80.7%
XMUIX BLACKROCK MUNI INTER DR FD I 0.1%
Value $3.192M Shares 243,495 Est. Cost $14.72 Unrealized
ADI ANALOG DEVICES INC 0.1%
Value $3.093M Shares 33,945 Est. Cost $61.94 Unrealized +26.9%
XRAY DENTSPLY SIRONA INC 0.1%
Value $2.911M Shares 57,855 Est. Cost $58.93 Unrealized -0.1%
NATIONAL OILWELL VARCO INC 0.1%
Value $2.88M Shares 78,250 Est. Cost $39.05 Unrealized
MAS MASCO CORP 0.1%
Value $2.87M Shares 70,957 Est. Cost $15.11 Unrealized +151.1%
NEE NEXTERA ENERGY INC 0.1%
Value $2.807M Shares 17,186 Est. Cost $17.21 Unrealized +84.2%
BABA ALIBABA GROUP HLDG LTD 0.1%
Value $2.783M Shares 15,161 Est. Cost $118.03 Unrealized
ICLR ICON PLC 0.1%
Value $2.747M Shares 23,250 Est. Cost $114.70 Unrealized 0.0%
ITW ILLINOIS TOOL WKS INC 0.1%
Value $2.686M Shares 17,147 Est. Cost $52.89 Unrealized +158.8%
BANK OF THE OZARKS 0.1%
Value $2.677M Shares 55,475 Est. Cost $48.41 Unrealized
MCO MOODYS CORP 0.1%
Value $2.648M Shares 16,418 Est. Cost $53.10 Unrealized +184.3%
EFA ISHARES TR 0.1%
Value $2.511M Shares 36,028 Est. Cost $60.86 Unrealized
ISHARES GOLD TRUST 0.1%
Value $2.497M Shares 196,141 Est. Cost $11.87 Unrealized
TMO THERMO FISHER SCIENTIFIC INC 0.1%
Value $2.486M Shares 12,042 Est. Cost $104.02 Unrealized +97.6%
LNT ALLIANT ENERGY CORP 0.1%
Value $2.48M Shares 60,700 Est. Cost $27.74 Unrealized +11.2%
MORN MORNINGSTAR INC 0.1%
Value $2.48M Shares 25,971 Est. Cost $69.32 Unrealized +38.7%
CIGNA CORPORATION 0.1%
Value $2.479M Shares 14,779 Est. Cost $72.49 Unrealized
IWO ISHARES TR 0.1%
Value $2.424M Shares 12,718 Est. Cost $144.24 Unrealized
BSV VANGUARD BD INDEX FD INC 0.1%
Value $2.366M Shares 30,164 Est. Cost $79.89 Unrealized
ADBE ADOBE SYS INC 0.1%
Value $2.305M Shares 10,669 Est. Cost $203.33 Unrealized 0.0%
VARIAN MED SYS INC 0.1%
Value $2.296M Shares 18,722 Est. Cost $68.56 Unrealized
NWL NEWELL BRANDS INC 0.1%
Value $2.256M Shares 88,504 Est. Cost $17.43 Unrealized +12.5%
PM PHILIP MORRIS INTL INC 0.1%
Value $2.228M Shares 22,418 Est. Cost $50.47 Unrealized +36.1%
MA MASTERCARD INCORPORATED 0.1%
Value $2.201M Shares 12,565 Est. Cost $154.33 Unrealized +6.1%
BIIB BIOGEN INC 0.1%
Value $2.159M Shares 7,884 Est. Cost $313.34 Unrealized -0.9%
LOW LOWES COS INC 0.1%
Value $2.049M Shares 23,354 Est. Cost $38.44 Unrealized +113.1%
DVY ISHARES TR 0.1%
Value $2.047M Shares 21,520 Est. Cost $73.42 Unrealized
VOO VANGUARD INDEX FDS 0.1%
Value $1.985M Shares 8,200 Est. Cost $211.54 Unrealized
SUNTRUST BKS INC 0.0%
Value $1.812M Shares 26,628 Est. Cost $34.31 Unrealized
MO ALTRIA GROUP INC 0.0%
Value $1.635M Shares 26,243 Est. Cost $34.36 Unrealized +6.4%
IJH ISHARES TR 0.0%
Value $1.606M Shares 8,563 Est. Cost $166.25 Unrealized
MRSH MARSH & MCLENNAN COS INC 0.0%
Value $1.572M Shares 19,029 Est. Cost $36.43 Unrealized +100.0%
PNC PNC FINL SVCS GROUP INC 0.0%
Value $1.526M Shares 10,092 Est. Cost $58.45 Unrealized +102.2%
USMV ISHARES TR 0.0%
Value $1.519M Shares 29,265 Est. Cost $48.93 Unrealized
DUN & BRADSTREET CORP DEL NE 0.0%
Value $1.412M Shares 12,070 Est. Cost $99.33 Unrealized
BROADCOM LTD 0.0%
Value $1.334M Shares 5,658 Est. Cost $235.77 Unrealized
MPC MARATHON PETE CORP 0.0%
Value $1.328M Shares 18,162 Est. Cost $32.12 Unrealized +67.4%
POWERSHARES QQQ TRUST 0.0%
Value $1.271M Shares 7,940 Est. Cost $91.82 Unrealized
WTS WATTS WATER TECHNOLOGIES INC 0.0%
Value $1.24M Shares 15,957 Est. Cost $58.38 Unrealized +33.3%
IWD ISHARES TR 0.0%
Value $1.237M Shares 10,310 Est. Cost $115.29 Unrealized
AMT AMERICAN TOWER CORP NEW 0.0%
Value $1.231M Shares 8,473 Est. Cost $103.12 Unrealized +11.3%
PSX PHILLIPS 66 0.0%
Value $1.23M Shares 12,816 Est. Cost $43.82 Unrealized +63.1%
OEF ISHARES TR 0.0%
Value $1.226M Shares 10,569 Est. Cost $74.82 Unrealized
HON HONEYWELL INTL INC 0.0%
Value $1.226M Shares 8,482 Est. Cost $64.92 Unrealized +81.0%
ROYAL DUTCH SHELL PLC 0.0%
Value $1.216M Shares 19,049 Est. Cost $64.06 Unrealized
CNI CANADIAN NATL RY CO 0.0%
Value $1.198M Shares 16,381 Est. Cost $58.06 Unrealized +14.9%
DE DEERE & CO 0.0%
Value $1.154M Shares 7,428 Est. Cost $75.00 Unrealized +92.0%
LMT LOCKHEED MARTIN CORP 0.0%
Value $1.144M Shares 3,385 Est. Cost $166.62 Unrealized +65.3%
VNO VORNADO RLTY TR 0.0%
Value $1.101M Shares 16,353 Est. Cost $82.82 Unrealized
CAH CARDINAL HEALTH INC 0.0%
Value $1.099M Shares 17,530 Est. Cost $54.31 Unrealized -0.3%
FAST FASTENAL CO 0.0%
Value $1.039M Shares 19,040 Est. Cost $8.87 Unrealized +26.6%
EATON VANCE CORP 0.0%
Value $1.03M Shares 18,488 Est. Cost $39.23 Unrealized
WEC WEC ENERGY GROUP INC 0.0%
Value $1.029M Shares 16,409 Est. Cost $34.32 Unrealized +40.5%
WAT WATERS CORP 0.0%
Value $1.027M Shares 5,166 Est. Cost $103.66 Unrealized +99.5%
JKHY HENRY JACK & ASSOC INC 0.0%
Value $1.024M Shares 8,465 Est. Cost $87.16 Unrealized +27.1%
BNS BANK N S HALIFAX 0.0%
Value $1.021M Shares 16,558 Est. Cost $34.36 Unrealized +22.0%
IWB ISHARES TR 0.0%
Value $1.006M Shares 6,850 Est. Cost $96.29 Unrealized
PYPL PAYPAL HLDGS INC 0.0%
Value $938K Shares 12,370 Est. Cost $37.62 Unrealized +110.4%
AETNA INC NEW 0.0%
Value $917K Shares 5,428 Est. Cost $124.14 Unrealized
BEMIS INC 0.0%
Value $894K Shares 20,533 Est. Cost $39.43 Unrealized
CPRT COPART INC 0.0%
Value $889K Shares 17,450 Est. Cost $5.95 Unrealized +94.4%
SPGI S&P GLOBAL INC 0.0%
Value $879K Shares 4,600 Est. Cost $96.34 Unrealized +78.8%
EWJ ISHARES INC 0.0%
Value $866K Shares 14,275 Est. Cost $59.99 Unrealized
ALL ALLSTATE CORP 0.0%
Value $850K Shares 8,971 Est. Cost $58.56 Unrealized +37.8%
IT GARTNER INC 0.0%
Value $849K Shares 7,222 Est. Cost $59.25 Unrealized +110.8%
INTU INTUIT 0.0%
Value $848K Shares 4,891 Est. Cost $159.49 Unrealized 0.0%
IWR ISHARES TR 0.0%
Value $800K Shares 3,874 Est. Cost $149.88 Unrealized
TIP ISHARES TR 0.0%
Value $794K Shares 7,025 Est. Cost $113.59 Unrealized
AWK AMERICAN WTR WKS CO INC NEW 0.0%
Value $787K Shares 9,586 Est. Cost $61.60 Unrealized +14.1%
NKE NIKE INC 0.0%
Value $766K Shares 11,537 Est. Cost $54.58 Unrealized +9.2%
SO SOUTHERN CO 0.0%
Value $751K Shares 16,824 Est. Cost $30.24 Unrealized +6.3%
XYL XYLEM INC 0.0%
Value $746K Shares 9,692 Est. Cost $33.41 Unrealized +101.4%
BR BROADRIDGE FINL SOLUTIONS IN 0.0%
Value $733K Shares 6,681 Est. Cost $46.17 Unrealized +88.3%
CTSH COGNIZANT TECHNOLOGY SOLUTIO 0.0%
Value $733K Shares 9,105 Est. Cost $70.61 Unrealized 0.0%
IVV ISHARES TR 0.0%
Value $728K Shares 2,743 Est. Cost $218.40 Unrealized
NTRS NORTHERN TR CORP 0.0%
Value $716K Shares 6,946 Est. Cost $40.71 Unrealized +103.8%
AMG AFFILIATED MANAGERS GROUP 0.0%
Value $715K Shares 3,771 Est. Cost $140.58 Unrealized +34.9%
MDLZ MONDELEZ INTL INC 0.0%
Value $697K Shares 16,706 Est. Cost $25.81 Unrealized +38.9%
UNILEVER PLC 0.0%
Value $691K Shares 12,440 Est. Cost $55.55 Unrealized
UNH UNITEDHEALTH GROUP INC 0.0%
Value $677K Shares 3,161 Est. Cost $134.27 Unrealized +49.8%
DEO DIAGEO P L C 0.0%
Value $654K Shares 4,833 Est. Cost $138.99 Unrealized
WLY WILEY JOHN & SONS INC 0.0%
Value $650K Shares 10,207 Est. Cost $29.35 Unrealized +71.2%
CPB CAMPBELL SOUP CO 0.0%
Value $646K Shares 14,909 Est. Cost $30.86 Unrealized +12.3%
IWF ISHARES TR 0.0%
Value $634K Shares 4,659 Est. Cost $92.68 Unrealized
BARRICK GOLD CORP 0.0%
Value $634K Shares 50,973 Est. Cost $15.89 Unrealized
HUBB HUBBELL INC 0.0%
Value $633K Shares 5,198 Est. Cost $79.33 Unrealized +41.1%
LNC LINCOLN NATL CORP IND 0.0%
Value $597K Shares 8,159 Est. Cost $28.29 Unrealized +97.8%
EPD ENTERPRISE PRODS PARTNERS L 0.0%
Value $594K Shares 24,254 Est. Cost $49.93 Unrealized
GD GENERAL DYNAMICS CORP 0.0%
Value $590K Shares 2,668 Est. Cost $121.75 Unrealized +49.5%
FXI ISHARES TR 0.0%
Value $573K Shares 12,140 Est. Cost $32.52 Unrealized
MTUM ISHARES TR 0.0%
Value $572K Shares 5,400 Est. Cost $88.89 Unrealized
ACN ACCENTURE PLC IRELAND 0.0%
Value $570K Shares 3,713 Est. Cost $140.78 Unrealized 0.0%
DEEP ETF SER SOLUTIONS 0.0%
Value $535K Shares 15,809 Est. Cost $26.88 Unrealized
ISRG INTUITIVE SURGICAL INC 0.0%
Value $529K Shares 1,281 Est. Cost $102.15 Unrealized +36.6%
BLACKROCK INC 0.0%
Value $525K Shares 969 Est. Cost $343.72 Unrealized
AGG ISHARES TR 0.0%
Value $521K Shares 4,851 Est. Cost $107.61 Unrealized
TGT TARGET CORP 0.0%
Value $518K Shares 7,466 Est. Cost $43.22 Unrealized +35.2%
NORDSTROM INC 0.0%
Value $513K Shares 10,600 Est. Cost $59.82 Unrealized
SCHD SCHWAB STRATEGIC TR 0.0%
Value $495K Shares 10,100 Est. Cost $45.15 Unrealized
PAGP PLAINS GP HLDGS L P 0.0%
Value $492K Shares 22,619 Est. Cost $34.67 Unrealized
ROST ROSS STORES INC 0.0%
Value $490K Shares 6,292 Est. Cost $50.67 Unrealized +44.7%
VERSUM MATLS INC 0.0%
Value $489K Shares 12,989 Est. Cost $28.07 Unrealized
MOO VANECK VECTORS ETF TR 0.0%
Value $488K Shares 7,900 Est. Cost $48.02 Unrealized
AQUA AMERICA INC 0.0%
Value $483K Shares 14,187 Est. Cost $30.02 Unrealized
KELLOGG CO 0.0%
Value $481K Shares 7,382 Est. Cost $41.22 Unrealized +14.7%
VB VANGUARD INDEX FDS 0.0%
Value $477K Shares 3,245 Est. Cost $104.87 Unrealized
WTM WHITE MTNS INS GROUP LTD 0.0%
Value $477K Shares 580 Est. Cost $825.48 Unrealized 0.0%
BAX BAXTER INTL INC 0.0%
Value $476K Shares 7,321 Est. Cost $30.72 Unrealized +91.8%
UNILEVER N V 0.0%
Value $476K Shares 8,433 Est. Cost $39.31 Unrealized
WY WEYERHAEUSER CO 0.0%
Value $475K Shares 13,557 Est. Cost $18.20 Unrealized +42.4%
NVO NOVO-NORDISK A S 0.0%
Value $467K Shares 9,475 Est. Cost $49.29 Unrealized
CDK GLOBAL INC 0.0%
Value $463K Shares 7,316 Est. Cost $41.02 Unrealized
FRCB FIRST REP BK SAN FRANCISCO C 0.0%
Value $458K Shares 4,951 Est. Cost $78.18 Unrealized +14.0%
WDAY WORKDAY INC 0.0%
Value $447K Shares 3,517 Est. Cost $91.54 Unrealized +33.6%
VIG VANGUARD GROUP 0.0%
Value $444K Shares 4,391 Est. Cost $101.81 Unrealized
KHC KRAFT HEINZ CO 0.0%
Value $438K Shares 7,039 Est. Cost $50.49 Unrealized -3.0%
INGR INGREDION INC 0.0%
Value $435K Shares 3,375 Est. Cost $99.65 Unrealized +34.3%
NOBLE ENERGY INC 0.0%
Value $430K Shares 14,200 Est. Cost $53.57 Unrealized
EXPRESS SCRIPTS HLDG CO 0.0%
Value $430K Shares 6,212 Est. Cost $67.82 Unrealized
WM WASTE MGMT INC DEL 0.0%
Value $426K Shares 5,065 Est. Cost $34.75 Unrealized +115.5%
A AGILENT TECHNOLOGIES INC 0.0%
Value $426K Shares 6,371 Est. Cost $42.39 Unrealized +56.0%
APACHE CORP 0.0%
Value $423K Shares 10,985 Est. Cost $63.45 Unrealized
HSY HERSHEY CO 0.0%
Value $406K Shares 4,100 Est. Cost $71.21 Unrealized +20.2%
CW CURTISS WRIGHT CORP 0.0%
Value $405K Shares 3,000 Est. Cost $66.09 Unrealized +90.5%
ES EVERSOURCE ENERGY 0.0%
Value $402K Shares 6,831 Est. Cost $36.34 Unrealized +23.5%
HAL HALLIBURTON CO 0.0%
Value $401K Shares 8,544 Est. Cost $32.43 Unrealized +29.8%
WEX WEX INC 0.0%
Value $395K Shares 2,525 Est. Cost $150.30 Unrealized 0.0%
PTC PTC INC 0.0%
Value $390K Shares 5,000 Est. Cost $41.61 Unrealized +75.3%
WCN WASTE CONNECTIONS INC 0.0%
Value $377K Shares 5,250 Est. Cost $48.06 Unrealized +40.2%
VO VANGUARD INDEX FDS 0.0%
Value $371K Shares 2,403 Est. Cost $154.91 Unrealized
PANW PALO ALTO NETWORKS INC 0.0%
Value $368K Shares 2,028 Est. Cost $23.77 Unrealized +16.9%
MTB M & T BK CORP 0.0%
Value $367K Shares 1,990 Est. Cost $73.87 Unrealized +98.5%
NXPI NXP SEMICONDUCTORS N V 0.0%
Value $361K Shares 3,085 Est. Cost $107.24 Unrealized 0.0%
MTS SYS CORP 0.0%
Value $356K Shares 6,900 Est. Cost $56.66 Unrealized
CLAYMORE EXCHANGE TRD FD TR 0.0%
Value $356K Shares 14,500 Est. Cost $21.66 Unrealized
AMAT APPLIED MATLS INC 0.0%
Value $356K Shares 6,400 Est. Cost $34.32 Unrealized +48.3%
TRV TRAVELERS COMPANIES INC 0.0%
Value $346K Shares 2,489 Est. Cost $88.26 Unrealized +33.2%
SPDR SERIES TRUST 0.0%
Value $346K Shares 2,600 Est. Cost $105.96 Unrealized
CSX CSX CORP 0.0%
Value $343K Shares 6,151 Est. Cost $7.72 Unrealized +117.8%
ENB ENBRIDGE INC 0.0%
Value $340K Shares 10,814 Est. Cost $21.50 Unrealized 0.0%
PAYC PAYCOM SOFTWARE INC 0.0%
Value $339K Shares 3,160 Est. Cost $94.10 Unrealized 0.0%
SLF SUN LIFE FINL INC 0.0%
Value $336K Shares 8,177 Est. Cost $28.59 Unrealized +47.5%
FDX FEDEX CORP 0.0%
Value $336K Shares 1,401 Est. Cost $207.36 Unrealized +6.3%
CEF SPROTT PHYSICAL GOLD & SILVE 0.0%
Value $332K Shares 25,100 Est. Cost $13.23 Unrealized
DXC DXC TECHNOLOGY CO 0.0%
Value $332K Shares 3,309 Est. Cost $62.87 Unrealized +32.7%
XLK SELECT SECTOR SPDR TR 0.0%
Value $329K Shares 5,029 Est. Cost $64.03 Unrealized
ATO ATMOS ENERGY CORP 0.0%
Value $326K Shares 3,874 Est. Cost $58.13 Unrealized +15.9%
FLOT ISHARES TR 0.0%
Value $318K Shares 6,250 Est. Cost $50.86 Unrealized
BB&T CORP 0.0%
Value $315K Shares 6,041 Est. Cost $46.94 Unrealized
CEDAR FAIR L P 0.0%
Value $313K Shares 4,890 Est. Cost $65.03 Unrealized
MAN MANPOWERGROUP INC 0.0%
Value $313K Shares 2,720 Est. Cost $68.93 Unrealized +79.2%
BK BANK NEW YORK MELLON CORP 0.0%
Value $312K Shares 6,047 Est. Cost $35.78 Unrealized +25.0%
XLP SELECT SECTOR SPDR TR 0.0%
Value $312K Shares 5,927 Est. Cost $54.50 Unrealized
POWERSHARES ETF TRUST 0.0%
Value $311K Shares 10,200 Est. Cost $28.53 Unrealized
HIFS HINGHAM INSTN SVGS MASS 0.0%
Value $309K Shares 1,500 Est. Cost $118.30 Unrealized +61.3%
IVE ISHARES TR 0.0%
Value $307K Shares 2,810 Est. Cost $114.29 Unrealized
ROCKWELL COLLINS INC 0.0%
Value $303K Shares 2,250 Est. Cost $92.89 Unrealized
PEG PUBLIC SVC ENTERPRISE GROUP 0.0%
Value $302K Shares 6,008 Est. Cost $28.58 Unrealized +31.4%
VOD VODAFONE GROUP PLC NEW 0.0%
Value $301K Shares 10,831 Est. Cost $35.77 Unrealized
D DOMINION ENERGY INC 0.0%
Value $296K Shares 4,385 Est. Cost $35.91 Unrealized +44.6%
MAR MARRIOTT INTL INC NEW 0.0%
Value $291K Shares 2,140 Est. Cost $80.37 Unrealized +63.3%
CRM SALESFORCE COM INC 0.0%
Value $290K Shares 2,494 Est. Cost $80.03 Unrealized +41.8%
DMLP DORCHESTER MINERALS LP 0.0%
Value $290K Shares 18,000 Est. Cost $24.50 Unrealized
NORTHEAST BANCORP 0.0%
Value $287K Shares 14,000 Est. Cost $9.64 Unrealized
HP HELMERICH & PAYNE INC 0.0%
Value $287K Shares 4,300 Est. Cost $55.59 Unrealized +21.3%
EBAY EBAY INC 0.0%
Value $286K Shares 7,111 Est. Cost $27.27 Unrealized +35.1%
ENTG ENTEGRIS INC 0.0%
Value $285K Shares 8,188 Est. Cost $24.35 Unrealized +33.6%
BLACKSTONE GROUP L P 0.0%
Value $273K Shares 8,540 Est. Cost $31.97 Unrealized
HIG HARTFORD FINL SVCS GROUP INC 0.0%
Value $271K Shares 5,258 Est. Cost $22.87 Unrealized +100.7%
NTAP NETAPP INC 0.0%
Value $268K Shares 4,344 Est. Cost $40.54 Unrealized +22.1%
IJR ISHARES TR 0.0%
Value $267K Shares 3,459 Est. Cost $90.75 Unrealized
BSM BLACK STONE MINERALS L P 0.0%
Value $260K Shares 15,706 Est. Cost $16.55 Unrealized
GXC SPDR INDEX SHS FDS 0.0%
Value $257K Shares 2,320 Est. Cost $107.33 Unrealized
TORCHMARK CORP 0.0%
Value $255K Shares 3,025 Est. Cost $61.84 Unrealized
NORTHWEST NAT GAS CO 0.0%
Value $251K Shares 4,356 Est. Cost $42.49 Unrealized
IVW ISHARES TR 0.0%
Value $247K Shares 1,590 Est. Cost $152.46 Unrealized
IJK ISHARES TR 0.0%
Value $240K Shares 1,100 Est. Cost $175.44 Unrealized
MUB ISHARES TR 0.0%
Value $240K Shares 2,200 Est. Cost $109.09 Unrealized
IBB ISHARES TR 0.0%
Value $237K Shares 2,220 Est. Cost $174.32 Unrealized
SEE SEALED AIR CORP NEW 0.0%
Value $237K Shares 5,541 Est. Cost $19.94 Unrealized +96.6%
HUBS HUBSPOT INC 0.0%
Value $236K Shares 2,181 Est. Cost $104.22 Unrealized 0.0%
IGIB ISHARES TR 0.0%
Value $236K Shares 2,200 Est. Cost $107.86 Unrealized
SVB FINL GROUP 0.0%
Value $228K Shares 950 Est. Cost $233.68 Unrealized
URI UNITED RENTALS INC 0.0%
Value $227K Shares 1,312 Est. Cost $147.40 Unrealized +16.7%
MOAT VANECK VECTORS ETF TR 0.0%
Value $227K Shares 5,475 Est. Cost $37.62 Unrealized
MSI MOTOROLA SOLUTIONS INC 0.0%
Value $226K Shares 2,142 Est. Cost $91.54 Unrealized 0.0%
ILMN ILLUMINA INC 0.0%
Value $226K Shares 958 Est. Cost $229.19 Unrealized 0.0%
PPG PPG INDS INC 0.0%
Value $223K Shares 2,000 Est. Cost $77.00 Unrealized +29.2%
AIG AMERICAN INTL GROUP INC 0.0%
Value $221K Shares 4,066 Est. Cost $49.88 Unrealized -3.6%
GWW GRAINGER W W INC 0.0%
Value $219K Shares 776 Est. Cost $184.63 Unrealized +27.3%
CTRA CABOT OIL & GAS CORP 0.0%
Value $216K Shares 9,000 Est. Cost $22.78 Unrealized -17.0%
TYL TYLER TECHNOLOGIES INC 0.0%
Value $211K Shares 1,000 Est. Cost $200.06 Unrealized 0.0%
AEP AMERICAN ELEC PWR INC 0.0%
Value $211K Shares 3,072 Est. Cost $56.07 Unrealized -9.1%
CBRL CRACKER BARREL OLD CTRY STOR 0.0%
Value $210K Shares 1,320 Est. Cost $112.20 Unrealized +6.3%
ED CONSOLIDATED EDISON INC 0.0%
Value $209K Shares 2,672 Est. Cost $53.16 Unrealized +10.0%
TWENTY FIRST CENTY FOX INC 0.0%
Value $209K Shares 5,749 Est. Cost $36.35 Unrealized
AKAM AKAMAI TECHNOLOGIES INC 0.0%
Value $204K Shares 2,883 Est. Cost $55.35 Unrealized +23.0%
U S SILICA HLDGS INC 0.0%
Value $203K Shares 7,950 Est. Cost $25.53 Unrealized
PHYS SPROTT PHYSICAL GOLD TRUST 0.0%
Value $186K Shares 17,264 Est. Cost $10.10 Unrealized
NUVEEN VIRGINIA QLTY MUNCPL 0.0%
Value $185K Shares 15,007 Est. Cost $13.94 Unrealized
KN KNOWLES CORP 0.0%
Value $166K Shares 13,164 Est. Cost $30.49 Unrealized -52.2%
FORM FORMFACTOR INC 0.0%
Value $137K Shares 10,000 Est. Cost $6.99 Unrealized +107.0%
EATON VANCE TAX MNGD GBL DV 0.0%
Value $112K Shares 12,227 Est. Cost $9.48 Unrealized
IBN ICICI BK LTD 0.0%
Value $97,000 Shares 11,000 Est. Cost $16.19 Unrealized
NOBLE CORP PLC 0.0%
Value $61,000 Shares 16,400 Est. Cost $3.72 Unrealized
INVIVO THERAPEUTICS HLDGS CO 0.0%
Value $52,000 Shares 97,413 Est. Cost $14.04 Unrealized
PLUG PLUG POWER INC 0.0%
Value $19,000 Shares 10,250 Est. Cost $1.91 Unrealized +5.6%