WELCH & FORBES LLC Diversified Active

Location: Boston, MA

CIK: 0000105495 · Show all filings

Period: Q3 2019 (← Previous) (Next →)

Filing Date: Oct 11, 2019

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

Holdings (348)

V VISA INC 3.2%
Value $132M Shares 768,605 Est. Cost $59.76 Unrealized +185.0%
MSFT MICROSOFT CORP 3.1%
Value $130M Shares 934,461 Est. Cost $34.74 Unrealized +273.9%
AAPL APPLE INC 2.9%
Value $122M Shares 546,710 Est. Cost $26.25 Unrealized +91.4%
SYK STRYKER CORP 2.7%
Value $114M Shares 526,777 Est. Cost $58.30 Unrealized +243.4%
ANSYS INC 2.5%
Value $104M Shares 471,376 Est. Cost $94.54 Unrealized
DHR DANAHER CORPORATION 2.5%
Value $103M Shares 716,246 Est. Cost $27.02 Unrealized +350.5%
PG PROCTER & GAMBLE CO 2.4%
Value $101M Shares 815,564 Est. Cost $55.00 Unrealized +83.6%
HD HOME DEPOT INC 2.4%
Value $100M Shares 431,025 Est. Cost $61.54 Unrealized +204.0%
UNITED TECHNOLOGIES CORP 2.3%
Value $97.72M Shares 715,772 Est. Cost $92.94 Unrealized
JNJ JOHNSON & JOHNSON 2.3%
Value $95.53M Shares 738,404 Est. Cost $64.03 Unrealized +71.8%
ORLY O REILLY AUTOMOTIVE INC NEW 2.3%
Value $94.29M Shares 236,615 Est. Cost $7.19 Unrealized +259.1%
KMX CARMAX INC 2.2%
Value $91.52M Shares 1,039,982 Est. Cost $45.87 Unrealized +87.1%
FISV FISERV INC 2.1%
Value $86.52M Shares 835,202 Est. Cost $50.28 Unrealized +103.0%
PEP PEPSICO INC 2.0%
Value $81.95M Shares 597,752 Est. Cost $56.00 Unrealized +95.3%
JPM JPMORGAN CHASE & CO 1.8%
Value $75.78M Shares 643,853 Est. Cost $43.68 Unrealized +117.7%
ECL ECOLAB INC 1.8%
Value $75.47M Shares 381,068 Est. Cost $77.64 Unrealized +141.1%
GOOG ALPHABET INC 1.7%
Value $70.97M Shares 58,222 Est. Cost $39.27 Unrealized +49.6%
MCD MCDONALDS CORP 1.6%
Value $65.16M Shares 303,482 Est. Cost $72.20 Unrealized +155.9%
ROP ROPER TECHNOLOGIES INC 1.4%
Value $58.36M Shares 163,647 Est. Cost $166.35 Unrealized +110.2%
CB CHUBB LIMITED 1.3%
Value $53.09M Shares 328,835 Est. Cost $119.46 Unrealized +16.6%
ABT ABBOTT LABS 1.3%
Value $52.82M Shares 631,265 Est. Cost $52.58 Unrealized +44.7%
MTD METTLER TOLEDO INTERNATIONAL 1.2%
Value $51.71M Shares 73,408 Est. Cost $275.68 Unrealized +166.3%
IDXX IDEXX LABS INC 1.2%
Value $49.42M Shares 181,745 Est. Cost $68.28 Unrealized +307.5%
PAYX PAYCHEX INC 1.1%
Value $46.54M Shares 562,232 Est. Cost $25.02 Unrealized +176.3%
XOM EXXON MOBIL CORP 1.1%
Value $44.47M Shares 629,819 Est. Cost $53.69 Unrealized +0.1%
RAYTHEON CO 1.0%
Value $43.77M Shares 223,082 Est. Cost $103.62 Unrealized
MDY SPDR S&P MIDCAP 400 ETF TR 1.0%
Value $43.37M Shares 123,032 Est. Cost $266.18 Unrealized
ADP AUTOMATIC DATA PROCESSING IN 1.0%
Value $43.01M Shares 266,443 Est. Cost $77.04 Unrealized +86.9%
RMD RESMED INC 1.0%
Value $40.77M Shares 301,717 Est. Cost $48.07 Unrealized +157.9%
EMLP FIRST TR EXCHANGE TRADED FD 1.0%
Value $40.58M Shares 1,585,785 Est. Cost $23.76 Unrealized
INTC INTEL CORP 0.9%
Value $38.87M Shares 754,369 Est. Cost $17.97 Unrealized +139.4%
CMCSA COMCAST CORP NEW 0.9%
Value $38.45M Shares 853,041 Est. Cost $28.13 Unrealized +33.3%
MRK MERCK & CO INC 0.9%
Value $37.95M Shares 450,874 Est. Cost $30.22 Unrealized +116.6%
CVX CHEVRON CORP NEW 0.9%
Value $37.67M Shares 317,636 Est. Cost $72.02 Unrealized +27.1%
META FACEBOOK INC 0.8%
Value $35.58M Shares 199,766 Est. Cost $112.73 Unrealized +67.4%
AFL AFLAC INC 0.8%
Value $35.16M Shares 672,049 Est. Cost $36.80 Unrealized +23.3%
TJX TJX COS INC NEW 0.8%
Value $34.86M Shares 625,428 Est. Cost $35.07 Unrealized +42.8%
NVDA NVIDIA CORP 0.8%
Value $34.81M Shares 199,988 Est. Cost $0.65 Unrealized +539.6%
WFC WELLS FARGO CO NEW 0.8%
Value $33.21M Shares 658,424 Est. Cost $28.87 Unrealized +37.8%
COST COSTCO WHSL CORP NEW 0.8%
Value $32.37M Shares 112,364 Est. Cost $92.13 Unrealized +178.2%
MMM 3M CO 0.8%
Value $32.1M Shares 195,262 Est. Cost $61.26 Unrealized +80.6%
ABBV ABBVIE INC 0.8%
Value $31.99M Shares 422,465 Est. Cost $78.53 Unrealized -33.0%
PFE PFIZER INC 0.8%
Value $31.83M Shares 885,980 Est. Cost $16.46 Unrealized +64.2%
AMP AMERIPRISE FINL INC 0.8%
Value $31.61M Shares 214,886 Est. Cost $96.15 Unrealized +30.2%
IRM IRON MTN INC NEW 0.7%
Value $30.66M Shares 946,712 Est. Cost $20.80 Unrealized +8.4%
CHD CHURCH & DWIGHT INC 0.7%
Value $30.04M Shares 399,186 Est. Cost $39.17 Unrealized +79.3%
VRTX VERTEX PHARMACEUTICALS INC 0.7%
Value $29.91M Shares 176,514 Est. Cost $76.15 Unrealized +132.3%
GOOGL ALPHABET INC 0.7%
Value $29.02M Shares 23,762 Est. Cost $39.68 Unrealized +48.1%
GLAXOSMITHKLINE PLC 0.7%
Value $27.85M Shares 652,534 Est. Cost $47.55 Unrealized
SWK STANLEY BLACK & DECKER INC 0.7%
Value $27.47M Shares 190,211 Est. Cost $98.23 Unrealized +18.8%
BKNG BOOKING HLDGS INC 0.7%
Value $27.37M Shares 13,946 Est. Cost $1929.51 Unrealized -1.3%
BAC BANK AMER CORP 0.6%
Value $25.06M Shares 859,205 Est. Cost $17.49 Unrealized +40.4%
VZ VERIZON COMMUNICATIONS INC 0.6%
Value $24.88M Shares 412,121 Est. Cost $27.65 Unrealized +46.3%
KO COCA COLA CO 0.5%
Value $23.02M Shares 422,821 Est. Cost $28.11 Unrealized +56.4%
FTV FORTIVE CORP 0.5%
Value $22.47M Shares 327,794 Est. Cost $32.28 Unrealized +39.0%
PFF ISHARES TR 0.5%
Value $22.41M Shares 597,013 Est. Cost $38.22 Unrealized
TD TORONTO DOMINION BK ONT 0.5%
Value $21.29M Shares 365,382 Est. Cost $43.40 Unrealized +31.0%
CSCO CISCO SYS INC 0.5%
Value $20.66M Shares 418,122 Est. Cost $19.63 Unrealized +118.0%
EW EDWARDS LIFESCIENCES CORP 0.5%
Value $19.88M Shares 90,393 Est. Cost $18.66 Unrealized +276.5%
LQD ISHARES TR 0.5%
Value $19.57M Shares 153,490 Est. Cost $114.35 Unrealized
EXPD EXPEDITORS INTL WASH INC 0.5%
Value $19.41M Shares 261,224 Est. Cost $31.69 Unrealized +114.2%
BDX BECTON DICKINSON & CO 0.5%
Value $18.97M Shares 74,996 Est. Cost $89.31 Unrealized +150.3%
AMZN AMAZON COM INC 0.4%
Value $18.55M Shares 10,685 Est. Cost $75.54 Unrealized +22.7%
FTSL FIRST TR EXCHANGE TRADED FD 0.4%
Value $18.34M Shares 386,798 Est. Cost $48.25 Unrealized
T AT&T INC 0.4%
Value $18.05M Shares 477,015 Est. Cost $15.48 Unrealized +9.8%
DOV DOVER CORP 0.4%
Value $17.85M Shares 179,296 Est. Cost $40.61 Unrealized +115.8%
USB US BANCORP DEL 0.4%
Value $17.65M Shares 318,980 Est. Cost $24.46 Unrealized +68.2%
OMC OMNICOM GROUP INC 0.4%
Value $17.59M Shares 224,620 Est. Cost $51.86 Unrealized +21.2%
CGNX COGNEX CORP 0.4%
Value $17.54M Shares 356,978 Est. Cost $33.46 Unrealized +26.6%
TMO THERMO FISHER SCIENTIFIC INC 0.4%
Value $17.3M Shares 59,399 Est. Cost $194.56 Unrealized +44.8%
SVC SERVICE PPTYS TR 0.4%
Value $16.7M Shares 647,574 Est. Cost $25.79 Unrealized
MDT MEDTRONIC PLC 0.4%
Value $16.54M Shares 152,315 Est. Cost $76.65 Unrealized +14.2%
BSX BOSTON SCIENTIFIC CORP 0.4%
Value $16.18M Shares 397,595 Est. Cost $13.03 Unrealized +225.2%
VLO VALERO ENERGY CORP NEW 0.4%
Value $15.76M Shares 184,838 Est. Cost $68.20 Unrealized -8.4%
LINDE PLC 0.4%
Value $15.64M Shares 80,726 Est. Cost $175.93 Unrealized
BRK/B BERKSHIRE HATHAWAY INC DEL 0.4%
Value $15.32M Shares 73,655 Est. Cost $111.35 Unrealized +85.0%
ADBE ADOBE INC 0.4%
Value $14.96M Shares 54,153 Est. Cost $245.28 Unrealized +19.0%
WMT WALMART INC 0.4%
Value $14.69M Shares 123,745 Est. Cost $20.46 Unrealized +68.4%
LLY LILLY ELI & CO 0.3%
Value $14.62M Shares 130,769 Est. Cost $42.13 Unrealized +143.8%
SYY SYSCO CORP 0.3%
Value $14.2M Shares 178,887 Est. Cost $25.11 Unrealized +146.0%
COF CAPITAL ONE FINL CORP 0.3%
Value $13.99M Shares 153,732 Est. Cost $62.05 Unrealized +29.9%
BALL BALL CORP 0.3%
Value $13.57M Shares 186,423 Est. Cost $50.03 Unrealized +38.3%
MZTI LANCASTER COLONY CORP 0.3%
Value $13.08M Shares 94,325 Est. Cost $80.98 Unrealized +83.8%
IBM INTERNATIONAL BUSINESS MACHS 0.3%
Value $12.69M Shares 87,228 Est. Cost $118.94 Unrealized -13.8%
QCOM QUALCOMM INC 0.3%
Value $12.63M Shares 165,634 Est. Cost $45.19 Unrealized +43.8%
WSO WATSCO INC 0.3%
Value $12.09M Shares 71,461 Est. Cost $150.74 Unrealized +7.6%
KAYNE ANDERSN MLP MIDS INVT 0.3%
Value $12M Shares 829,867 Est. Cost $37.85 Unrealized
STZ CONSTELLATION BRANDS INC 0.3%
Value $11.99M Shares 57,867 Est. Cost $188.22 Unrealized -3.9%
AXP AMERICAN EXPRESS CO 0.3%
Value $11.7M Shares 98,893 Est. Cost $75.56 Unrealized +49.0%
CMI CUMMINS INC 0.3%
Value $11.39M Shares 70,014 Est. Cost $111.05 Unrealized +22.6%
CTAS CINTAS CORP 0.3%
Value $11.37M Shares 42,393 Est. Cost $13.32 Unrealized +350.0%
EMR EMERSON ELEC CO 0.3%
Value $11.31M Shares 169,127 Est. Cost $40.52 Unrealized +34.2%
BMY BRISTOL MYERS SQUIBB CO 0.3%
Value $10.75M Shares 212,054 Est. Cost $34.34 Unrealized +7.1%
SU SUNCOR ENERGY INC NEW 0.3%
Value $10.58M Shares 335,138 Est. Cost $20.41 Unrealized +14.4%
APD AIR PRODS & CHEMS INC 0.3%
Value $10.5M Shares 47,323 Est. Cost $111.65 Unrealized +72.4%
SPY SPDR S&P 500 ETF TR 0.2%
Value $10.2M Shares 34,372 Est. Cost $207.89 Unrealized
VEA VANGUARD TAX MANAGED INTL FD 0.2%
Value $10.13M Shares 246,710 Est. Cost $39.38 Unrealized
CHKP CHECK POINT SOFTWARE TECH LT 0.2%
Value $10.13M Shares 92,513 Est. Cost $113.75 Unrealized -2.0%
DIS DISNEY WALT CO 0.2%
Value $9.804M Shares 75,225 Est. Cost $63.70 Unrealized +110.8%
LECO LINCOLN ELEC HLDGS INC 0.2%
Value $9.623M Shares 110,914 Est. Cost $67.59 Unrealized +24.5%
SBUX STARBUCKS CORP 0.2%
Value $9.155M Shares 103,539 Est. Cost $38.67 Unrealized +108.5%
UPS UNITED PARCEL SERVICE INC 0.2%
Value $9.014M Shares 75,226 Est. Cost $56.68 Unrealized +56.9%
CVGW CALAVO GROWERS INC 0.2%
Value $8.884M Shares 93,340 Est. Cost $64.69 Unrealized +23.9%
STT STATE STR CORP 0.2%
Value $8.726M Shares 147,420 Est. Cost $45.63 Unrealized -1.4%
IWM ISHARES TR 0.2%
Value $8.652M Shares 57,170 Est. Cost $129.53 Unrealized
SLB SCHLUMBERGER LTD 0.2%
Value $8.381M Shares 245,288 Est. Cost $55.15 Unrealized -43.9%
DUK DUKE ENERGY CORP NEW 0.2%
Value $8.171M Shares 85,244 Est. Cost $44.12 Unrealized +59.9%
AJG GALLAGHER ARTHUR J & CO 0.2%
Value $8.104M Shares 90,474 Est. Cost $76.67 Unrealized +8.4%
CVS CVS HEALTH CORP 0.2%
Value $7.786M Shares 123,445 Est. Cost $49.22 Unrealized -1.7%
IGSB ISHARES TR 0.2%
Value $7.276M Shares 135,559 Est. Cost $79.66 Unrealized
NVS NOVARTIS A G 0.2%
Value $7.271M Shares 83,677 Est. Cost $75.09 Unrealized
CL COLGATE PALMOLIVE CO 0.2%
Value $6.81M Shares 92,628 Est. Cost $47.69 Unrealized +31.1%
ORCL ORACLE CORP 0.2%
Value $6.729M Shares 122,276 Est. Cost $30.00 Unrealized +67.9%
GILD GILEAD SCIENCES INC 0.2%
Value $6.686M Shares 105,497 Est. Cost $39.92 Unrealized +27.7%
AMGN AMGEN INC 0.2%
Value $6.646M Shares 34,344 Est. Cost $114.56 Unrealized +37.9%
COP CONOCOPHILLIPS 0.2%
Value $6.499M Shares 114,069 Est. Cost $42.75 Unrealized +6.0%
SHW SHERWIN WILLIAMS CO 0.1%
Value $6.098M Shares 11,089 Est. Cost $53.48 Unrealized +200.7%
TSCO TRACTOR SUPPLY CO 0.1%
Value $5.992M Shares 66,254 Est. Cost $11.40 Unrealized +64.5%
VEU VANGUARD INTL EQUITY INDEX F 0.1%
Value $5.83M Shares 116,829 Est. Cost $45.76 Unrealized
BIV VANGUARD BD INDEX FD INC 0.1%
Value $5.797M Shares 65,867 Est. Cost $83.49 Unrealized
GENERAL ELECTRIC CO 0.1%
Value $5.583M Shares 624,571 Est. Cost $23.28 Unrealized
BP BP PLC 0.1%
Value $5.244M Shares 138,033 Est. Cost $37.39 Unrealized
GIS GENERAL MLS INC 0.1%
Value $5.17M Shares 93,811 Est. Cost $32.25 Unrealized +34.5%
TIFFANY & CO NEW 0.1%
Value $4.968M Shares 53,630 Est. Cost $86.42 Unrealized
NWL NEWELL BRANDS INC 0.1%
Value $4.824M Shares 257,699 Est. Cost $15.91 Unrealized -24.6%
KMB KIMBERLY CLARK CORP 0.1%
Value $4.822M Shares 33,945 Est. Cost $65.08 Unrealized +68.6%
CHTR CHARTER COMMUNICATIONS INC N 0.1%
Value $4.679M Shares 11,353 Est. Cost $215.58 Unrealized +87.2%
UNP UNION PACIFIC CORP 0.1%
Value $4.502M Shares 27,793 Est. Cost $70.82 Unrealized +105.9%
EOG EOG RES INC 0.1%
Value $4.488M Shares 60,462 Est. Cost $65.55 Unrealized -6.2%
TXN TEXAS INSTRS INC 0.1%
Value $4.33M Shares 33,504 Est. Cost $36.36 Unrealized +182.9%
CAT CATERPILLAR INC DEL 0.1%
Value $4.157M Shares 32,907 Est. Cost $61.55 Unrealized +80.5%
RPM RPM INTL INC 0.1%
Value $4.111M Shares 59,743 Est. Cost $58.07 Unrealized +14.1%
NEE NEXTERA ENERGY INC 0.1%
Value $4.032M Shares 17,308 Est. Cost $17.83 Unrealized +159.3%
VGK VANGUARD INTL EQUITY INDEX F 0.1%
Value $4.029M Shares 75,151 Est. Cost $57.28 Unrealized
HAIN HAIN CELESTIAL GROUP INC 0.1%
Value $4.027M Shares 187,488 Est. Cost $27.26 Unrealized -23.2%
ACN ACCENTURE PLC IRELAND 0.1%
Value $4.026M Shares 20,927 Est. Cost $148.03 Unrealized +19.2%
MA MASTERCARD INC 0.1%
Value $3.882M Shares 14,296 Est. Cost $167.97 Unrealized +58.4%
BA BOEING CO 0.1%
Value $3.815M Shares 10,027 Est. Cost $95.95 Unrealized +267.3%
PGR PROGRESSIVE CORP OHIO 0.1%
Value $3.712M Shares 48,047 Est. Cost $17.13 Unrealized +277.2%
BUD ANHEUSER BUSCH INBEV SA/NV 0.1%
Value $3.575M Shares 37,570 Est. Cost $105.44 Unrealized
ZBH ZIMMER BIOMET HLDGS INC 0.1%
Value $3.514M Shares 25,594 Est. Cost $67.88 Unrealized +80.6%
DXJ WISDOMTREE TR 0.1%
Value $3.417M Shares 67,716 Est. Cost $48.75 Unrealized
VWO VANGUARD INTL EQUITY INDEX F 0.1%
Value $3.301M Shares 81,984 Est. Cost $42.24 Unrealized
WALGREENS BOOTS ALLIANCE INC 0.1%
Value $3.287M Shares 59,422 Est. Cost $76.59 Unrealized
ADI ANALOG DEVICES INC 0.1%
Value $3.272M Shares 29,282 Est. Cost $61.94 Unrealized +62.8%
CF CF INDS HLDGS INC 0.1%
Value $3.199M Shares 65,017 Est. Cost $36.58 Unrealized +13.3%
NOC NORTHROP GRUMMAN CORP 0.1%
Value $3.169M Shares 8,456 Est. Cost $83.56 Unrealized +281.4%
ICLR ICON PLC 0.1%
Value $3.122M Shares 21,194 Est. Cost $114.70 Unrealized +33.9%
MORN MORNINGSTAR INC 0.1%
Value $3.1M Shares 21,213 Est. Cost $69.32 Unrealized +122.1%
LNT ALLIANT ENERGY CORP 0.1%
Value $3.069M Shares 56,900 Est. Cost $27.74 Unrealized +51.7%
MCO MOODYS CORP 0.1%
Value $2.839M Shares 13,860 Est. Cost $53.10 Unrealized +274.2%
IWO ISHARES TR 0.1%
Value $2.815M Shares 14,604 Est. Cost $162.46 Unrealized
LOW LOWES COS INC 0.1%
Value $2.814M Shares 25,593 Est. Cost $43.65 Unrealized +115.4%
ISHARES GOLD TRUST 0.1%
Value $2.694M Shares 191,098 Est. Cost $11.92 Unrealized
ITW ILLINOIS TOOL WKS INC 0.1%
Value $2.679M Shares 17,121 Est. Cost $55.80 Unrealized +133.3%
AWK AMERICAN WTR WKS CO INC NEW 0.1%
Value $2.673M Shares 21,520 Est. Cost $87.57 Unrealized +22.2%
SDY SPDR SERIES TRUST 0.1%
Value $2.544M Shares 24,794 Est. Cost $101.05 Unrealized
FTSM FIRST TR EXCHANGE TRADED FD 0.1%
Value $2.213M Shares 36,858 Est. Cost $60.01 Unrealized
EEM ISHARES TR 0.1%
Value $2.198M Shares 53,777 Est. Cost $39.70 Unrealized
CSL CARLISLE COS INC 0.1%
Value $2.188M Shares 15,035 Est. Cost $127.54 Unrealized +1.9%
NKE NIKE INC 0.1%
Value $2.167M Shares 23,076 Est. Cost $66.60 Unrealized +18.3%
STERICYCLE INC 0.0%
Value $2.022M Shares 39,712 Est. Cost $110.43 Unrealized
EFA ISHARES TR 0.0%
Value $1.925M Shares 29,503 Est. Cost $60.94 Unrealized
DD DUPONT DE NEMOURS INC 0.0%
Value $1.843M Shares 25,839 Est. Cost $25.91 Unrealized 0.0%
HON HONEYWELL INTL INC 0.0%
Value $1.835M Shares 10,845 Est. Cost $81.15 Unrealized +71.7%
CI CIGNA CORP NEW 0.0%
Value $1.813M Shares 11,941 Est. Cost $190.77 Unrealized -22.0%
VARIAN MED SYS INC 0.0%
Value $1.786M Shares 15,001 Est. Cost $68.56 Unrealized
AMT AMERICAN TOWER CORP NEW 0.0%
Value $1.754M Shares 7,933 Est. Cost $109.19 Unrealized +68.0%
BSV VANGUARD BD INDEX FD INC 0.0%
Value $1.737M Shares 21,495 Est. Cost $79.89 Unrealized
LMT LOCKHEED MARTIN CORP 0.0%
Value $1.732M Shares 4,441 Est. Cost $190.10 Unrealized +66.5%
XMUIX BLACKROCK MUNI INTER DR FD I 0.0%
Value $1.732M Shares 122,150 Est. Cost $14.72 Unrealized
MRSH MARSH & MCLENNAN COS INC 0.0%
Value $1.731M Shares 17,300 Est. Cost $36.43 Unrealized +148.6%
DVY ISHARES TR 0.0%
Value $1.717M Shares 16,840 Est. Cost $75.51 Unrealized
MAS MASCO CORP 0.0%
Value $1.704M Shares 40,888 Est. Cost $15.11 Unrealized +138.9%
PM PHILIP MORRIS INTL INC 0.0%
Value $1.607M Shares 21,159 Est. Cost $51.37 Unrealized +10.4%
QQQ INVESCO QQQ TR 0.0%
Value $1.605M Shares 8,498 Est. Cost $171.94 Unrealized
SUNTRUST BKS INC 0.0%
Value $1.602M Shares 23,288 Est. Cost $34.31 Unrealized
USMV ISHARES TR 0.0%
Value $1.6M Shares 24,965 Est. Cost $48.93 Unrealized
SRLN SSGA ACTIVE ETF TR 0.0%
Value $1.586M Shares 34,230 Est. Cost $44.70 Unrealized
IJH ISHARES TR 0.0%
Value $1.509M Shares 7,807 Est. Cost $166.88 Unrealized
NORDSTROM INC 0.0%
Value $1.49M Shares 44,250 Est. Cost $39.33 Unrealized
CNI CANADIAN NATL RY CO 0.0%
Value $1.485M Shares 16,531 Est. Cost $58.06 Unrealized +41.0%
INTU INTUIT 0.0%
Value $1.411M Shares 5,306 Est. Cost $167.67 Unrealized +57.5%
PNC PNC FINL SVCS GROUP INC 0.0%
Value $1.384M Shares 9,871 Est. Cost $59.70 Unrealized +80.3%
WEC WEC ENERGY GROUP INC 0.0%
Value $1.38M Shares 14,512 Est. Cost $34.32 Unrealized +114.2%
OZK BANK OZK 0.0%
Value $1.373M Shares 50,328 Est. Cost $26.85 Unrealized -18.5%
PYPL PAYPAL HLDGS INC 0.0%
Value $1.369M Shares 13,211 Est. Cost $40.85 Unrealized +169.0%
CELGENE CORP 0.0%
Value $1.366M Shares 13,750 Est. Cost $111.21 Unrealized
VSS VANGUARD INTL EQUITY INDEX F 0.0%
Value $1.343M Shares 13,165 Est. Cost $116.09 Unrealized
APERGY CORP 0.0%
Value $1.265M Shares 46,766 Est. Cost $41.74 Unrealized
IVV ISHARES TR 0.0%
Value $1.254M Shares 4,201 Est. Cost $242.34 Unrealized
DE DEERE & CO 0.0%
Value $1.232M Shares 7,305 Est. Cost $86.75 Unrealized +68.3%
DOW DOW INC 0.0%
Value $1.23M Shares 25,812 Est. Cost $36.37 Unrealized -10.0%
CPRT COPART INC 0.0%
Value $1.229M Shares 15,300 Est. Cost $5.95 Unrealized +226.2%
BABA ALIBABA GROUP HLDG LTD 0.0%
Value $1.218M Shares 7,282 Est. Cost $120.92 Unrealized
JKHY HENRY JACK & ASSOC INC 0.0%
Value $1.174M Shares 8,040 Est. Cost $87.16 Unrealized +50.6%
OEF ISHARES TR 0.0%
Value $1.107M Shares 8,419 Est. Cost $74.82 Unrealized
ROYAL DUTCH SHELL PLC 0.0%
Value $1.09M Shares 18,538 Est. Cost $64.16 Unrealized
IWB ISHARES TR 0.0%
Value $1.089M Shares 6,620 Est. Cost $96.29 Unrealized
BKLN INVESCO EXCHNG TRADED FD TR 0.0%
Value $1.063M Shares 47,045 Est. Cost $22.90 Unrealized
PSX PHILLIPS 66 0.0%
Value $1.039M Shares 10,144 Est. Cost $45.89 Unrealized +68.4%
IT GARTNER INC 0.0%
Value $1.033M Shares 7,222 Est. Cost $59.25 Unrealized +145.3%
DEO DIAGEO P L C 0.0%
Value $1.023M Shares 6,252 Est. Cost $140.91 Unrealized
MO ALTRIA GROUP INC 0.0%
Value $1.022M Shares 24,962 Est. Cost $33.68 Unrealized -18.1%
WAT WATERS CORP 0.0%
Value $999K Shares 4,475 Est. Cost $103.66 Unrealized +108.2%
SPGI S&P GLOBAL INC 0.0%
Value $992K Shares 4,048 Est. Cost $98.65 Unrealized +140.2%
VOO VANGUARD INDEX FDS 0.0%
Value $968K Shares 3,550 Est. Cost $211.54 Unrealized
ALL ALLSTATE CORP 0.0%
Value $963K Shares 8,861 Est. Cost $58.99 Unrealized +51.9%
VNO VORNADO RLTY TR 0.0%
Value $938K Shares 14,739 Est. Cost $82.82 Unrealized
ES EVERSOURCE ENERGY 0.0%
Value $930K Shares 10,877 Est. Cost $44.82 Unrealized +40.9%
NATIONAL OILWELL VARCO INC 0.0%
Value $910K Shares 42,930 Est. Cost $38.90 Unrealized
BSM BLACK STONE MINERALS L P 0.0%
Value $898K Shares 63,106 Est. Cost $17.12 Unrealized
MET METLIFE INC 0.0%
Value $876K Shares 18,585 Est. Cost $26.23 Unrealized +46.7%
XYL XYLEM INC 0.0%
Value $855K Shares 10,742 Est. Cost $37.26 Unrealized +95.4%
AVGO BROADCOM INC 0.0%
Value $843K Shares 3,052 Est. Cost $19.73 Unrealized +21.8%
BR BROADRIDGE FINL SOLUTIONS IN 0.0%
Value $831K Shares 6,681 Est. Cost $46.17 Unrealized +150.0%
MPC MARATHON PETE CORP 0.0%
Value $808K Shares 13,300 Est. Cost $32.12 Unrealized +34.2%
MDLZ MONDELEZ INTL INC 0.0%
Value $794K Shares 14,359 Est. Cost $26.24 Unrealized +77.9%
TIP ISHARES TR 0.0%
Value $791K Shares 6,800 Est. Cost $113.56 Unrealized
SO SOUTHERN CO 0.0%
Value $784K Shares 12,694 Est. Cost $30.33 Unrealized +49.2%
TGT TARGET CORP 0.0%
Value $770K Shares 7,203 Est. Cost $44.70 Unrealized +79.8%
WTS WATTS WATER TECHNOLOGIES INC 0.0%
Value $767K Shares 8,178 Est. Cost $59.61 Unrealized +55.8%
XRAY DENTSPLY SIRONA INC 0.0%
Value $761K Shares 14,273 Est. Cost $58.93 Unrealized -8.9%
BB&T CORP 0.0%
Value $749K Shares 14,029 Est. Cost $47.48 Unrealized
UNILEVER PLC 0.0%
Value $748K Shares 12,440 Est. Cost $55.55 Unrealized
BARRICK GOLD CORPORATION 0.0%
Value $736K Shares 42,423 Est. Cost $15.89 Unrealized
VB VANGUARD INDEX FDS 0.0%
Value $714K Shares 4,645 Est. Cost $121.27 Unrealized
SCHD SCHWAB STRATEGIC TR 0.0%
Value $704K Shares 12,850 Est. Cost $46.02 Unrealized
MTUM ISHARES TR 0.0%
Value $694K Shares 5,820 Est. Cost $90.26 Unrealized
IWR ISHARES TR 0.0%
Value $690K Shares 12,328 Est. Cost $72.34 Unrealized
ISRG INTUITIVE SURGICAL INC 0.0%
Value $688K Shares 1,275 Est. Cost $102.15 Unrealized +69.3%
ROST ROSS STORES INC 0.0%
Value $686K Shares 6,243 Est. Cost $50.67 Unrealized +95.5%
HUBB HUBBELL INC 0.0%
Value $683K Shares 5,198 Est. Cost $79.33 Unrealized +44.2%
CAH CARDINAL HEALTH INC 0.0%
Value $675K Shares 14,310 Est. Cost $52.67 Unrealized -27.6%
NTRS NORTHERN TR CORP 0.0%
Value $674K Shares 7,223 Est. Cost $42.47 Unrealized +77.3%
EPD ENTERPRISE PRODS PARTNERS L 0.0%
Value $671K Shares 23,470 Est. Cost $46.09 Unrealized
EATON VANCE CORP 0.0%
Value $667K Shares 14,853 Est. Cost $39.23 Unrealized
U S SILICA HLDGS INC 0.0%
Value $659K Shares 68,950 Est. Cost $10.19 Unrealized
UNH UNITEDHEALTH GROUP INC 0.0%
Value $657K Shares 3,024 Est. Cost $138.79 Unrealized +56.4%
IWF ISHARES TR 0.0%
Value $657K Shares 4,115 Est. Cost $93.51 Unrealized
EWJ ISHARES INC 0.0%
Value $647K Shares 11,400 Est. Cost $59.99 Unrealized
CRM SALESFORCE COM INC 0.0%
Value $637K Shares 4,290 Est. Cost $107.22 Unrealized +40.0%
AQUA AMERICA INC 0.0%
Value $636K Shares 14,187 Est. Cost $30.02 Unrealized
WM WASTE MGMT INC DEL 0.0%
Value $635K Shares 5,519 Est. Cost $38.69 Unrealized +171.7%
HSY HERSHEY CO 0.0%
Value $635K Shares 4,100 Est. Cost $71.21 Unrealized +82.8%
PPG PPG INDS INC 0.0%
Value $604K Shares 5,098 Est. Cost $87.16 Unrealized +16.8%
WDAY WORKDAY INC 0.0%
Value $598K Shares 3,517 Est. Cost $91.54 Unrealized +110.9%
VO VANGUARD INDEX FDS 0.0%
Value $567K Shares 3,385 Est. Cost $160.46 Unrealized
IWD ISHARES TR 0.0%
Value $550K Shares 4,285 Est. Cost $115.29 Unrealized
VIG VANGUARD GROUP 0.0%
Value $548K Shares 4,588 Est. Cost $103.06 Unrealized
BIIB BIOGEN INC 0.0%
Value $540K Shares 2,321 Est. Cost $313.34 Unrealized -25.7%
CTVA CORTEVA INC 0.0%
Value $516K Shares 18,432 Est. Cost $26.67 Unrealized 0.0%
WEX WEX INC 0.0%
Value $510K Shares 2,525 Est. Cost $150.30 Unrealized +37.8%
GD GENERAL DYNAMICS CORP 0.0%
Value $508K Shares 2,780 Est. Cost $124.28 Unrealized +29.1%
WCN WASTE CONNECTIONS INC 0.0%
Value $502K Shares 5,460 Est. Cost $48.94 Unrealized +80.8%
VFC V F CORP 0.0%
Value $496K Shares 5,565 Est. Cost $78.83 Unrealized +8.4%
BNS BANK N S HALIFAX 0.0%
Value $493K Shares 8,675 Est. Cost $34.36 Unrealized +10.8%
A AGILENT TECHNOLOGIES INC 0.0%
Value $488K Shares 6,371 Est. Cost $42.39 Unrealized +62.7%
TRV TRAVELERS COMPANIES INC 0.0%
Value $488K Shares 3,282 Est. Cost $93.85 Unrealized +38.0%
WTM WHITE MTNS INS GROUP LTD 0.0%
Value $478K Shares 443 Est. Cost $926.90 Unrealized +15.1%
NVO NOVO-NORDISK A S 0.0%
Value $476K Shares 9,205 Est. Cost $49.29 Unrealized
SHOP SHOPIFY INC 0.0%
Value $467K Shares 1,500 Est. Cost $14.55 Unrealized +135.4%
MOO VANECK VECTORS ETF TR 0.0%
Value $462K Shares 7,025 Est. Cost $48.21 Unrealized
PAYC PAYCOM SOFTWARE INC 0.0%
Value $461K Shares 2,200 Est. Cost $94.79 Unrealized +141.6%
MIDD MIDDLEBY CORP 0.0%
Value $457K Shares 3,915 Est. Cost $114.07 Unrealized +7.5%
UNILEVER N V 0.0%
Value $454K Shares 7,562 Est. Cost $39.57 Unrealized
HIG HARTFORD FINL SVCS GROUP INC 0.0%
Value $442K Shares 7,300 Est. Cost $32.06 Unrealized +58.5%
TAN INVESCO EXCHNG TRADED FD TR 0.0%
Value $439K Shares 14,950 Est. Cost $23.03 Unrealized
ILMN ILLUMINA INC 0.0%
Value $436K Shares 1,433 Est. Cost $238.64 Unrealized +23.5%
PANW PALO ALTO NETWORKS INC 0.0%
Value $434K Shares 2,128 Est. Cost $24.22 Unrealized +46.1%
BEN FRANKLIN RES INC 0.0%
Value $433K Shares 15,000 Est. Cost $26.11 Unrealized -14.5%
AGG ISHARES TR 0.0%
Value $431K Shares 3,815 Est. Cost $107.78 Unrealized
BLACKROCK INC 0.0%
Value $428K Shares 960 Est. Cost $343.72 Unrealized
OXY OCCIDENTAL PETE CORP 0.0%
Value $422K Shares 9,473 Est. Cost $41.72 Unrealized 0.0%
D DOMINION ENERGY INC 0.0%
Value $412K Shares 5,084 Est. Cost $43.79 Unrealized +33.4%
ATO ATMOS ENERGY CORP 0.0%
Value $410K Shares 3,600 Est. Cost $58.13 Unrealized +60.8%
AMCOR PLC 0.0%
Value $408K Shares 41,817 Est. Cost $7.88 Unrealized 0.0%
IJR ISHARES TR 0.0%
Value $408K Shares 5,252 Est. Cost $78.10 Unrealized
MSI MOTOROLA SOLUTIONS INC 0.0%
Value $397K Shares 2,329 Est. Cost $93.17 Unrealized +69.3%
CSX CSX CORP 0.0%
Value $395K Shares 5,700 Est. Cost $7.72 Unrealized +176.7%
BAX BAXTER INTL INC 0.0%
Value $394K Shares 4,500 Est. Cost $31.59 Unrealized +139.1%
ALLERGAN PLC 0.0%
Value $394K Shares 2,338 Est. Cost $163.57 Unrealized
FRCB FIRST REP BK SAN FRANCISCO C 0.0%
Value $390K Shares 4,031 Est. Cost $78.18 Unrealized +18.5%
CW CURTISS WRIGHT CORP 0.0%
Value $388K Shares 3,000 Est. Cost $66.09 Unrealized +84.9%
PEG PUBLIC SVC ENTERPRISE GRP IN 0.0%
Value $384K Shares 6,185 Est. Cost $29.75 Unrealized +61.5%
PHO INVESCO EXCHANGE TRADED FD T 0.0%
Value $383K Shares 10,460 Est. Cost $30.21 Unrealized
SPDR SERIES TRUST 0.0%
Value $378K Shares 5,625 Est. Cost $87.44 Unrealized
MAGELLAN MIDSTREAM PRTNRS LP 0.0%
Value $375K Shares 5,660 Est. Cost $63.39 Unrealized
ENB ENBRIDGE INC 0.0%
Value $370K Shares 10,536 Est. Cost $21.30 Unrealized +6.4%
SLF SUN LIFE FINL INC 0.0%
Value $366K Shares 8,177 Est. Cost $28.59 Unrealized +46.1%
AMG AFFILIATED MANAGERS GROUP IN 0.0%
Value $364K Shares 4,361 Est. Cost $135.62 Unrealized -39.1%
LNC LINCOLN NATL CORP IND 0.0%
Value $362K Shares 6,000 Est. Cost $28.51 Unrealized +54.7%
WLY WILEY JOHN & SONS INC 0.0%
Value $358K Shares 8,151 Est. Cost $29.35 Unrealized +22.3%
CEF SPROTT PHYSICAL GOLD & SILVE 0.0%
Value $356K Shares 25,100 Est. Cost $13.23 Unrealized
AEP AMERICAN ELEC PWR CO INC 0.0%
Value $343K Shares 3,658 Est. Cost $68.60 Unrealized +5.6%
BAH BOOZ ALLEN HAMILTON HLDG COR 0.0%
Value $341K Shares 4,800 Est. Cost $36.53 Unrealized +72.4%
PTC PTC INC 0.0%
Value $341K Shares 5,000 Est. Cost $41.61 Unrealized +75.6%
IVE ISHARES TR 0.0%
Value $335K Shares 2,810 Est. Cost $114.29 Unrealized
FAST FASTENAL CO 0.0%
Value $333K Shares 10,180 Est. Cost $11.21 Unrealized +18.1%
IGIB ISHARES TR 0.0%
Value $332K Shares 5,730 Est. Cost $73.98 Unrealized
MTB M & T BK CORP 0.0%
Value $321K Shares 2,029 Est. Cost $74.91 Unrealized +70.8%
FLOT ISHARES TR 0.0%
Value $319K Shares 6,250 Est. Cost $50.86 Unrealized
AMAT APPLIED MATLS INC 0.0%
Value $319K Shares 6,400 Est. Cost $35.05 Unrealized +29.3%
NWN NORTHWEST NAT HLDG CO 0.0%
Value $311K Shares 4,356 Est. Cost $66.85 Unrealized +6.0%
NBN NORTHEAST BK LEWISTON ME 0.0%
Value $310K Shares 14,000 Est. Cost $21.29 Unrealized 0.0%
KELLOGG CO 0.0%
Value $308K Shares 4,789 Est. Cost $41.22 Unrealized +10.0%
PH PARKER HANNIFIN CORP 0.0%
Value $303K Shares 1,674 Est. Cost $155.01 Unrealized 0.0%
TWITTER INC 0.0%
Value $297K Shares 7,200 Est. Cost $34.86 Unrealized
GL GLOBE LIFE INC 0.0%
Value $290K Shares 3,025 Est. Cost $86.06 Unrealized 0.0%
BCE BCE INC 0.0%
Value $289K Shares 5,970 Est. Cost $30.62 Unrealized 0.0%
EL LAUDER ESTEE COS INC 0.0%
Value $288K Shares 1,447 Est. Cost $176.07 Unrealized 0.0%
CPB CAMPBELL SOUP CO 0.0%
Value $286K Shares 6,100 Est. Cost $30.86 Unrealized +13.5%
IVW ISHARES TR 0.0%
Value $286K Shares 1,590 Est. Cost $152.46 Unrealized
HIFS HINGHAM INSTN SVGS MASS 0.0%
Value $284K Shares 1,500 Est. Cost $118.30 Unrealized +48.5%
GPN GLOBAL PMTS INC 0.0%
Value $281K Shares 1,765 Est. Cost $155.39 Unrealized 0.0%
INGR INGREDION INC 0.0%
Value $276K Shares 3,375 Est. Cost $99.65 Unrealized -20.4%
YUM YUM BRANDS INC 0.0%
Value $275K Shares 2,425 Est. Cost $91.91 Unrealized +10.5%
XLK SELECT SECTOR SPDR TR 0.0%
Value $271K Shares 3,362 Est. Cost $64.37 Unrealized
CDK GLOBAL INC 0.0%
Value $268K Shares 5,583 Est. Cost $41.09 Unrealized
GPC GENUINE PARTS CO 0.0%
Value $263K Shares 2,638 Est. Cost $79.81 Unrealized 0.0%
TYL TYLER TECHNOLOGIES INC 0.0%
Value $263K Shares 1,000 Est. Cost $198.07 Unrealized +23.7%
HUBS HUBSPOT INC 0.0%
Value $259K Shares 1,706 Est. Cost $104.22 Unrealized +72.4%
LDOS LEIDOS HLDGS INC 0.0%
Value $258K Shares 3,000 Est. Cost $66.70 Unrealized +15.2%
EBAY EBAY INC 0.0%
Value $258K Shares 6,622 Est. Cost $30.92 Unrealized +16.5%
IJK ISHARES TR 0.0%
Value $257K Shares 1,150 Est. Cost $177.64 Unrealized
HAE HAEMONETICS CORP 0.0%
Value $252K Shares 2,000 Est. Cost $98.39 Unrealized +29.0%
ENTG ENTEGRIS INC 0.0%
Value $247K Shares 5,239 Est. Cost $41.06 Unrealized 0.0%
WELL WELLTOWER INC 0.0%
Value $240K Shares 2,640 Est. Cost $60.30 Unrealized +18.7%
MOAT VANECK VECTORS ETF TR 0.0%
Value $235K Shares 4,675 Est. Cost $37.62 Unrealized
SRE SEMPRA ENERGY 0.0%
Value $231K Shares 1,563 Est. Cost $47.14 Unrealized +20.6%
BX BLACKSTONE GROUP INC 0.0%
Value $230K Shares 4,700 Est. Cost $39.22 Unrealized 0.0%
IWN ISHARES TR 0.0%
Value $230K Shares 1,923 Est. Cost $131.57 Unrealized
NTAP NETAPP INC 0.0%
Value $228K Shares 4,344 Est. Cost $40.54 Unrealized +10.8%
DMLP DORCHESTER MINERALS LP 0.0%
Value $224K Shares 12,000 Est. Cost $24.50 Unrealized
VERSUM MATLS INC 0.0%
Value $224K Shares 4,231 Est. Cost $28.07 Unrealized
IBB ISHARES TR 0.0%
Value $221K Shares 2,220 Est. Cost $174.32 Unrealized
FDN FIRST TR EXCHANGE TRADED FD 0.0%
Value $219K Shares 1,627 Est. Cost $138.91 Unrealized
QTEC FIRST TR NASDAQ100 TECH INDE 0.0%
Value $218K Shares 2,493 Est. Cost $82.23 Unrealized
KN KNOWLES CORP 0.0%
Value $208K Shares 10,208 Est. Cost $30.49 Unrealized -35.7%
ITT ITT INC 0.0%
Value $208K Shares 3,400 Est. Cost $61.08 Unrealized -1.2%
PHYS SPROTT PHYSICAL GOLD TRUST 0.0%
Value $204K Shares 17,264 Est. Cost $10.10 Unrealized
HPQ HP INC 0.0%
Value $202K Shares 10,657 Est. Cost $17.24 Unrealized -8.7%
PFM INVESCO EXCHANGE TRADED FD T 0.0%
Value $200K Shares 6,760 Est. Cost $29.59 Unrealized
SIRIUS XM HLDGS INC 0.0%
Value $194K Shares 31,000 Est. Cost $6.31 Unrealized
FORM FORMFACTOR INC 0.0%
Value $186K Shares 10,000 Est. Cost $6.99 Unrealized +144.8%
HPE HEWLETT PACKARD ENTERPRISE C 0.0%
Value $162K Shares 10,657 Est. Cost $13.02 Unrealized -11.0%
EATON VANCE TAX MNGD GBL DV 0.0%
Value $94,000 Shares 11,500 Est. Cost $9.48 Unrealized
PLUG PLUG POWER INC 0.0%
Value $27,000 Shares 10,250 Est. Cost $1.91 Unrealized +21.5%