WELCH & FORBES LLC Diversified Active

Location: Boston, MA

CIK: 0000105495 · Show all filings

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

Filing Date: Jan 26, 2018

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

Holdings (338)

AAPL APPLE INC 2.7%
Value $100M Shares 593,023 Est. Cost $26.09 Unrealized +49.8%
JNJ JOHNSON & JOHNSON 2.6%
Value $97.58M Shares 698,363 Est. Cost $59.85 Unrealized +85.4%
UNITED TECHNOLOGIES CORP 2.6%
Value $97.22M Shares 762,113 Est. Cost $92.94 Unrealized
V VISA INC 2.5%
Value $95.08M Shares 833,873 Est. Cost $59.76 Unrealized +74.7%
HD HOME DEPOT INC 2.4%
Value $88.23M Shares 465,532 Est. Cost $61.54 Unrealized +130.2%
SYK STRYKER CORP 2.3%
Value $86.62M Shares 559,435 Est. Cost $57.24 Unrealized +143.9%
PG PROCTER AND GAMBLE CO 2.2%
Value $84.16M Shares 915,943 Est. Cost $55.00 Unrealized +32.1%
MSFT MICROSOFT CORP 2.1%
Value $79.43M Shares 928,574 Est. Cost $26.81 Unrealized +180.7%
PEP PEPSICO INC 2.0%
Value $73.36M Shares 611,777 Est. Cost $56.00 Unrealized +58.9%
ANSYS INC 1.9%
Value $71.99M Shares 487,752 Est. Cost $92.49 Unrealized
XOM EXXON MOBIL CORP 1.9%
Value $71.38M Shares 853,376 Est. Cost $53.69 Unrealized +6.4%
DHR DANAHER CORP DEL 1.8%
Value $69.21M Shares 745,635 Est. Cost $27.02 Unrealized +189.5%
KMX CARMAX INC 1.8%
Value $69.19M Shares 1,078,850 Est. Cost $45.87 Unrealized +55.5%
JPM JPMORGAN CHASE & CO 1.7%
Value $63.49M Shares 593,693 Est. Cost $40.98 Unrealized +98.4%
ORLY O REILLY AUTOMOTIVE INC NEW 1.7%
Value $63.48M Shares 263,902 Est. Cost $7.19 Unrealized +107.0%
GOOG ALPHABET INC 1.7%
Value $62.19M Shares 59,427 Est. Cost $39.07 Unrealized +29.3%
MCD MCDONALDS CORP 1.5%
Value $57.45M Shares 333,756 Est. Cost $72.20 Unrealized +92.0%
WFC WELLS FARGO CO NEW 1.5%
Value $56.44M Shares 930,197 Est. Cost $28.87 Unrealized +56.2%
FISV FISERV INC 1.5%
Value $55.91M Shares 426,337 Est. Cost $29.83 Unrealized +116.4%
MMM 3M CO 1.5%
Value $55.5M Shares 235,817 Est. Cost $61.26 Unrealized +136.6%
ECL ECOLAB INC 1.4%
Value $52.58M Shares 391,890 Est. Cost $76.70 Unrealized +58.9%
NVDA NVIDIA CORP 1.4%
Value $52.05M Shares 268,987 Est. Cost $0.65 Unrealized +650.9%
PAYX PAYCHEX INC 1.2%
Value $45.2M Shares 663,975 Est. Cost $25.02 Unrealized +106.4%
MTD METTLER TOLEDO INTERNATIONAL 1.2%
Value $43.35M Shares 69,971 Est. Cost $228.37 Unrealized +180.1%
MDY SPDR S&P MIDCAP 400 ETF TR 1.2%
Value $43.17M Shares 124,999 Est. Cost $263.91 Unrealized
INTC INTEL CORP 1.1%
Value $43.04M Shares 932,350 Est. Cost $17.97 Unrealized +103.4%
EMLP FIRST TR EXCHANGE TRADED FD 1.1%
Value $42.46M Shares 1,728,928 Est. Cost $23.74 Unrealized
RAYTHEON CO 1.1%
Value $41.24M Shares 219,518 Est. Cost $90.01 Unrealized
META FACEBOOK INC 1.1%
Value $40.39M Shares 228,866 Est. Cost $108.12 Unrealized +62.3%
PRAXAIR INC 1.1%
Value $40.04M Shares 258,877 Est. Cost $119.50 Unrealized
CVX CHEVRON CORP NEW 1.0%
Value $39.27M Shares 313,687 Est. Cost $71.84 Unrealized +16.3%
IRM IRON MTN INC NEW 1.0%
Value $39.24M Shares 1,039,896 Est. Cost $20.80 Unrealized +21.2%
SLB SCHLUMBERGER LTD 1.0%
Value $38.81M Shares 575,917 Est. Cost $55.15 Unrealized -7.1%
ROP ROPER TECHNOLOGIES INC 1.0%
Value $38.35M Shares 148,067 Est. Cost $156.11 Unrealized +56.7%
PFE PFIZER INC 0.9%
Value $35.36M Shares 976,235 Est. Cost $16.46 Unrealized +44.6%
AMP AMERIPRISE FINL INC 0.9%
Value $32.47M Shares 191,606 Est. Cost $92.59 Unrealized +47.8%
ADP AUTOMATIC DATA PROCESSING IN 0.9%
Value $32.15M Shares 274,314 Est. Cost $76.76 Unrealized +25.3%
CMCSA COMCAST CORP NEW 0.9%
Value $32.1M Shares 801,597 Est. Cost $27.25 Unrealized +12.6%
GOOGL ALPHABET INC 0.8%
Value $29.99M Shares 28,470 Est. Cost $39.68 Unrealized +29.1%
IDXX IDEXX LABS INC 0.8%
Value $29.56M Shares 189,012 Est. Cost $58.48 Unrealized +169.1%
STT STATE STR CORP 0.8%
Value $29.09M Shares 298,004 Est. Cost $45.31 Unrealized +64.2%
CGNX COGNEX CORP 0.8%
Value $28.86M Shares 471,943 Est. Cost $33.46 Unrealized +77.5%
CELGENE CORP 0.8%
Value $28.69M Shares 274,876 Est. Cost $112.61 Unrealized
MRK MERCK & CO INC 0.8%
Value $28.52M Shares 506,852 Est. Cost $30.22 Unrealized +42.3%
CVS CVS HEALTH CORP 0.7%
Value $27.11M Shares 373,992 Est. Cost $49.11 Unrealized +14.5%
COF CAPITAL ONE FINL CORP 0.7%
Value $26.72M Shares 268,292 Est. Cost $62.05 Unrealized +27.8%
VRTX VERTEX PHARMACEUTICALS INC 0.7%
Value $26.71M Shares 178,253 Est. Cost $73.88 Unrealized +100.4%
BUD ANHEUSER BUSCH INBEV SA/NV 0.7%
Value $24.64M Shares 220,872 Est. Cost $105.44 Unrealized
SWK STANLEY BLACK & DECKER INC 0.7%
Value $24.44M Shares 144,049 Est. Cost $88.57 Unrealized +47.7%
TJX TJX COS INC NEW 0.7%
Value $24.4M Shares 319,143 Est. Cost $24.05 Unrealized +34.7%
PRICELINE GRP INC 0.6%
Value $23.81M Shares 13,703 Est. Cost $1310.55 Unrealized
GENERAL ELECTRIC CO 0.6%
Value $23.39M Shares 1,340,254 Est. Cost $23.28 Unrealized
HOSPITALITY PPTYS TR 0.6%
Value $23.34M Shares 781,970 Est. Cost $26.45 Unrealized
GLAXOSMITHKLINE PLC 0.6%
Value $23.34M Shares 658,045 Est. Cost $47.55 Unrealized
FTV FORTIVE CORP 0.6%
Value $23.33M Shares 322,504 Est. Cost $31.66 Unrealized +39.9%
RMD RESMED INC 0.6%
Value $22.89M Shares 270,286 Est. Cost $40.80 Unrealized +86.9%
TD TORONTO DOMINION BK ONT 0.6%
Value $22.45M Shares 383,305 Est. Cost $43.24 Unrealized +32.1%
EXPD EXPEDITORS INTL WASH INC 0.6%
Value $21.73M Shares 335,927 Est. Cost $31.69 Unrealized +75.0%
KO COCA COLA CO 0.6%
Value $21.63M Shares 471,511 Est. Cost $27.85 Unrealized +27.9%
COST COSTCO WHSL CORP NEW 0.6%
Value $21.61M Shares 116,127 Est. Cost $90.41 Unrealized +70.8%
VZ VERIZON COMMUNICATIONS INC 0.6%
Value $21.58M Shares 407,778 Est. Cost $27.24 Unrealized +17.3%
BAC BANK AMER CORP 0.6%
Value $21.52M Shares 728,863 Est. Cost $16.17 Unrealized +40.8%
IGSB ISHARES TR 0.6%
Value $21.12M Shares 202,026 Est. Cost $105.08 Unrealized
DOV DOVER CORP 0.6%
Value $21.1M Shares 208,953 Est. Cost $40.17 Unrealized +69.6%
LQD ISHARES TR 0.6%
Value $21.02M Shares 172,875 Est. Cost $113.82 Unrealized
KAYNE ANDERSON MLP INVT CO 0.6%
Value $20.93M Shares 1,098,553 Est. Cost $37.85 Unrealized
USB US BANCORP DEL 0.5%
Value $19.73M Shares 368,185 Est. Cost $24.10 Unrealized +62.1%
CHD CHURCH & DWIGHT INC 0.5%
Value $19.43M Shares 387,257 Est. Cost $37.87 Unrealized +11.8%
PFF ISHARES TR 0.5%
Value $18.52M Shares 486,589 Est. Cost $38.73 Unrealized
FTSL FIRST TR EXCHANGE TRADED FD 0.5%
Value $17.73M Shares 369,083 Est. Cost $48.33 Unrealized
BRK/B BERKSHIRE HATHAWAY INC DEL 0.5%
Value $17.48M Shares 88,169 Est. Cost $111.35 Unrealized +70.5%
OMC OMNICOM GROUP INC 0.5%
Value $17.34M Shares 238,013 Est. Cost $51.15 Unrealized +4.7%
CSCO CISCO SYS INC 0.5%
Value $16.94M Shares 442,230 Est. Cost $19.15 Unrealized +46.1%
BDX BECTON DICKINSON & CO 0.4%
Value $16.71M Shares 78,065 Est. Cost $81.26 Unrealized +128.2%
IBM INTERNATIONAL BUSINESS MACHS 0.4%
Value $16.47M Shares 107,357 Est. Cost $118.94 Unrealized -14.2%
MIDD MIDDLEBY CORP 0.4%
Value $15.56M Shares 115,313 Est. Cost $114.07 Unrealized +7.3%
CMI CUMMINS INC 0.4%
Value $14.99M Shares 84,843 Est. Cost $109.66 Unrealized +26.0%
BMY BRISTOL MYERS SQUIBB CO 0.4%
Value $14.1M Shares 230,032 Est. Cost $33.95 Unrealized +36.8%
MZTI LANCASTER COLONY CORP 0.4%
Value $13.6M Shares 105,284 Est. Cost $79.95 Unrealized +57.8%
SU SUNCOR ENERGY INC NEW 0.4%
Value $13.25M Shares 360,814 Est. Cost $20.12 Unrealized +27.3%
VEA VANGUARD TAX MANAGED INTL FD 0.3%
Value $13.07M Shares 291,281 Est. Cost $39.31 Unrealized
BEN FRANKLIN RES INC 0.3%
Value $12.81M Shares 295,555 Est. Cost $26.11 Unrealized +6.0%
LLY LILLY ELI & CO 0.3%
Value $12.33M Shares 145,968 Est. Cost $42.13 Unrealized +78.7%
SYY SYSCO CORP 0.3%
Value $12.06M Shares 198,635 Est. Cost $25.11 Unrealized +82.5%
WMT WAL-MART STORES INC 0.3%
Value $11.98M Shares 121,316 Est. Cost $20.38 Unrealized +31.6%
EW EDWARDS LIFESCIENCES CORP 0.3%
Value $11.94M Shares 105,917 Est. Cost $18.66 Unrealized +96.7%
EMR EMERSON ELEC CO 0.3%
Value $11.91M Shares 170,903 Est. Cost $40.21 Unrealized +32.5%
HAIN HAIN CELESTIAL GROUP INC 0.3%
Value $11.8M Shares 278,290 Est. Cost $37.88 Unrealized +4.6%
STERICYCLE INC 0.3%
Value $11.74M Shares 172,705 Est. Cost $110.43 Unrealized
QCOM QUALCOMM INC 0.3%
Value $11.48M Shares 179,375 Est. Cost $45.19 Unrealized +8.4%
GILD GILEAD SCIENCES INC 0.3%
Value $11.29M Shares 157,596 Est. Cost $39.92 Unrealized +40.0%
EASTERLY ACQUISITION CORP 0.3%
Value $10.04M Shares 994,036 Est. Cost $10.10 Unrealized
BSX BOSTON SCIENTIFIC CORP 0.3%
Value $9.969M Shares 402,170 Est. Cost $13.03 Unrealized +111.7%
VWO VANGUARD INTL EQUITY INDEX F 0.3%
Value $9.924M Shares 216,178 Est. Cost $41.63 Unrealized
SPY SPDR S&P 500 ETF TR 0.3%
Value $9.732M Shares 36,468 Est. Cost $187.55 Unrealized
UPS UNITED PARCEL SERVICE INC 0.3%
Value $9.377M Shares 78,695 Est. Cost $55.99 Unrealized +54.1%
NVS NOVARTIS A G 0.2%
Value $9.263M Shares 110,312 Est. Cost $74.88 Unrealized
BIV VANGUARD BD INDEX FD INC 0.2%
Value $8.967M Shares 106,959 Est. Cost $83.49 Unrealized
APD AIR PRODS & CHEMS INC 0.2%
Value $8.721M Shares 53,149 Est. Cost $111.65 Unrealized +16.7%
LECO LINCOLN ELEC HLDGS INC 0.2%
Value $8.626M Shares 94,191 Est. Cost $62.83 Unrealized +45.5%
SBUX STARBUCKS CORP 0.2%
Value $8.372M Shares 145,782 Est. Cost $37.64 Unrealized +25.9%
CAT CATERPILLAR INC DEL 0.2%
Value $8.081M Shares 51,279 Est. Cost $61.55 Unrealized +89.0%
DUK DUKE ENERGY CORP NEW 0.2%
Value $8.077M Shares 96,024 Est. Cost $42.93 Unrealized +45.9%
ORCL ORACLE CORP 0.2%
Value $7.844M Shares 165,923 Est. Cost $29.48 Unrealized +47.5%
DIS DISNEY WALT CO 0.2%
Value $7.636M Shares 71,027 Est. Cost $61.53 Unrealized +58.1%
CL COLGATE PALMOLIVE CO 0.2%
Value $7.567M Shares 100,288 Est. Cost $47.03 Unrealized +28.2%
CTAS CINTAS CORP 0.2%
Value $7.438M Shares 47,727 Est. Cost $12.12 Unrealized +189.1%
AMGN AMGEN INC 0.2%
Value $7.198M Shares 41,390 Est. Cost $114.56 Unrealized +20.6%
POWERSHARES ETF TRUST II 0.2%
Value $7.154M Shares 310,515 Est. Cost $24.78 Unrealized
TIFFANY & CO NEW 0.2%
Value $7.107M Shares 68,376 Est. Cost $84.60 Unrealized
DOWDUPONT INC 0.2%
Value $7.075M Shares 99,334 Est. Cost $69.23 Unrealized
CVGW CALAVO GROWERS INC 0.2%
Value $6.788M Shares 80,436 Est. Cost $60.68 Unrealized +4.2%
AXP AMERICAN EXPRESS CO 0.2%
Value $6.575M Shares 66,204 Est. Cost $65.66 Unrealized +29.8%
WALGREENS BOOTS ALLIANCE INC 0.2%
Value $6.468M Shares 89,065 Est. Cost $76.75 Unrealized
KMB KIMBERLY CLARK CORP 0.2%
Value $6.437M Shares 53,351 Est. Cost $65.08 Unrealized +34.6%
GIS GENERAL MLS INC 0.2%
Value $6.399M Shares 107,916 Est. Cost $32.25 Unrealized +25.7%
EOG EOG RES INC 0.2%
Value $6.341M Shares 58,767 Est. Cost $62.03 Unrealized +21.6%
SHW SHERWIN WILLIAMS CO 0.2%
Value $6.228M Shares 15,191 Est. Cost $53.48 Unrealized +128.7%
VEU VANGUARD INTL EQUITY INDEX F 0.2%
Value $5.936M Shares 108,486 Est. Cost $44.30 Unrealized
COP CONOCOPHILLIPS 0.2%
Value $5.925M Shares 107,936 Est. Cost $41.97 Unrealized -5.5%
CF CF INDS HLDGS INC 0.2%
Value $5.825M Shares 136,948 Est. Cost $36.58 Unrealized -16.0%
BP BP PLC 0.2%
Value $5.824M Shares 138,570 Est. Cost $37.24 Unrealized
IWM ISHARES TR 0.1%
Value $5.39M Shares 35,357 Est. Cost $111.17 Unrealized
DXJ WISDOMTREE TR 0.1%
Value $4.904M Shares 82,663 Est. Cost $48.71 Unrealized
HEDJ WISDOMTREE TR 0.1%
Value $4.739M Shares 74,380 Est. Cost $62.06 Unrealized
TSCO TRACTOR SUPPLY CO 0.1%
Value $4.649M Shares 62,199 Est. Cost $10.40 Unrealized +8.9%
MET METLIFE INC 0.1%
Value $4.644M Shares 91,841 Est. Cost $26.23 Unrealized +52.1%
CHTR CHARTER COMMUNICATIONS INC N 0.1%
Value $4.438M Shares 13,212 Est. Cost $215.58 Unrealized +57.6%
ZBH ZIMMER BIOMET HLDGS INC 0.1%
Value $4.404M Shares 36,490 Est. Cost $67.88 Unrealized +55.8%
XMUIX BLACKROCK MUNI INTER DR FD I 0.1%
Value $4.28M Shares 307,495 Est. Cost $14.72 Unrealized
TIME WARNER INC 0.1%
Value $4.092M Shares 44,736 Est. Cost $79.26 Unrealized
ANADARKO PETE CORP 0.1%
Value $3.988M Shares 74,359 Est. Cost $67.94 Unrealized
ALLERGAN PLC 0.1%
Value $3.979M Shares 24,326 Est. Cost $163.57 Unrealized
UNP UNION PAC CORP 0.1%
Value $3.914M Shares 29,188 Est. Cost $67.49 Unrealized +49.3%
XRAY DENTSPLY SIRONA INC 0.1%
Value $3.837M Shares 58,286 Est. Cost $58.93 Unrealized +7.9%
TXN TEXAS INSTRS INC 0.1%
Value $3.258M Shares 31,195 Est. Cost $27.60 Unrealized +181.3%
CIGNA CORPORATION 0.1%
Value $3.217M Shares 15,841 Est. Cost $72.49 Unrealized
MAS MASCO CORP 0.1%
Value $3.122M Shares 71,057 Est. Cost $15.11 Unrealized +137.0%
EEM ISHARES TR 0.1%
Value $3.107M Shares 65,932 Est. Cost $39.34 Unrealized
BA BOEING CO 0.1%
Value $3.067M Shares 10,399 Est. Cost $88.12 Unrealized +192.1%
PGR PROGRESSIVE CORP OHIO 0.1%
Value $3.03M Shares 53,797 Est. Cost $17.13 Unrealized +133.3%
NOC NORTHROP GRUMMAN CORP 0.1%
Value $2.977M Shares 9,699 Est. Cost $75.55 Unrealized +248.2%
BSV VANGUARD BD INDEX FD INC 0.1%
Value $2.905M Shares 36,726 Est. Cost $79.89 Unrealized
ITW ILLINOIS TOOL WKS INC 0.1%
Value $2.865M Shares 17,177 Est. Cost $52.89 Unrealized +147.4%
ADI ANALOG DEVICES INC 0.1%
Value $2.826M Shares 31,750 Est. Cost $60.78 Unrealized +25.2%
NWL NEWELL BRANDS INC 0.1%
Value $2.716M Shares 87,904 Est. Cost $17.43 Unrealized +36.1%
AMZN AMAZON COM INC 0.1%
Value $2.688M Shares 2,299 Est. Cost $39.57 Unrealized +39.1%
MORN MORNINGSTAR INC 0.1%
Value $2.679M Shares 27,621 Est. Cost $69.32 Unrealized +29.9%
LNT ALLIANT ENERGY CORP 0.1%
Value $2.586M Shares 60,700 Est. Cost $27.74 Unrealized +21.9%
NEE NEXTERA ENERGY INC 0.1%
Value $2.483M Shares 15,905 Est. Cost $16.04 Unrealized +96.5%
ISHARES GOLD TRUST 0.1%
Value $2.46M Shares 196,641 Est. Cost $11.87 Unrealized
PM PHILIP MORRIS INTL INC 0.1%
Value $2.436M Shares 23,055 Est. Cost $50.47 Unrealized +37.9%
MCO MOODYS CORP 0.1%
Value $2.434M Shares 16,489 Est. Cost $53.10 Unrealized +156.7%
EFA ISHARES TR 0.1%
Value $2.416M Shares 34,366 Est. Cost $60.43 Unrealized
DVY ISHARES TR 0.1%
Value $2.35M Shares 23,845 Est. Cost $73.42 Unrealized
IWO ISHARES TR 0.1%
Value $2.342M Shares 12,546 Est. Cost $143.60 Unrealized
NATIONAL OILWELL VARCO INC 0.1%
Value $2.311M Shares 64,150 Est. Cost $39.55 Unrealized
BIIB BIOGEN INC 0.1%
Value $2.308M Shares 7,243 Est. Cost $313.60 Unrealized +2.3%
TMO THERMO FISHER SCIENTIFIC INC 0.1%
Value $2.288M Shares 12,053 Est. Cost $104.02 Unrealized +80.2%
BABA ALIBABA GROUP HLDG LTD 0.1%
Value $2.276M Shares 13,200 Est. Cost $108.29 Unrealized
VGK VANGUARD INTL EQUITY INDEX F 0.1%
Value $2.224M Shares 37,595 Est. Cost $55.47 Unrealized
MO ALTRIA GROUP INC 0.1%
Value $2.145M Shares 30,042 Est. Cost $34.36 Unrealized +6.6%
VARIAN MED SYS INC 0.1%
Value $2.105M Shares 18,937 Est. Cost $68.56 Unrealized
VOO VANGUARD INDEX FDS 0.1%
Value $2.011M Shares 8,200 Est. Cost $211.54 Unrealized
LOW LOWES COS INC 0.1%
Value $1.974M Shares 21,237 Est. Cost $34.10 Unrealized +108.9%
BANK OF THE OZARKS 0.1%
Value $1.891M Shares 39,015 Est. Cost $48.47 Unrealized
SUNTRUST BKS INC 0.0%
Value $1.738M Shares 26,913 Est. Cost $34.31 Unrealized
IJH ISHARES TR 0.0%
Value $1.638M Shares 8,633 Est. Cost $166.25 Unrealized
USMV ISHARES TR 0.0%
Value $1.545M Shares 29,265 Est. Cost $48.93 Unrealized
DUN & BRADSTREET CORP DEL NE 0.0%
Value $1.459M Shares 12,321 Est. Cost $99.33 Unrealized
PNC PNC FINL SVCS GROUP INC 0.0%
Value $1.454M Shares 10,075 Est. Cost $58.45 Unrealized +79.0%
MRSH MARSH & MCLENNAN COS INC 0.0%
Value $1.449M Shares 17,800 Est. Cost $33.91 Unrealized +114.9%
POWERSHARES QQQ TRUST 0.0%
Value $1.363M Shares 8,750 Est. Cost $91.82 Unrealized
PSX PHILLIPS 66 0.0%
Value $1.346M Shares 13,308 Est. Cost $43.82 Unrealized +58.1%
HON HONEYWELL INTL INC 0.0%
Value $1.345M Shares 8,768 Est. Cost $64.92 Unrealized +74.6%
VNO VORNADO RLTY TR 0.0%
Value $1.339M Shares 17,128 Est. Cost $82.82 Unrealized
ROYAL DUTCH SHELL PLC 0.0%
Value $1.297M Shares 19,449 Est. Cost $64.06 Unrealized
WTS WATTS WATER TECHNOLOGIES INC 0.0%
Value $1.295M Shares 17,057 Est. Cost $58.38 Unrealized +22.1%
IWD ISHARES TR 0.0%
Value $1.282M Shares 10,310 Est. Cost $115.29 Unrealized
DE DEERE & CO 0.0%
Value $1.278M Shares 8,166 Est. Cost $75.00 Unrealized +65.0%
OEF ISHARES TR 0.0%
Value $1.254M Shares 10,569 Est. Cost $74.82 Unrealized
MPC MARATHON PETE CORP 0.0%
Value $1.214M Shares 18,403 Est. Cost $32.12 Unrealized +47.8%
BNS BANK N S HALIFAX 0.0%
Value $1.136M Shares 17,613 Est. Cost $34.36 Unrealized +23.4%
WEC WEC ENERGY GROUP INC 0.0%
Value $1.127M Shares 16,966 Est. Cost $34.32 Unrealized +50.7%
LMT LOCKHEED MARTIN CORP 0.0%
Value $1.087M Shares 3,385 Est. Cost $166.62 Unrealized +52.2%
ALL ALLSTATE CORP 0.0%
Value $1.024M Shares 9,776 Est. Cost $58.56 Unrealized +39.6%
CAH CARDINAL HEALTH INC 0.0%
Value $1.016M Shares 16,567 Est. Cost $54.32 Unrealized -10.8%
FAST FASTENAL CO 0.0%
Value $1.015M Shares 18,555 Est. Cost $8.81 Unrealized +14.0%
WAT WATERS CORP 0.0%
Value $998K Shares 5,166 Est. Cost $103.66 Unrealized +86.3%
BEMIS INC 0.0%
Value $981K Shares 20,533 Est. Cost $39.43 Unrealized
AETNA INC NEW 0.0%
Value $972K Shares 5,389 Est. Cost $124.14 Unrealized
MDLZ MONDELEZ INTL INC 0.0%
Value $962K Shares 22,459 Est. Cost $25.81 Unrealized +33.6%
EATON VANCE CORP 0.0%
Value $942K Shares 16,685 Est. Cost $37.45 Unrealized
IWB ISHARES TR 0.0%
Value $922K Shares 6,200 Est. Cost $90.98 Unrealized
PYPL PAYPAL HLDGS INC 0.0%
Value $898K Shares 12,198 Est. Cost $37.03 Unrealized +94.8%
IT GARTNER INC 0.0%
Value $889K Shares 7,222 Est. Cost $59.25 Unrealized +104.9%
STZ CONSTELLATION BRANDS INC 0.0%
Value $887K Shares 3,879 Est. Cost $168.29 Unrealized +13.0%
AWK AMERICAN WTR WKS CO INC NEW 0.0%
Value $885K Shares 9,668 Est. Cost $61.60 Unrealized +22.9%
VSS VANGUARD INTL EQUITY INDEX F 0.0%
Value $878K Shares 7,365 Est. Cost $119.21 Unrealized
SPGI S&P GLOBAL INC 0.0%
Value $813K Shares 4,800 Est. Cost $96.34 Unrealized +57.7%
BARRICK GOLD CORP 0.0%
Value $813K Shares 56,123 Est. Cost $15.89 Unrealized
SO SOUTHERN CO 0.0%
Value $809K Shares 16,824 Est. Cost $30.24 Unrealized +20.5%
AMG AFFILIATED MANAGERS GROUP 0.0%
Value $778K Shares 3,792 Est. Cost $140.58 Unrealized +34.0%
IWR ISHARES TR 0.0%
Value $768K Shares 3,688 Est. Cost $147.02 Unrealized
APACHE CORP 0.0%
Value $761K Shares 18,022 Est. Cost $63.45 Unrealized
CPRT COPART INC 0.0%
Value $754K Shares 17,450 Est. Cost $5.95 Unrealized +63.6%
IVV ISHARES TR 0.0%
Value $738K Shares 2,743 Est. Cost $218.40 Unrealized
EWJ ISHARES INC 0.0%
Value $735K Shares 12,275 Est. Cost $59.88 Unrealized
CPB CAMPBELL SOUP CO 0.0%
Value $732K Shares 15,209 Est. Cost $30.86 Unrealized +17.6%
HUBB HUBBELL INC 0.0%
Value $710K Shares 5,250 Est. Cost $79.33 Unrealized +33.0%
NTRS NORTHERN TR CORP 0.0%
Value $694K Shares 6,946 Est. Cost $40.71 Unrealized +84.9%
EPD ENTERPRISE PRODS PARTNERS L 0.0%
Value $672K Shares 25,354 Est. Cost $49.93 Unrealized
WLY WILEY JOHN & SONS INC 0.0%
Value $671K Shares 10,207 Est. Cost $29.35 Unrealized +52.1%
XYL XYLEM INC 0.0%
Value $669K Shares 9,814 Est. Cost $33.41 Unrealized +80.4%
UNH UNITEDHEALTH GROUP INC 0.0%
Value $645K Shares 2,926 Est. Cost $128.90 Unrealized +44.3%
AGG ISHARES TR 0.0%
Value $637K Shares 5,825 Est. Cost $107.61 Unrealized
IWF ISHARES TR 0.0%
Value $635K Shares 4,709 Est. Cost $92.68 Unrealized
CNI CANADIAN NATL RY CO 0.0%
Value $632K Shares 7,664 Est. Cost $48.25 Unrealized +43.5%
WY WEYERHAEUSER CO 0.0%
Value $622K Shares 17,652 Est. Cost $18.20 Unrealized +41.4%
LNC LINCOLN NATL CORP IND 0.0%
Value $619K Shares 8,060 Est. Cost $27.95 Unrealized +92.4%
BR BROADRIDGE FINL SOLUTIONS IN 0.0%
Value $605K Shares 6,681 Est. Cost $46.17 Unrealized +64.8%
VB VANGUARD INDEX FDS 0.0%
Value $570K Shares 3,855 Est. Cost $104.87 Unrealized
FXI ISHARES TR 0.0%
Value $561K Shares 12,140 Est. Cost $32.52 Unrealized
AQUA AMERICA INC 0.0%
Value $561K Shares 14,306 Est. Cost $30.02 Unrealized
IVE ISHARES TR 0.0%
Value $560K Shares 4,900 Est. Cost $114.29 Unrealized
CSX CSX CORP 0.0%
Value $558K Shares 10,146 Est. Cost $7.72 Unrealized +105.6%
MTUM ISHARES TR 0.0%
Value $557K Shares 5,400 Est. Cost $88.89 Unrealized
JKHY HENRY JACK & ASSOC INC 0.0%
Value $553K Shares 4,725 Est. Cost $68.47 Unrealized +48.1%
GD GENERAL DYNAMICS CORP 0.0%
Value $543K Shares 2,668 Est. Cost $121.75 Unrealized +39.9%
VV VANGUARD INDEX FDS 0.0%
Value $539K Shares 4,400 Est. Cost $122.50 Unrealized
VO VANGUARD INDEX FDS 0.0%
Value $538K Shares 3,473 Est. Cost $154.91 Unrealized
KHC KRAFT HEINZ CO 0.0%
Value $530K Shares 6,804 Est. Cost $50.54 Unrealized +5.6%
KELLOGG CO 0.0%
Value $527K Shares 7,753 Est. Cost $41.22 Unrealized +8.4%
CDK GLOBAL INC 0.0%
Value $525K Shares 7,363 Est. Cost $41.02 Unrealized
DEEP ETF SER SOLUTIONS 0.0%
Value $519K Shares 15,809 Est. Cost $26.88 Unrealized
SCHD SCHWAB STRATEGIC TR 0.0%
Value $517K Shares 10,100 Est. Cost $45.15 Unrealized
HANESBRANDS INC 0.0%
Value $512K Shares 24,450 Est. Cost $43.89 Unrealized
BLACKROCK INC 0.0%
Value $506K Shares 985 Est. Cost $343.72 Unrealized
TGT TARGET CORP 0.0%
Value $504K Shares 7,730 Est. Cost $43.22 Unrealized +11.2%
VERSUM MATLS INC 0.0%
Value $504K Shares 13,323 Est. Cost $28.07 Unrealized
EXPRESS SCRIPTS HLDG CO 0.0%
Value $503K Shares 6,738 Est. Cost $67.82 Unrealized
AMT AMERICAN TOWER CORP NEW 0.0%
Value $503K Shares 3,525 Est. Cost $86.76 Unrealized +33.4%
NORDSTROM INC 0.0%
Value $502K Shares 10,600 Est. Cost $59.82 Unrealized
ROST ROSS STORES INC 0.0%
Value $501K Shares 6,243 Est. Cost $50.67 Unrealized +27.3%
PAGP PLAINS GP HLDGS L P 0.0%
Value $493K Shares 22,444 Est. Cost $34.67 Unrealized
MOO VANECK VECTORS ETF TR 0.0%
Value $487K Shares 7,900 Est. Cost $48.02 Unrealized
AMAT APPLIED MATLS INC 0.0%
Value $482K Shares 9,443 Est. Cost $34.32 Unrealized +44.0%
HSY HERSHEY CO 0.0%
Value $482K Shares 4,250 Est. Cost $71.21 Unrealized +27.3%
UNILEVER N V 0.0%
Value $479K Shares 8,500 Est. Cost $39.31 Unrealized
BAX BAXTER INTL INC 0.0%
Value $473K Shares 7,321 Est. Cost $30.72 Unrealized +81.6%
INGR INGREDION INC 0.0%
Value $472K Shares 3,375 Est. Cost $99.65 Unrealized +32.5%
ISRG INTUITIVE SURGICAL INC 0.0%
Value $466K Shares 1,275 Est. Cost $102.15 Unrealized +22.5%
WM WASTE MGMT INC DEL 0.0%
Value $461K Shares 5,335 Est. Cost $34.75 Unrealized +103.5%
NKE NIKE INC 0.0%
Value $456K Shares 7,286 Est. Cost $51.64 Unrealized +0.3%
VLO VALERO ENERGY CORP NEW 0.0%
Value $438K Shares 4,765 Est. Cost $34.76 Unrealized +71.7%
ES EVERSOURCE ENERGY 0.0%
Value $432K Shares 6,831 Est. Cost $36.34 Unrealized +30.8%
FRCB FIRST REP BK SAN FRANCISCO C 0.0%
Value $429K Shares 4,951 Est. Cost $78.18 Unrealized +16.9%
A AGILENT TECHNOLOGIES INC 0.0%
Value $427K Shares 6,371 Est. Cost $42.39 Unrealized +49.8%
COLFAX CORP 0.0%
Value $416K Shares 10,504 Est. Cost $54.53 Unrealized
NOBLE ENERGY INC 0.0%
Value $414K Shares 14,200 Est. Cost $53.57 Unrealized
HAL HALLIBURTON CO 0.0%
Value $411K Shares 8,400 Est. Cost $32.26 Unrealized +16.1%
NORTHWEST NAT GAS CO 0.0%
Value $409K Shares 6,856 Est. Cost $42.49 Unrealized
IJR ISHARES TR 0.0%
Value $405K Shares 5,275 Est. Cost $90.75 Unrealized
D DOMINION ENERGY INC 0.0%
Value $398K Shares 4,916 Est. Cost $35.91 Unrealized +57.1%
TIP ISHARES TR 0.0%
Value $392K Shares 3,433 Est. Cost $114.19 Unrealized
WCN WASTE CONNECTIONS INC 0.0%
Value $376K Shares 5,304 Est. Cost $48.06 Unrealized +37.5%
MA MASTERCARD INCORPORATED 0.0%
Value $372K Shares 2,458 Est. Cost $115.82 Unrealized +22.8%
MTS SYS CORP 0.0%
Value $371K Shares 6,900 Est. Cost $56.66 Unrealized
CW CURTISS WRIGHT CORP 0.0%
Value $366K Shares 3,000 Est. Cost $66.09 Unrealized +71.8%
CLAYMORE EXCHANGE TRD FD TR 0.0%
Value $365K Shares 14,500 Est. Cost $21.66 Unrealized
WDAY WORKDAY INC 0.0%
Value $357K Shares 3,517 Est. Cost $91.54 Unrealized +16.6%
MTB M & T BK CORP 0.0%
Value $356K Shares 2,080 Est. Cost $73.87 Unrealized +75.9%
ALLIANCEBERNSTEIN GBL HGH IN 0.0%
Value $352K Shares 31,617 Est. Cost $11.13 Unrealized
VOD VODAFONE GROUP PLC NEW 0.0%
Value $350K Shares 10,966 Est. Cost $35.77 Unrealized
SPDR SERIES TRUST 0.0%
Value $346K Shares 2,600 Est. Cost $105.96 Unrealized
PEG PUBLIC SVC ENTERPRISE GROUP 0.0%
Value $346K Shares 6,712 Est. Cost $28.58 Unrealized +33.7%
MAN MANPOWERGROUP INC 0.0%
Value $343K Shares 2,720 Est. Cost $68.93 Unrealized +81.2%
TRV TRAVELERS COMPANIES INC 0.0%
Value $339K Shares 2,500 Est. Cost $88.26 Unrealized +25.2%
SLF SUN LIFE FINL INC 0.0%
Value $338K Shares 8,177 Est. Cost $28.59 Unrealized +39.4%
XLP SELECT SECTOR SPDR TR 0.0%
Value $337K Shares 5,927 Est. Cost $54.50 Unrealized
CENTRAL FD CDA LTD 0.0%
Value $336K Shares 25,100 Est. Cost $13.54 Unrealized
ATO ATMOS ENERGY CORP 0.0%
Value $333K Shares 3,874 Est. Cost $58.13 Unrealized +24.5%
BK BANK NEW YORK MELLON CORP 0.0%
Value $326K Shares 6,048 Est. Cost $35.78 Unrealized +19.2%
NORTHEAST BANCORP 0.0%
Value $324K Shares 14,000 Est. Cost $9.64 Unrealized
XLK SELECT SECTOR SPDR TR 0.0%
Value $322K Shares 5,029 Est. Cost $64.03 Unrealized
CEDAR FAIR L P 0.0%
Value $318K Shares 4,890 Est. Cost $65.03 Unrealized
FLOT ISHARES TR 0.0%
Value $318K Shares 6,250 Est. Cost $50.86 Unrealized
DXC DXC TECHNOLOGY CO 0.0%
Value $313K Shares 3,308 Est. Cost $62.87 Unrealized +22.2%
AEP AMERICAN ELEC PWR INC 0.0%
Value $313K Shares 4,253 Est. Cost $56.07 Unrealized 0.0%
HIFS HINGHAM INSTN SVGS MASS 0.0%
Value $311K Shares 1,500 Est. Cost $118.30 Unrealized +55.7%
MAR MARRIOTT INTL INC NEW 0.0%
Value $310K Shares 2,290 Est. Cost $80.37 Unrealized +42.7%
POWERSHARES ETF TRUST 0.0%
Value $309K Shares 10,200 Est. Cost $28.53 Unrealized
VIG VANGUARD SPECIALIZED FUNDS 0.0%
Value $308K Shares 3,016 Est. Cost $102.12 Unrealized
PTC PTC INC 0.0%
Value $306K Shares 5,027 Est. Cost $41.61 Unrealized +49.3%
ROCKWELL COLLINS INC 0.0%
Value $305K Shares 2,250 Est. Cost $92.89 Unrealized
HIG HARTFORD FINL SVCS GROUP INC 0.0%
Value $301K Shares 5,346 Est. Cost $22.87 Unrealized +103.8%
BB&T CORP 0.0%
Value $294K Shares 5,920 Est. Cost $46.83 Unrealized
PANW PALO ALTO NETWORKS INC 0.0%
Value $289K Shares 1,991 Est. Cost $23.69 Unrealized +2.7%
IVW ISHARES TR 0.0%
Value $279K Shares 1,830 Est. Cost $152.46 Unrealized
CRM SALESFORCE COM INC 0.0%
Value $275K Shares 2,690 Est. Cost $80.03 Unrealized +25.8%
TORCHMARK CORP 0.0%
Value $274K Shares 3,025 Est. Cost $61.84 Unrealized
DMLP DORCHESTER MINERALS LP 0.0%
Value $274K Shares 18,000 Est. Cost $24.50 Unrealized
BLACKSTONE GROUP L P 0.0%
Value $273K Shares 8,540 Est. Cost $31.97 Unrealized
HP HELMERICH & PAYNE INC 0.0%
Value $271K Shares 4,200 Est. Cost $55.31 Unrealized +1.4%
SEE SEALED AIR CORP NEW 0.0%
Value $271K Shares 5,500 Est. Cost $19.94 Unrealized +99.3%
GLW CORNING INC 0.0%
Value $270K Shares 8,431 Est. Cost $25.23 Unrealized 0.0%
AIG AMERICAN INTL GROUP INC 0.0%
Value $266K Shares 4,460 Est. Cost $49.88 Unrealized -0.3%
EBAY EBAY INC 0.0%
Value $262K Shares 6,948 Est. Cost $27.04 Unrealized +22.2%
CTRA CABOT OIL & GAS CORP 0.0%
Value $257K Shares 9,000 Est. Cost $22.78 Unrealized -11.6%
ENTG ENTEGRIS INC 0.0%
Value $250K Shares 8,230 Est. Cost $24.35 Unrealized +20.7%
GXC SPDR INDEX SHS FDS 0.0%
Value $249K Shares 2,320 Est. Cost $107.33 Unrealized
IJK ISHARES TR 0.0%
Value $247K Shares 1,140 Est. Cost $175.44 Unrealized
ED CONSOLIDATED EDISON INC 0.0%
Value $246K Shares 2,900 Est. Cost $53.16 Unrealized +20.5%
DEO DIAGEO P L C 0.0%
Value $244K Shares 1,672 Est. Cost $145.93 Unrealized
IGIB ISHARES TR 0.0%
Value $240K Shares 2,200 Est. Cost $107.86 Unrealized
NTAP NETAPP INC 0.0%
Value $240K Shares 4,344 Est. Cost $40.54 Unrealized 0.0%
IBB ISHARES TR 0.0%
Value $237K Shares 2,220 Est. Cost $174.32 Unrealized
PPG PPG INDS INC 0.0%
Value $236K Shares 2,020 Est. Cost $77.00 Unrealized +28.6%
MOAT VANECK VECTORS ETF TR 0.0%
Value $232K Shares 5,475 Est. Cost $37.62 Unrealized
URI UNITED RENTALS INC 0.0%
Value $226K Shares 1,312 Est. Cost $147.40 Unrealized 0.0%
SVB FINL GROUP 0.0%
Value $222K Shares 950 Est. Cost $233.68 Unrealized
FDX FEDEX CORP 0.0%
Value $214K Shares 858 Est. Cost $199.05 Unrealized 0.0%
CBRL CRACKER BARREL OLD CTRY STOR 0.0%
Value $210K Shares 1,320 Est. Cost $112.20 Unrealized 0.0%
VANECK VECTORS ETF TR 0.0%
Value $207K Shares 7,950 Est. Cost $29.25 Unrealized
VREX VAREX IMAGING CORP 0.0%
Value $205K Shares 5,096 Est. Cost $35.95 Unrealized 0.0%
KN KNOWLES CORP 0.0%
Value $203K Shares 13,817 Est. Cost $30.49 Unrealized -48.8%
AKAM AKAMAI TECHNOLOGIES INC 0.0%
Value $203K Shares 3,100 Est. Cost $55.35 Unrealized 0.0%
SCRIPPS NETWORKS INTERACT IN 0.0%
Value $203K Shares 2,375 Est. Cost $85.89 Unrealized
GWW GRAINGER W W INC 0.0%
Value $203K Shares 862 Est. Cost $184.63 Unrealized 0.0%
MAGELLAN MIDSTREAM PRTNRS LP 0.0%
Value $202K Shares 2,850 Est. Cost $76.14 Unrealized
RSG REPUBLIC SVCS INC 0.0%
Value $201K Shares 2,960 Est. Cost $56.69 Unrealized 0.0%
NUVEEN VIRGINIA QLTY MUNCPL 0.0%
Value $192K Shares 15,007 Est. Cost $13.94 Unrealized
PHYS SPROTT PHYSICAL GOLD TRUST 0.0%
Value $183K Shares 17,264 Est. Cost $10.10 Unrealized
FORM FORMFACTOR INC 0.0%
Value $157K Shares 10,000 Est. Cost $6.99 Unrealized +139.6%
EATON VANCE TAX MNGD GBL DV 0.0%
Value $115K Shares 12,227 Est. Cost $9.48 Unrealized
IBN ICICI BK LTD 0.0%
Value $107K Shares 11,000 Est. Cost $16.19 Unrealized
INVIVO THERAPEUTICS HLDGS CO 0.0%
Value $78,000 Shares 100,393 Est. Cost $14.04 Unrealized
PLUG PLUG POWER INC 0.0%
Value $24,000 Shares 10,250 Est. Cost $1.91 Unrealized +34.4%