WELCH & FORBES LLC Diversified Active

CIK: 0000105495 · Show all filings

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

Filing Date: Jul 31, 2017

Total Value ($000): $3,578,096 (100.0% shares, 0.0% debt)

Holdings (344)

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