WELCH & FORBES LLC Diversified Active

Location: Boston, MA

CIK: 0000105495 · Show all filings

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

Filing Date: Oct 23, 2020

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

Holdings (353)

AAPL APPLE INC 4.8%
Value $222M Shares 1,919,854 Est. Cost $84.90 Unrealized +24.8%
MSFT MICROSOFT CORP 4.2%
Value $194M Shares 921,369 Est. Cost $34.74 Unrealized +477.8%
DHR DANAHER CORPORATION 3.3%
Value $152M Shares 706,672 Est. Cost $27.02 Unrealized +543.0%
V VISA INC 3.2%
Value $150M Shares 749,929 Est. Cost $59.76 Unrealized +221.7%
ANSYS INC 3.2%
Value $148M Shares 451,300 Est. Cost $94.54 Unrealized
HD HOME DEPOT INC 2.6%
Value $120M Shares 433,597 Est. Cost $61.54 Unrealized +286.2%
PG PROCTER AND GAMBLE CO 2.4%
Value $113M Shares 812,271 Est. Cost $55.73 Unrealized +108.8%
SYK STRYKER CORPORATION 2.4%
Value $110M Shares 529,065 Est. Cost $58.30 Unrealized +215.0%
JNJ JOHNSON & JOHNSON 2.4%
Value $110M Shares 739,175 Est. Cost $64.03 Unrealized +98.3%
ORLY OREILLY AUTOMOTIVE INC 2.3%
Value $108M Shares 233,646 Est. Cost $7.19 Unrealized +322.4%
KMX CARMAX INC 2.0%
Value $94.23M Shares 1,025,218 Est. Cost $45.87 Unrealized +117.8%
NVDA NVIDIA CORPORATION 2.0%
Value $90.96M Shares 168,067 Est. Cost $0.65 Unrealized +1673.6%
GOOG ALPHABET INC 1.9%
Value $87.19M Shares 59,331 Est. Cost $39.56 Unrealized +91.4%
FISV FISERV INC 1.9%
Value $86.6M Shares 840,355 Est. Cost $51.20 Unrealized +94.5%
PEP PEPSICO INC 1.8%
Value $82.89M Shares 598,019 Est. Cost $56.00 Unrealized +105.7%
ECL ECOLAB INC 1.7%
Value $79.61M Shares 398,373 Est. Cost $82.04 Unrealized +129.7%
IDXX IDEXX LABS INC 1.5%
Value $71.18M Shares 181,062 Est. Cost $68.28 Unrealized +441.5%
ABT ABBOTT LABS 1.5%
Value $71.11M Shares 653,409 Est. Cost $53.69 Unrealized +72.0%
MTD METTLER TOLEDO INTERNATIONAL 1.5%
Value $69.99M Shares 72,471 Est. Cost $281.31 Unrealized +229.8%
ROP ROPER TECHNOLOGIES INC 1.5%
Value $69.04M Shares 174,746 Est. Cost $178.76 Unrealized +125.3%
JPM JPMORGAN CHASE & CO 1.4%
Value $67.09M Shares 696,936 Est. Cost $46.75 Unrealized +82.8%
RTX RAYTHEON TECHNOLOGIES CORP 1.4%
Value $66.09M Shares 1,148,546 Est. Cost $54.61 Unrealized -1.7%
MCD MCDONALDS CORP 1.4%
Value $66.03M Shares 300,827 Est. Cost $72.20 Unrealized +151.3%
RMD RESMED INC 1.1%
Value $52.5M Shares 306,250 Est. Cost $53.48 Unrealized +229.9%
META FACEBOOK INC 1.1%
Value $51.38M Shares 196,184 Est. Cost $112.73 Unrealized +127.2%
VRTX VERTEX PHARMACEUTICALS INC 1.1%
Value $50.26M Shares 184,682 Est. Cost $86.63 Unrealized +218.4%
CMCSA COMCAST CORP NEW 1.1%
Value $49.17M Shares 1,062,993 Est. Cost $29.48 Unrealized +27.6%
AMZN AMAZON COM INC 1.0%
Value $46.96M Shares 14,915 Est. Cost $82.88 Unrealized +90.2%
MDY SPDR S&P MIDCAP 400 ETF TR 1.0%
Value $45.58M Shares 134,529 Est. Cost $265.89 Unrealized
WSO WATSCO INC 1.0%
Value $44.31M Shares 190,262 Est. Cost $164.41 Unrealized +37.0%
CB CHUBB LIMITED 0.9%
Value $41.92M Shares 361,036 Est. Cost $119.79 Unrealized -3.3%
COST COSTCO WHSL CORP NEW 0.9%
Value $41.4M Shares 116,606 Est. Cost $99.86 Unrealized +209.5%
BALL BALL CORP 0.9%
Value $40.6M Shares 488,463 Est. Cost $58.87 Unrealized +22.4%
CHD CHURCH & DWIGHT INC 0.9%
Value $40.3M Shares 430,003 Est. Cost $41.41 Unrealized +105.8%
PAYX PAYCHEX INC 0.9%
Value $39.7M Shares 497,689 Est. Cost $25.02 Unrealized +158.0%
INTC INTEL CORP 0.8%
Value $38.9M Shares 751,248 Est. Cost $17.97 Unrealized +158.9%
TJX TJX COS INC NEW 0.8%
Value $38.86M Shares 698,329 Est. Cost $36.68 Unrealized +36.4%
ADP AUTOMATIC DATA PROCESSING IN 0.8%
Value $36.99M Shares 265,196 Est. Cost $77.04 Unrealized +62.2%
MRK MERCK & CO. INC 0.8%
Value $36.38M Shares 438,578 Est. Cost $30.22 Unrealized +118.1%
ABBV ABBVIE INC 0.8%
Value $35.31M Shares 403,093 Est. Cost $78.53 Unrealized -2.8%
PFF ISHARES TR 0.7%
Value $33.49M Shares 918,811 Est. Cost $37.05 Unrealized
GOOGL ALPHABET INC 0.7%
Value $33.23M Shares 22,674 Est. Cost $39.68 Unrealized +90.6%
AMP AMERIPRISE FINL INC 0.7%
Value $32.51M Shares 210,966 Est. Cost $96.15 Unrealized +47.1%
ADBE ADOBE SYSTEMS INCORPORATED 0.7%
Value $32.23M Shares 65,711 Est. Cost $264.61 Unrealized +75.8%
SWK STANLEY BLACK & DECKER INC 0.7%
Value $31.23M Shares 192,552 Est. Cost $99.13 Unrealized +32.3%
TMO THERMO FISHER SCIENTIFIC INC 0.6%
Value $29.78M Shares 67,441 Est. Cost $211.16 Unrealized +92.9%
PFE PFIZER INC 0.6%
Value $28.93M Shares 788,188 Est. Cost $16.46 Unrealized +64.7%
MMM 3M CO 0.6%
Value $28.8M Shares 179,785 Est. Cost $61.85 Unrealized +78.5%
VZ VERIZON COMMUNICATIONS INC 0.6%
Value $28.28M Shares 475,321 Est. Cost $29.50 Unrealized +44.3%
EMLP FIRST TR EXCHANGE-TRADED FD 0.6%
Value $27.2M Shares 1,428,418 Est. Cost $23.76 Unrealized
GLAXOSMITHKLINE PLC 0.5%
Value $24.54M Shares 652,081 Est. Cost $47.55 Unrealized
AJG GALLAGHER ARTHUR J & CO 0.5%
Value $24.13M Shares 228,530 Est. Cost $83.78 Unrealized +16.6%
OTIS OTIS WORLDWIDE CORP 0.5%
Value $22.73M Shares 364,119 Est. Cost $47.48 Unrealized +18.9%
CVX CHEVRON CORP NEW 0.5%
Value $22.34M Shares 310,249 Est. Cost $71.72 Unrealized -7.3%
BRK/B BERKSHIRE HATHAWAY INC DEL 0.5%
Value $21.82M Shares 102,492 Est. Cost $138.66 Unrealized +47.5%
BAC BK OF AMERICA CORP 0.5%
Value $21.48M Shares 891,699 Est. Cost $17.70 Unrealized +23.3%
FTV FORTIVE CORP 0.5%
Value $21.29M Shares 279,413 Est. Cost $32.28 Unrealized +38.1%
KO COCA COLA CO 0.5%
Value $21.19M Shares 429,198 Est. Cost $28.42 Unrealized +43.5%
LQD ISHARES TR 0.5%
Value $21M Shares 155,855 Est. Cost $114.57 Unrealized
CGNX COGNEX CORP 0.5%
Value $20.96M Shares 321,961 Est. Cost $33.46 Unrealized +82.1%
EW EDWARDS LIFESCIENCES CORP 0.4%
Value $20.18M Shares 252,779 Est. Cost $53.17 Unrealized +46.7%
BDX BECTON DICKINSON & CO 0.4%
Value $19.81M Shares 85,120 Est. Cost $104.63 Unrealized +115.4%
AFL AFLAC INC 0.4%
Value $19.43M Shares 534,414 Est. Cost $36.80 Unrealized -12.8%
CSCO CISCO SYS INC 0.4%
Value $19.23M Shares 488,164 Est. Cost $22.15 Unrealized +67.4%
IRM IRON MTN INC NEW 0.4%
Value $19.06M Shares 711,331 Est. Cost $20.88 Unrealized +6.4%
LLY LILLY ELI & CO 0.4%
Value $19M Shares 128,384 Est. Cost $44.50 Unrealized +227.6%
LINDE PLC 0.4%
Value $18.27M Shares 76,740 Est. Cost $175.93 Unrealized
DOV DOVER CORP 0.4%
Value $18.11M Shares 167,149 Est. Cost $40.61 Unrealized +145.5%
QCOM QUALCOMM INC 0.4%
Value $18.06M Shares 153,478 Est. Cost $45.19 Unrealized +110.6%
FTSL FIRST TR EXCHANGE-TRADED FD 0.4%
Value $17.36M Shares 377,284 Est. Cost $48.18 Unrealized
MZTI LANCASTER COLONY CORP 0.4%
Value $17.14M Shares 95,841 Est. Cost $82.72 Unrealized +102.5%
TD TORONTO DOMINION BK ONT 0.4%
Value $16.93M Shares 366,225 Est. Cost $43.60 Unrealized +6.8%
WMT WALMART INC 0.4%
Value $16.75M Shares 119,699 Est. Cost $21.42 Unrealized +92.9%
EXPD EXPEDITORS INTL WASH INC 0.4%
Value $16.29M Shares 179,927 Est. Cost $31.69 Unrealized +152.4%
MDT MEDTRONIC PLC 0.3%
Value $16.18M Shares 155,712 Est. Cost $77.06 Unrealized +11.9%
SBUX STARBUCKS CORP 0.3%
Value $16.18M Shares 188,292 Est. Cost $52.78 Unrealized +34.1%
BKNG BOOKING HOLDINGS INC 0.3%
Value $16.09M Shares 9,405 Est. Cost $1924.11 Unrealized -10.2%
CTAS CINTAS CORP 0.3%
Value $15.4M Shares 46,273 Est. Cost $18.07 Unrealized +303.4%
BSX BOSTON SCIENTIFIC CORP 0.3%
Value $15.28M Shares 399,995 Est. Cost $13.03 Unrealized +195.8%
CMI CUMMINS INC 0.3%
Value $14.42M Shares 68,287 Est. Cost $112.01 Unrealized +56.1%
XOM EXXON MOBIL CORP 0.3%
Value $13.65M Shares 397,667 Est. Cost $53.69 Unrealized -39.8%
T AT&T INC 0.3%
Value $13.28M Shares 465,644 Est. Cost $15.62 Unrealized -0.4%
APD AIR PRODS & CHEMS INC 0.3%
Value $13.27M Shares 44,563 Est. Cost $111.65 Unrealized +125.5%
BMY BRISTOL-MYERS SQUIBB CO 0.3%
Value $12.91M Shares 214,159 Est. Cost $34.67 Unrealized +40.2%
OMC OMNICOM GROUP INC 0.3%
Value $12.9M Shares 260,690 Est. Cost $51.57 Unrealized -14.7%
VEA VANGUARD TAX-MANAGED INTL FD 0.3%
Value $12.85M Shares 314,067 Est. Cost $38.28 Unrealized
IGSB ISHARES TR 0.3%
Value $12.62M Shares 229,822 Est. Cost $69.26 Unrealized
UPS UNITED PARCEL SERVICE INC 0.2%
Value $11.54M Shares 69,277 Est. Cost $57.21 Unrealized +105.1%
SPY SPDR S&P 500 ETF TR 0.2%
Value $10.61M Shares 31,673 Est. Cost $210.32 Unrealized
STZ CONSTELLATION BRANDS INC 0.2%
Value $10.44M Shares 55,083 Est. Cost $185.69 Unrealized -10.1%
EMR EMERSON ELEC CO 0.2%
Value $10.2M Shares 155,599 Est. Cost $40.52 Unrealized +45.1%
SYY SYSCO CORP 0.2%
Value $9.8M Shares 157,514 Est. Cost $25.67 Unrealized +96.4%
CHKP CHECK POINT SOFTWARE TECH LT 0.2%
Value $9.789M Shares 81,348 Est. Cost $113.75 Unrealized +7.3%
IBM INTERNATIONAL BUSINESS MACHS 0.2%
Value $9.761M Shares 80,227 Est. Cost $118.56 Unrealized -20.8%
AMGN AMGEN INC 0.2%
Value $9.617M Shares 37,840 Est. Cost $123.98 Unrealized +69.0%
TSCO TRACTOR SUPPLY CO 0.2%
Value $9.539M Shares 66,550 Est. Cost $11.66 Unrealized +126.2%
CARR CARRIER GLOBAL CORPORATION 0.2%
Value $9.481M Shares 310,462 Est. Cost $17.13 Unrealized +53.9%
AXP AMERICAN EXPRESS CO 0.2%
Value $9.462M Shares 94,393 Est. Cost $78.94 Unrealized +16.4%
USB US BANCORP DEL 0.2%
Value $9.439M Shares 263,257 Est. Cost $24.46 Unrealized +18.3%
DIS DISNEY WALT CO 0.2%
Value $9.373M Shares 75,533 Est. Cost $67.15 Unrealized +81.9%
ACN ACCENTURE PLC IRELAND 0.2%
Value $7.894M Shares 34,934 Est. Cost $163.40 Unrealized +29.9%
ORCL ORACLE CORP 0.2%
Value $7.882M Shares 132,026 Est. Cost $31.69 Unrealized +66.5%
SHW SHERWIN WILLIAMS CO 0.2%
Value $7.598M Shares 10,905 Est. Cost $53.48 Unrealized +289.4%
LECO LINCOLN ELEC HLDGS INC 0.2%
Value $7.556M Shares 82,097 Est. Cost $67.59 Unrealized +36.4%
CVS CVS HEALTH CORP 0.2%
Value $7.442M Shares 127,426 Est. Cost $49.30 Unrealized +6.3%
NVS NOVARTIS AG 0.2%
Value $7.404M Shares 85,144 Est. Cost $75.52 Unrealized
NKE NIKE INC 0.2%
Value $7.371M Shares 58,706 Est. Cost $79.27 Unrealized +25.7%
DUK DUKE ENERGY CORP NEW 0.2%
Value $7.35M Shares 82,994 Est. Cost $44.12 Unrealized +51.2%
CL COLGATE PALMOLIVE CO 0.2%
Value $7.343M Shares 95,171 Est. Cost $50.53 Unrealized +33.3%
BIV VANGUARD BD INDEX FDS 0.1%
Value $6.6M Shares 70,604 Est. Cost $84.15 Unrealized
VMWARE INC 0.1%
Value $5.925M Shares 41,243 Est. Cost $129.26 Unrealized
HAIN HAIN CELESTIAL GROUP INC 0.1%
Value $5.779M Shares 168,493 Est. Cost $27.32 Unrealized +21.2%
UNP UNION PAC CORP 0.1%
Value $5.665M Shares 28,775 Est. Cost $75.46 Unrealized +118.5%
GIS GENERAL MLS INC 0.1%
Value $5.656M Shares 91,697 Est. Cost $33.03 Unrealized +57.8%
MCO MOODYS CORP 0.1%
Value $5.606M Shares 19,341 Est. Cost $104.46 Unrealized +161.2%
STT STATE STR CORP 0.1%
Value $5.287M Shares 89,100 Est. Cost $45.63 Unrealized +19.4%
RPM RPM INTL INC 0.1%
Value $5.244M Shares 63,296 Est. Cost $59.09 Unrealized +38.2%
VEU VANGUARD INTL EQUITY INDEX F 0.1%
Value $5.207M Shares 103,189 Est. Cost $45.85 Unrealized
NEE NEXTERA ENERGY INC 0.1%
Value $5.034M Shares 18,137 Est. Cost $20.15 Unrealized +199.1%
KMB KIMBERLY CLARK CORP 0.1%
Value $4.963M Shares 33,612 Est. Cost $65.69 Unrealized +88.0%
BSV VANGUARD BD INDEX FDS 0.1%
Value $4.959M Shares 59,704 Est. Cost $82.01 Unrealized
IWM ISHARES TR 0.1%
Value $4.944M Shares 33,002 Est. Cost $132.56 Unrealized
ITW ILLINOIS TOOL WKS INC 0.1%
Value $4.8M Shares 24,844 Est. Cost $84.57 Unrealized +97.8%
TXN TEXAS INSTRS INC 0.1%
Value $4.774M Shares 33,437 Est. Cost $40.85 Unrealized +186.0%
CSL CARLISLE COS INC 0.1%
Value $4.672M Shares 38,171 Est. Cost $124.00 Unrealized -7.1%
AWK AMERICAN WTR WKS CO INC NEW 0.1%
Value $4.67M Shares 32,231 Est. Cost $95.95 Unrealized +33.2%
COF CAPITAL ONE FINL CORP 0.1%
Value $4.348M Shares 60,511 Est. Cost $61.94 Unrealized -1.5%
MA MASTERCARD INCORPORATED 0.1%
Value $4.346M Shares 12,848 Est. Cost $167.97 Unrealized +87.9%
CAT CATERPILLAR INC DEL 0.1%
Value $4.312M Shares 28,912 Est. Cost $61.55 Unrealized +106.0%
PGR PROGRESSIVE CORP 0.1%
Value $4.142M Shares 43,747 Est. Cost $17.13 Unrealized +346.6%
FTSM FIRST TR EXCHANGE-TRADED FD 0.1%
Value $4.076M Shares 67,907 Est. Cost $60.05 Unrealized
ICLR ICON PLC 0.1%
Value $3.816M Shares 19,965 Est. Cost $114.70 Unrealized +60.3%
VLO VALERO ENERGY CORP 0.1%
Value $3.675M Shares 84,841 Est. Cost $68.20 Unrealized -37.5%
ISHARES GOLD TRUST 0.1%
Value $3.482M Shares 193,535 Est. Cost $12.05 Unrealized
AOS SMITH A O CORP 0.1%
Value $3.382M Shares 64,073 Est. Cost $43.85 Unrealized +3.4%
LOW LOWES COS INC 0.1%
Value $3.299M Shares 19,898 Est. Cost $45.78 Unrealized +205.5%
DXJ WISDOMTREE TR 0.1%
Value $3.24M Shares 66,108 Est. Cost $48.76 Unrealized
ADI ANALOG DEVICES INC 0.1%
Value $3.196M Shares 27,380 Est. Cost $61.94 Unrealized +71.9%
IWO ISHARES TR 0.1%
Value $3.142M Shares 14,180 Est. Cost $164.08 Unrealized
GENERAL ELECTRIC CO 0.1%
Value $3.002M Shares 481,954 Est. Cost $23.28 Unrealized
WFC WELLS FARGO CO NEW 0.1%
Value $2.919M Shares 124,173 Est. Cost $28.87 Unrealized -24.4%
GILD GILEAD SCIENCES INC 0.1%
Value $2.818M Shares 44,597 Est. Cost $39.92 Unrealized +40.6%
NOC NORTHROP GRUMMAN CORP 0.1%
Value $2.687M Shares 8,519 Est. Cost $86.94 Unrealized +242.9%
VWO VANGUARD INTL EQUITY INDEX F 0.1%
Value $2.686M Shares 62,135 Est. Cost $42.24 Unrealized
LNT ALLIANT ENERGY CORP 0.1%
Value $2.617M Shares 50,664 Est. Cost $27.74 Unrealized +58.7%
QQQ INVESCO QQQ TR 0.1%
Value $2.587M Shares 9,310 Est. Cost $174.22 Unrealized
PYPL PAYPAL HLDGS INC 0.1%
Value $2.583M Shares 13,111 Est. Cost $41.69 Unrealized +350.7%
ZBH ZIMMER BIOMET HOLDINGS INC 0.1%
Value $2.461M Shares 18,083 Est. Cost $67.88 Unrealized +84.1%
LMT LOCKHEED MARTIN CORP 0.1%
Value $2.456M Shares 6,409 Est. Cost $232.22 Unrealized +41.7%
SDY SPDR SER TR 0.0%
Value $2.253M Shares 24,379 Est. Cost $101.05 Unrealized
STERICYCLE INC 0.0%
Value $2.165M Shares 34,340 Est. Cost $110.43 Unrealized
BABA ALIBABA GROUP HLDG LTD 0.0%
Value $2.129M Shares 7,244 Est. Cost $124.08 Unrealized
AMT AMERICAN TOWER CORP NEW 0.0%
Value $2.03M Shares 8,397 Est. Cost $116.67 Unrealized +85.7%
EEM ISHARES TR 0.0%
Value $2.009M Shares 45,547 Est. Cost $39.77 Unrealized
IVV ISHARES TR 0.0%
Value $2.003M Shares 5,959 Est. Cost $270.87 Unrealized
SU SUNCOR ENERGY INC NEW 0.0%
Value $2.002M Shares 163,732 Est. Cost $20.41 Unrealized -37.9%
HON HONEYWELL INTL INC 0.0%
Value $1.986M Shares 12,068 Est. Cost $89.52 Unrealized +48.8%
VARIAN MED SYS INC 0.0%
Value $1.949M Shares 11,329 Est. Cost $68.56 Unrealized
SVC SERVICE PPTYS TR 0.0%
Value $1.937M Shares 243,689 Est. Cost $25.70 Unrealized
IJH ISHARES TR 0.0%
Value $1.936M Shares 10,449 Est. Cost $176.94 Unrealized
TIP ISHARES TR 0.0%
Value $1.926M Shares 15,219 Est. Cost $121.33 Unrealized
WALGREENS BOOTS ALLIANCE INC 0.0%
Value $1.913M Shares 53,282 Est. Cost $75.74 Unrealized
CI CIGNA CORP NEW 0.0%
Value $1.88M Shares 11,102 Est. Cost $190.77 Unrealized -15.6%
TFC TRUIST FINL CORP 0.0%
Value $1.871M Shares 49,144 Est. Cost $35.24 Unrealized -16.6%
MRSH MARSH & MCLENNAN COS INC 0.0%
Value $1.848M Shares 16,114 Est. Cost $36.43 Unrealized +190.0%
NWL NEWELL BRANDS INC 0.0%
Value $1.847M Shares 107,647 Est. Cost $15.91 Unrealized -17.4%
PM PHILIP MORRIS INTL INC 0.0%
Value $1.759M Shares 23,452 Est. Cost $52.65 Unrealized +11.8%
CNI CANADIAN NATL RY CO 0.0%
Value $1.726M Shares 16,208 Est. Cost $58.06 Unrealized +56.2%
MAS MASCO CORP 0.0%
Value $1.662M Shares 30,153 Est. Cost $15.11 Unrealized +237.7%
EFA ISHARES TR 0.0%
Value $1.64M Shares 25,774 Est. Cost $61.95 Unrealized
USMV ISHARES TR 0.0%
Value $1.591M Shares 24,965 Est. Cost $48.93 Unrealized
OEF ISHARES TR 0.0%
Value $1.536M Shares 9,865 Est. Cost $86.57 Unrealized
SHOP SHOPIFY INC 0.0%
Value $1.511M Shares 1,477 Est. Cost $14.55 Unrealized +583.3%
SPGI S&P GLOBAL INC 0.0%
Value $1.433M Shares 3,976 Est. Cost $103.21 Unrealized +226.9%
BP BP PLC 0.0%
Value $1.425M Shares 81,586 Est. Cost $37.39 Unrealized
CPRT COPART INC 0.0%
Value $1.399M Shares 13,300 Est. Cost $5.95 Unrealized +307.1%
XMUIX BLACKROCK MUNI INTER DR FD I 0.0%
Value $1.349M Shares 96,150 Est. Cost $14.72 Unrealized
DE DEERE & CO 0.0%
Value $1.326M Shares 5,985 Est. Cost $88.65 Unrealized +102.8%
WEC WEC ENERGY GROUP INC 0.0%
Value $1.31M Shares 13,512 Est. Cost $34.32 Unrealized +127.6%
DD DUPONT DE NEMOURS INC 0.0%
Value $1.275M Shares 22,988 Est. Cost $25.91 Unrealized -18.6%
CRM SALESFORCE COM INC 0.0%
Value $1.271M Shares 5,057 Est. Cost $119.19 Unrealized +81.4%
DVY ISHARES TR 0.0%
Value $1.262M Shares 15,473 Est. Cost $78.23 Unrealized
INTU INTUIT 0.0%
Value $1.258M Shares 3,856 Est. Cost $167.67 Unrealized +80.5%
VSS VANGUARD INTL EQUITY INDEX F 0.0%
Value $1.229M Shares 11,665 Est. Cost $115.27 Unrealized
IWD ISHARES TR 0.0%
Value $1.228M Shares 10,396 Est. Cost $116.86 Unrealized
CVGW CALAVO GROWERS INC 0.0%
Value $1.22M Shares 18,413 Est. Cost $65.05 Unrealized -14.6%
IWB ISHARES TR 0.0%
Value $1.191M Shares 6,360 Est. Cost $96.29 Unrealized
ES EVERSOURCE ENERGY 0.0%
Value $1.162M Shares 13,905 Est. Cost $50.79 Unrealized +37.5%
AVGO BROADCOM INC 0.0%
Value $1.156M Shares 3,175 Est. Cost $20.02 Unrealized +48.1%
VOO VANGUARD INDEX FDS 0.0%
Value $1.116M Shares 3,629 Est. Cost $213.38 Unrealized
DEO DIAGEO PLC 0.0%
Value $1.09M Shares 7,913 Est. Cost $139.84 Unrealized
TGT TARGET CORP 0.0%
Value $1.087M Shares 6,910 Est. Cost $45.37 Unrealized +161.5%
OZK BANK OZK 0.0%
Value $1.087M Shares 50,982 Est. Cost $26.47 Unrealized -27.5%
IWF ISHARES TR 0.0%
Value $1.068M Shares 4,925 Est. Cost $104.70 Unrealized
PNC PNC FINL SVCS GROUP INC 0.0%
Value $1.066M Shares 9,704 Est. Cost $66.05 Unrealized +34.3%
DOW DOW INC 0.0%
Value $1.064M Shares 22,608 Est. Cost $36.37 Unrealized -7.9%
IWR ISHARES TR 0.0%
Value $1.048M Shares 18,277 Est. Cost $64.76 Unrealized
TAN INVESCO EXCH TRADED FD TR II 0.0%
Value $1.043M Shares 16,100 Est. Cost $23.20 Unrealized
EQIX EQUINIX INC 0.0%
Value $1.024M Shares 1,346 Est. Cost $593.51 Unrealized +15.2%
MO ALTRIA GROUP INC 0.0%
Value $1.022M Shares 26,441 Est. Cost $33.06 Unrealized -17.8%
COP CONOCOPHILLIPS 0.0%
Value $1.007M Shares 30,630 Est. Cost $42.75 Unrealized -27.0%
BLACKROCK INC 0.0%
Value $1.003M Shares 1,780 Est. Cost $418.51 Unrealized
FPEI FIRST TR EXCH TRADED FD III 0.0%
Value $961K Shares 49,561 Est. Cost $19.39 Unrealized
BR BROADRIDGE FINL SOLUTIONS IN 0.0%
Value $957K Shares 7,250 Est. Cost $50.87 Unrealized +140.0%
UNH UNITEDHEALTH GROUP INC 0.0%
Value $943K Shares 3,025 Est. Cost $158.37 Unrealized +77.6%
CF CF INDS HLDGS INC 0.0%
Value $925K Shares 30,117 Est. Cost $36.58 Unrealized -22.9%
WAT WATERS CORP 0.0%
Value $924K Shares 4,725 Est. Cost $111.44 Unrealized +86.5%
IT GARTNER INC 0.0%
Value $890K Shares 7,122 Est. Cost $59.25 Unrealized +114.6%
BARRICK GOLD CORP 0.0%
Value $883K Shares 31,373 Est. Cost $15.89 Unrealized
WTS WATTS WATER TECHNOLOGIES INC 0.0%
Value $874K Shares 8,728 Est. Cost $61.62 Unrealized +48.3%
ISRG INTUITIVE SURGICAL INC 0.0%
Value $873K Shares 1,230 Est. Cost $102.15 Unrealized +119.8%
BKLN INVESCO EXCH TRADED FD TR II 0.0%
Value $862K Shares 39,700 Est. Cost $22.78 Unrealized
MTUM ISHARES TR 0.0%
Value $858K Shares 5,820 Est. Cost $90.26 Unrealized
SCI SERVICE CORP INTL 0.0%
Value $857K Shares 20,300 Est. Cost $38.41 Unrealized +11.1%
XYL XYLEM INC 0.0%
Value $839K Shares 9,984 Est. Cost $38.43 Unrealized +90.2%
CEF SPROTT PHYSICAL GOLD & SILVE 0.0%
Value $814K Shares 44,375 Est. Cost $15.45 Unrealized
PPG PPG INDS INC 0.0%
Value $803K Shares 6,572 Est. Cost $90.85 Unrealized +15.9%
UNILEVER PLC 0.0%
Value $785K Shares 12,724 Est. Cost $55.43 Unrealized
WDAY WORKDAY INC 0.0%
Value $756K Shares 3,517 Est. Cost $91.54 Unrealized +116.1%
BUD ANHEUSER BUSCH INBEV SA/NV 0.0%
Value $754K Shares 13,997 Est. Cost $105.44 Unrealized
ALL ALLSTATE CORP 0.0%
Value $752K Shares 7,989 Est. Cost $59.53 Unrealized +37.4%
JKHY HENRY JACK & ASSOC INC 0.0%
Value $712K Shares 4,380 Est. Cost $87.93 Unrealized +84.7%
SCHD SCHWAB STRATEGIC TR 0.0%
Value $711K Shares 12,850 Est. Cost $46.02 Unrealized
SO SOUTHERN CO 0.0%
Value $694K Shares 12,797 Est. Cost $30.33 Unrealized +43.5%
MDLZ MONDELEZ INTL INC 0.0%
Value $688K Shares 11,955 Est. Cost $26.24 Unrealized +85.1%
PAYC PAYCOM SOFTWARE INC 0.0%
Value $683K Shares 2,195 Est. Cost $105.96 Unrealized +170.2%
VFC V F CORP 0.0%
Value $664K Shares 9,438 Est. Cost $72.27 Unrealized -10.6%
WM WASTE MGMT INC DEL 0.0%
Value $648K Shares 5,718 Est. Cost $42.47 Unrealized +138.6%
XEL XCEL ENERGY INC 0.0%
Value $648K Shares 9,396 Est. Cost $52.81 Unrealized +9.0%
A AGILENT TECHNOLOGIES INC 0.0%
Value $643K Shares 6,371 Est. Cost $42.39 Unrealized +119.9%
HUBB HUBBELL INC 0.0%
Value $620K Shares 4,530 Est. Cost $79.33 Unrealized +58.1%
IWY ISHARES TR 0.0%
Value $614K Shares 5,061 Est. Cost $121.32 Unrealized
VB VANGUARD INDEX FDS 0.0%
Value $593K Shares 3,860 Est. Cost $127.77 Unrealized
HSY HERSHEY CO 0.0%
Value $590K Shares 4,114 Est. Cost $71.21 Unrealized +75.3%
ROST ROSS STORES INC 0.0%
Value $583K Shares 6,250 Est. Cost $50.67 Unrealized +67.5%
IJR ISHARES TR 0.0%
Value $582K Shares 8,281 Est. Cost $81.34 Unrealized
PH PARKER-HANNIFIN CORP 0.0%
Value $581K Shares 2,873 Est. Cost $165.45 Unrealized +10.5%
ZM ZOOM VIDEO COMMUNICATIONS IN 0.0%
Value $579K Shares 1,232 Est. Cost $179.93 Unrealized +77.7%
VO VANGUARD INDEX FDS 0.0%
Value $577K Shares 3,269 Est. Cost $161.19 Unrealized
AZN ASTRAZENECA PLC 0.0%
Value $575K Shares 10,500 Est. Cost $52.86 Unrealized
WTRG ESSENTIAL UTILS INC 0.0%
Value $572K Shares 14,187 Est. Cost $47.18 Unrealized -9.0%
NVO NOVO-NORDISK A S 0.0%
Value $571K Shares 8,225 Est. Cost $49.29 Unrealized
WCN WASTE CONNECTIONS INC 0.0%
Value $567K Shares 5,460 Est. Cost $48.94 Unrealized +97.1%
GDX VANECK VECTORS ETF TR 0.0%
Value $561K Shares 14,305 Est. Cost $37.94 Unrealized
EASTERLY GOVT PPTYS INC 0.0%
Value $555K Shares 24,776 Est. Cost $23.13 Unrealized
PANW PALO ALTO NETWORKS INC 0.0%
Value $533K Shares 2,178 Est. Cost $24.70 Unrealized +68.4%
NTRS NORTHERN TR CORP 0.0%
Value $511K Shares 6,561 Est. Cost $43.90 Unrealized +54.9%
BCE BCE INC 0.0%
Value $503K Shares 12,134 Est. Cost $29.91 Unrealized -2.1%
TSLA TESLA INC 0.0%
Value $493K Shares 1,150 Est. Cost $105.27 Unrealized +12.2%
XRAY DENTSPLY SIRONA INC 0.0%
Value $486K Shares 11,103 Est. Cost $58.93 Unrealized -25.0%
BIIB BIOGEN INC 0.0%
Value $468K Shares 1,651 Est. Cost $313.34 Unrealized -11.0%
UNILEVER N V 0.0%
Value $457K Shares 7,572 Est. Cost $39.57 Unrealized
PHO INVESCO EXCHANGE TRADED FD T 0.0%
Value $447K Shares 11,260 Est. Cost $30.81 Unrealized
CSX CSX CORP 0.0%
Value $443K Shares 5,700 Est. Cost $7.72 Unrealized +197.4%
SLB SCHLUMBERGER LTD 0.0%
Value $442K Shares 28,406 Est. Cost $55.15 Unrealized -70.0%
NFLX NETFLIX INC 0.0%
Value $433K Shares 864 Est. Cost $32.55 Unrealized +52.9%
GPC GENUINE PARTS CO 0.0%
Value $422K Shares 4,429 Est. Cost $71.96 Unrealized +11.2%
KAYNE ANDERSON ENERGY INFRST 0.0%
Value $420K Shares 105,206 Est. Cost $37.85 Unrealized
AGG ISHARES TR 0.0%
Value $420K Shares 3,565 Est. Cost $107.78 Unrealized
IVW ISHARES TR 0.0%
Value $419K Shares 1,815 Est. Cost $154.25 Unrealized
PTC PTC INC 0.0%
Value $414K Shares 5,000 Est. Cost $41.61 Unrealized +104.7%
EOG EOG RES INC 0.0%
Value $414K Shares 11,527 Est. Cost $65.55 Unrealized -46.8%
MORN MORNINGSTAR INC 0.0%
Value $407K Shares 2,538 Est. Cost $69.32 Unrealized +127.9%
VIG VANGUARD SPECIALIZED FUNDS 0.0%
Value $404K Shares 3,131 Est. Cost $104.43 Unrealized
D DOMINION ENERGY INC 0.0%
Value $401K Shares 5,084 Est. Cost $43.79 Unrealized +41.7%
EATON VANCE CORP 0.0%
Value $399K Shares 10,465 Est. Cost $39.23 Unrealized
BAH BOOZ ALLEN HAMILTON HLDG COR 0.0%
Value $398K Shares 4,800 Est. Cost $36.53 Unrealized +102.4%
XLK SELECT SECTOR SPDR TR 0.0%
Value $392K Shares 3,362 Est. Cost $64.37 Unrealized
GD GENERAL DYNAMICS CORP 0.0%
Value $388K Shares 2,803 Est. Cost $124.28 Unrealized +5.4%
BSM BLACK STONE MINERALS L P 0.0%
Value $388K Shares 63,106 Est. Cost $17.12 Unrealized
JD JD.COM INC 0.0%
Value $388K Shares 5,000 Est. Cost $40.60 Unrealized
PSX PHILLIPS 66 0.0%
Value $385K Shares 7,415 Est. Cost $45.89 Unrealized +6.9%
IJK ISHARES TR 0.0%
Value $384K Shares 1,605 Est. Cost $178.99 Unrealized
ILMN ILLUMINA INC 0.0%
Value $382K Shares 1,235 Est. Cost $239.75 Unrealized +43.7%
IWX ISHARES TR 0.0%
Value $380K Shares 7,437 Est. Cost $51.10 Unrealized
MET METLIFE INC 0.0%
Value $377K Shares 10,140 Est. Cost $26.23 Unrealized +22.0%
VGK VANGUARD INTL EQUITY INDEX F 0.0%
Value $375K Shares 7,150 Est. Cost $57.28 Unrealized
TIFFANY & CO NEW 0.0%
Value $375K Shares 3,236 Est. Cost $86.42 Unrealized
SPDR SER TR 0.0%
Value $370K Shares 6,075 Est. Cost $86.33 Unrealized
VRSK VERISK ANALYTICS INC 0.0%
Value $368K Shares 1,983 Est. Cost $160.16 Unrealized +10.4%
MOO VANECK VECTORS ETF TR 0.0%
Value $368K Shares 5,450 Est. Cost $48.21 Unrealized
BA BOEING CO 0.0%
Value $364K Shares 2,201 Est. Cost $108.94 Unrealized +56.4%
FRCB FIRST REP BK SAN FRANCISCO C 0.0%
Value $354K Shares 3,250 Est. Cost $78.18 Unrealized +39.8%
WEX WEX INC 0.0%
Value $351K Shares 2,525 Est. Cost $150.30 Unrealized +4.3%
TYL TYLER TECHNOLOGIES INC 0.0%
Value $349K Shares 1,000 Est. Cost $198.07 Unrealized +74.6%
ENB ENBRIDGE INC 0.0%
Value $349K Shares 11,962 Est. Cost $21.95 Unrealized +0.2%
IGIB ISHARES TR 0.0%
Value $348K Shares 5,730 Est. Cost $73.98 Unrealized
GLD SPDR GOLD TR 0.0%
Value $348K Shares 1,960 Est. Cost $155.73 Unrealized
TRV TRAVELERS COMPANIES INC 0.0%
Value $342K Shares 3,155 Est. Cost $93.85 Unrealized +9.2%
HUM HUMANA INC 0.0%
Value $339K Shares 819 Est. Cost $300.46 Unrealized +27.5%
SLF SUN LIFE FINANCIAL INC. 0.0%
Value $333K Shares 8,177 Est. Cost $28.59 Unrealized +41.4%
RIO RIO TINTO PLC 0.0%
Value $333K Shares 5,508 Est. Cost $56.28 Unrealized
CTVA CORTEVA INC 0.0%
Value $328K Shares 11,374 Est. Cost $26.67 Unrealized -0.7%
AMAT APPLIED MATLS INC 0.0%
Value $328K Shares 5,518 Est. Cost $35.05 Unrealized +68.0%
MSI MOTOROLA SOLUTIONS INC 0.0%
Value $327K Shares 2,087 Est. Cost $93.17 Unrealized +46.4%
MPC MARATHON PETE CORP 0.0%
Value $326K Shares 11,100 Est. Cost $32.12 Unrealized -6.2%
HUBS HUBSPOT INC 0.0%
Value $323K Shares 1,106 Est. Cost $179.84 Unrealized +45.8%
AEP AMERICAN ELEC PWR CO INC 0.0%
Value $322K Shares 3,950 Est. Cost $69.45 Unrealized -2.4%
EL LAUDER ESTEE COS INC 0.0%
Value $318K Shares 1,457 Est. Cost $176.07 Unrealized +8.4%
FLOT ISHARES TR 0.0%
Value $317K Shares 6,250 Est. Cost $50.86 Unrealized
IVE ISHARES TR 0.0%
Value $316K Shares 2,810 Est. Cost $114.29 Unrealized
GPN GLOBAL PMTS INC 0.0%
Value $313K Shares 1,765 Est. Cost $155.39 Unrealized +6.4%
KELLOGG CO 0.0%
Value $309K Shares 4,789 Est. Cost $41.22 Unrealized +26.8%
FDN FIRST TR EXCHANGE-TRADED FD 0.0%
Value $306K Shares 1,627 Est. Cost $138.91 Unrealized
IBB ISHARES TR 0.0%
Value $301K Shares 2,220 Est. Cost $174.32 Unrealized
GWW GRAINGER W W INC 0.0%
Value $299K Shares 839 Est. Cost $272.11 Unrealized +19.2%
GS GOLDMAN SACHS GROUP INC 0.0%
Value $296K Shares 1,475 Est. Cost $186.05 Unrealized -3.8%
QTEC FIRST TR NASDAQ 100 TECH IND 0.0%
Value $292K Shares 2,493 Est. Cost $82.23 Unrealized
HPQ HP INC 0.0%
Value $288K Shares 15,148 Est. Cost $15.85 Unrealized -4.3%
XLP SELECT SECTOR SPDR TR 0.0%
Value $285K Shares 4,441 Est. Cost $64.17 Unrealized
AMG AFFILIATED MANAGERS GROUP IN 0.0%
Value $280K Shares 4,100 Est. Cost $135.62 Unrealized -48.5%
CW CURTISS WRIGHT CORP 0.0%
Value $280K Shares 3,000 Est. Cost $66.09 Unrealized +41.9%
HIFS HINGHAM INSTN SVGS MASS 0.0%
Value $276K Shares 1,500 Est. Cost $118.30 Unrealized +45.1%
BAX BAXTER INTL INC 0.0%
Value $274K Shares 3,410 Est. Cost $41.82 Unrealized +79.8%
LDOS LEIDOS HOLDINGS INC 0.0%
Value $267K Shares 3,000 Est. Cost $66.70 Unrealized +26.1%
PHYS SPROTT PHYSICAL GOLD TR 0.0%
Value $260K Shares 17,264 Est. Cost $10.10 Unrealized
NBN NORTHEAST BK LEWISTON ME 0.0%
Value $258K Shares 14,000 Est. Cost $21.29 Unrealized -16.5%
EPD ENTERPRISE PRODS PARTNERS L 0.0%
Value $257K Shares 16,250 Est. Cost $46.09 Unrealized
MOAT VANECK VECTORS ETF TR 0.0%
Value $255K Shares 4,675 Est. Cost $37.62 Unrealized
FORM FORMFACTOR INC 0.0%
Value $249K Shares 10,000 Est. Cost $6.99 Unrealized +299.2%
EBAY EBAY INC. 0.0%
Value $245K Shares 4,697 Est. Cost $38.43 Unrealized +30.7%
TWITTER INC 0.0%
Value $245K Shares 5,500 Est. Cost $44.55 Unrealized
BX BLACKSTONE GROUP INC 0.0%
Value $245K Shares 4,700 Est. Cost $39.22 Unrealized +13.5%
PEG PUBLIC SVC ENTERPRISE GRP IN 0.0%
Value $244K Shares 4,435 Est. Cost $37.70 Unrealized +17.0%
GL GLOBE LIFE INC 0.0%
Value $242K Shares 3,025 Est. Cost $86.06 Unrealized -11.3%
SVB FINANCIAL GROUP 0.0%
Value $239K Shares 990 Est. Cost $216.16 Unrealized
TT TRANE TECHNOLOGIES PLC 0.0%
Value $239K Shares 1,965 Est. Cost $93.73 Unrealized +11.7%
URI UNITED RENTALS INC 0.0%
Value $229K Shares 1,312 Est. Cost $162.81 Unrealized 0.0%
SMG SCOTTS MIRACLE GRO CO 0.0%
Value $228K Shares 1,494 Est. Cost $125.65 Unrealized 0.0%
YUM YUM BRANDS INC 0.0%
Value $227K Shares 2,486 Est. Cost $76.84 Unrealized +8.5%
ENTG ENTEGRIS INC 0.0%
Value $223K Shares 3,000 Est. Cost $65.62 Unrealized 0.0%
PFM INVESCO EXCHANGE TRADED FD T 0.0%
Value $221K Shares 7,283 Est. Cost $30.34 Unrealized
GXC SPDR INDEX SHS FDS 0.0%
Value $220K Shares 1,850 Est. Cost $118.92 Unrealized
MBB ISHARES TR 0.0%
Value $219K Shares 1,979 Est. Cost $110.66 Unrealized
LEG LEGGETT & PLATT INC 0.0%
Value $218K Shares 5,303 Est. Cost $39.70 Unrealized 0.0%
TROW PRICE T ROWE GROUP INC 0.0%
Value $217K Shares 1,695 Est. Cost $95.54 Unrealized +9.9%
CAH CARDINAL HEALTH INC 0.0%
Value $216K Shares 4,590 Est. Cost $52.58 Unrealized -15.2%
CHTR CHARTER COMMUNICATIONS INC N 0.0%
Value $212K Shares 340 Est. Cost $215.58 Unrealized +173.7%
ERTH INVESCO EXCHANGE TRADED FD T 0.0%
Value $211K Shares 3,600 Est. Cost $58.61 Unrealized
BLD TOPBUILD CORP 0.0%
Value $209K Shares 1,222 Est. Cost $143.62 Unrealized 0.0%
FAST FASTENAL CO 0.0%
Value $209K Shares 4,644 Est. Cost $20.06 Unrealized 0.0%
IWP ISHARES TR 0.0%
Value $207K Shares 1,200 Est. Cost $158.12 Unrealized
GOVT ISHARES TR 0.0%
Value $207K Shares 7,395 Est. Cost $27.99 Unrealized
IWN ISHARES TR 0.0%
Value $206K Shares 2,074 Est. Cost $115.71 Unrealized
NSC NORFOLK SOUTHN CORP 0.0%
Value $203K Shares 951 Est. Cost $179.92 Unrealized 0.0%
AMCOR PLC 0.0%
Value $195K Shares 17,660 Est. Cost $7.88 Unrealized +10.5%
NORDSTROM INC 0.0%
Value $189K Shares 15,912 Est. Cost $39.63 Unrealized
SRRK SCHOLAR ROCK HLDG CORP 0.0%
Value $186K Shares 10,500 Est. Cost $14.87 Unrealized 0.0%
MTG MGIC INVT CORP WIS 0.0%
Value $177K Shares 20,000 Est. Cost $7.48 Unrealized +13.9%
KMI KINDER MORGAN INC DEL 0.0%
Value $148K Shares 12,032 Est. Cost $10.12 Unrealized 0.0%
HPE HEWLETT PACKARD ENTERPRISE C 0.0%
Value $142K Shares 15,148 Est. Cost $11.43 Unrealized -29.3%
DMLP DORCHESTER MINERALS LP 0.0%
Value $124K Shares 12,000 Est. Cost $24.50 Unrealized
EATON VANCE TAX-MANAGED GLOB 0.0%
Value $85,000 Shares 11,500 Est. Cost $9.48 Unrealized