WELCH & FORBES LLC - Q2 2021 holdings

$5.92 Billion is the total value of WELCH & FORBES LLC's 445 reported holdings in Q2 2021. The portfolio turnover from Q1 2021 to Q2 2021 was 8.3% .

 Value Shares↓ Weighting
AAPL BuyAPPLE INC$257,435,000
+13.4%
1,879,643
+1.2%
4.35%
+3.8%
MSFT BuyMICROSOFT CORP$246,295,000
+15.3%
909,173
+0.3%
4.16%
+5.4%
DHR BuyDANAHER CORPORATION$188,948,000
+19.3%
704,081
+0.1%
3.19%
+9.2%
V BuyVISA INC$179,571,000
+11.5%
767,987
+0.9%
3.03%
+2.0%
ANSS SellANSYS INC$152,110,000
+1.4%
438,283
-0.8%
2.57%
-7.2%
GOOG BuyALPHABET INCcap stk cl c$149,724,000
+21.7%
59,739
+0.4%
2.53%
+11.3%
HD BuyHOME DEPOT INC$139,612,000
+4.5%
437,808
+0.1%
2.36%
-4.4%
SYK BuySTRYKER CORPORATION$137,550,000
+6.8%
529,584
+0.1%
2.32%
-2.3%
ORLY BuyOREILLY AUTOMOTIVE INC$132,872,000
+12.8%
234,669
+1.1%
2.24%
+3.2%
KMX SellCARMAX INC$132,877,000
-2.9%
1,028,853
-0.2%
2.24%
-11.2%
JNJ BuyJOHNSON & JOHNSON$126,748,000
+1.6%
769,384
+1.4%
2.14%
-7.0%
NVDA SellNVIDIA CORPORATION$125,051,000
+47.3%
156,295
-1.7%
2.11%
+34.8%
JPM BuyJPMORGAN CHASE & CO$112,096,000
+4.4%
720,690
+2.2%
1.89%
-4.4%
IDXX SellIDEXX LABS INC$111,944,000
+28.7%
177,252
-0.3%
1.89%
+17.7%
PG SellPROCTER AND GAMBLE CO$107,061,000
-0.5%
793,448
-0.1%
1.81%
-9.0%
MTD SellMETTLER TOLEDO INTERNATIONAL$98,506,000
+19.2%
71,106
-0.6%
1.66%
+9.0%
RTX BuyRAYTHEON TECHNOLOGIES CORP$94,671,000
+10.6%
1,109,720
+0.2%
1.60%
+1.3%
FISV BuyFISERV INC$93,814,000
-8.7%
877,668
+1.7%
1.58%
-16.4%
ROP BuyROPER TECHNOLOGIES INC$88,573,000
+17.6%
188,375
+0.9%
1.50%
+7.6%
PEP SellPEPSICO INC$87,905,000
+4.6%
593,275
-0.1%
1.48%
-4.3%
ECL BuyECOLAB INC$85,614,000
-2.5%
415,663
+1.3%
1.45%
-10.8%
RMD BuyRESMED INC$76,909,000
+27.6%
311,975
+0.4%
1.30%
+16.7%
ABT BuyABBOTT LABS$75,491,000
-2.9%
651,169
+0.4%
1.28%
-11.1%
MDY BuySPDR S&P MIDCAP 400 ETF TRutser1 s&pdcrp$71,951,000
+5.6%
146,537
+2.4%
1.22%
-3.4%
MCD BuyMCDONALDS CORP$71,604,000
+4.4%
309,989
+1.3%
1.21%
-4.5%
FB BuyFACEBOOK INCcl a$71,637,000
+22.7%
206,025
+4.0%
1.21%
+12.2%
CMCSA BuyCOMCAST CORP NEWcl a$64,682,000
+6.3%
1,134,376
+0.9%
1.09%
-2.7%
COST BuyCOSTCO WHSL CORP NEW$63,769,000
+15.2%
161,165
+2.6%
1.08%
+5.4%
CB BuyCHUBB LIMITED$60,424,000
+2.5%
380,170
+1.9%
1.02%
-6.2%
AMZN BuyAMAZON COM INC$60,357,000
+26.1%
17,545
+13.4%
1.02%
+15.4%
GOOGL BuyALPHABET INCcap stk cl a$57,162,000
+22.3%
23,410
+3.3%
0.97%
+11.9%
WSO SellWATSCO INC$57,114,000
+9.3%
199,256
-0.6%
0.96%0.0%
AMP BuyAMERIPRISE FINL INC$52,439,000
+7.5%
210,700
+0.4%
0.89%
-1.7%
ADP SellAUTOMATIC DATA PROCESSING IN$51,807,000
+3.8%
260,834
-1.5%
0.88%
-5.0%
PAYX SellPAYCHEX INC$49,896,000
+7.2%
465,013
-2.0%
0.84%
-1.9%
TJX BuyTJX COS INC NEW$49,673,000
+9.9%
736,770
+7.9%
0.84%
+0.6%
ABBV BuyABBVIE INC$46,019,000
+4.7%
408,547
+0.6%
0.78%
-4.1%
ADBE BuyADOBE SYSTEMS INCORPORATED$44,828,000
+31.6%
76,545
+6.9%
0.76%
+20.3%
BLL BuyBALL CORP$42,133,000
-2.6%
520,032
+1.8%
0.71%
-10.9%
VRTX SellVERTEX PHARMACEUTICALS INC$41,611,000
-7.7%
206,369
-1.6%
0.70%
-15.5%
SWK BuySTANLEY BLACK & DECKER INC$40,650,000
+3.6%
198,299
+0.9%
0.69%
-5.2%
BAC BuyBK OF AMERICA CORP$40,613,000
+9.6%
985,026
+2.8%
0.69%
+0.3%
PFF BuyISHARES TRpfd and incm sec$40,487,000
+5.8%
1,029,297
+3.3%
0.68%
-3.1%
INTC SellINTEL CORP$39,610,000
-13.5%
705,571
-1.4%
0.67%
-20.9%
AJG BuyGALLAGHER ARTHUR J & CO$39,375,000
+25.1%
281,090
+11.4%
0.66%
+14.5%
CHD BuyCHURCH & DWIGHT INC$37,424,000
-1.9%
439,148
+0.5%
0.63%
-10.4%
TMO BuyTHERMO FISHER SCIENTIFIC INC$36,898,000
+15.6%
73,141
+4.6%
0.62%
+5.8%
VZ BuyVERIZON COMMUNICATIONS INC$35,908,000
+2.4%
640,861
+6.3%
0.61%
-6.3%
MMM Sell3M CO$34,872,000
+2.9%
175,564
-0.2%
0.59%
-5.9%
CVX BuyCHEVRON CORP NEW$34,375,000
+5.3%
328,193
+5.3%
0.58%
-3.6%
MRK SellMERCK & CO INC$32,425,000
-1.6%
416,921
-2.5%
0.55%
-10.0%
EMLP SellFIRST TR EXCHANGE-TRADED FDno amer energy$32,160,000
+4.5%
1,314,806
-2.6%
0.54%
-4.4%
BRKB BuyBERKSHIRE HATHAWAY INC DELcl b new$30,934,000
+13.2%
111,308
+4.1%
0.52%
+3.8%
IRM SellIRON MTN INC NEW$30,449,000
+14.3%
719,483
-0.1%
0.51%
+4.5%
LLY BuyLILLY ELI & CO$29,655,000
+24.3%
129,200
+1.2%
0.50%
+13.6%
OTIS SellOTIS WORLDWIDE CORP$28,253,000
+17.4%
345,519
-1.7%
0.48%
+7.4%
AFL SellAFLAC INC$27,963,000
+4.6%
521,125
-0.2%
0.47%
-4.5%
CSCO BuyCISCO SYS INC$27,688,000
+5.3%
522,415
+2.8%
0.47%
-3.5%
GSK SellGLAXOSMITHKLINE PLCsponsored adr$25,938,000
+11.5%
651,379
-0.1%
0.44%
+1.9%
CGNX SellCOGNEX CORP$25,871,000
+1.3%
307,807
-0.0%
0.44%
-7.4%
DOV SellDOVER CORP$25,568,000
+8.9%
169,781
-0.8%
0.43%
-0.5%
TD SellTORONTO DOMINION BK ONT$25,454,000
+7.3%
363,371
-0.1%
0.43%
-1.8%
EW SellEDWARDS LIFESCIENCES CORP$25,387,000
+23.0%
245,111
-0.6%
0.43%
+12.6%
PFE SellPFIZER INC$25,163,000
+8.0%
642,571
-0.1%
0.42%
-1.2%
KO BuyCOCA COLA CO$24,409,000
+3.9%
451,101
+1.2%
0.41%
-5.1%
SBUX BuySTARBUCKS CORP$24,039,000
+9.8%
214,991
+7.3%
0.41%
+0.5%
AWK BuyAMERICAN WTR WKS CO INC NEW$23,010,000
+7.0%
149,285
+4.1%
0.39%
-2.0%
XOM SellEXXON MOBIL CORP$22,593,000
+12.0%
358,166
-0.8%
0.38%
+2.7%
QCOM BuyQUALCOMM INC$22,579,000
+12.8%
157,964
+4.6%
0.38%
+3.0%
FTSL BuyFIRST TR EXCHANGE-TRADED FDsenior ln fd$22,281,000
+11.7%
464,091
+11.4%
0.38%
+1.9%
BDX BuyBECTON DICKINSON & CO$21,689,000
+0.5%
89,184
+0.5%
0.37%
-8.3%
LIN SellLINDE PLC$21,443,000
-0.3%
74,176
-3.3%
0.36%
-8.8%
OMC SellOMNICOM GROUP INC$21,093,000
+7.4%
263,693
-0.5%
0.36%
-1.9%
LQD BuyISHARES TRiboxx inv cp etf$20,954,000
+4.2%
155,953
+0.9%
0.35%
-4.6%
BKNG SellBOOKING HOLDINGS INC$20,396,000
-6.4%
9,321
-0.4%
0.34%
-14.4%
EXPD SellEXPEDITORS INTL WASH INC$19,924,000
+17.5%
157,378
-0.1%
0.34%
+7.7%
VEA BuyVANGUARD TAX-MANAGED INTL FDftse dev mkt etf$19,465,000
+11.0%
377,810
+5.8%
0.33%
+1.5%
CMI BuyCUMMINS INC$19,239,000
-0.9%
78,911
+5.3%
0.32%
-9.5%
WMT BuyWALMART INC$18,554,000
+8.1%
131,569
+4.1%
0.31%
-1.3%
FTV SellFORTIVE CORP$18,312,000
-6.9%
262,559
-5.7%
0.31%
-14.9%
CTAS SellCINTAS CORP$18,209,000
+10.6%
47,668
-1.2%
0.31%
+1.3%
MDT SellMEDTRONIC PLC$18,057,000
+1.5%
145,466
-3.4%
0.30%
-7.3%
AOS BuySMITH A O CORP$17,844,000
+15.8%
247,622
+8.7%
0.30%
+5.6%
LANC BuyLANCASTER COLONY CORP$17,773,000
+10.7%
91,847
+0.3%
0.30%
+1.0%
BSX SellBOSTON SCIENTIFIC CORP$17,062,000
+10.5%
398,995
-0.1%
0.29%
+1.1%
ACN BuyACCENTURE PLC IRELAND$15,697,000
+14.5%
53,249
+7.3%
0.26%
+4.7%
IGSB BuyISHARES TR$15,597,000
+0.9%
284,567
+0.7%
0.26%
-7.4%
AXP SellAMERICAN EXPRESS CO$15,226,000
+15.9%
92,150
-0.8%
0.26%
+5.8%
EMR BuyEMERSON ELEC CO$14,662,000
+7.8%
152,346
+1.0%
0.25%
-1.2%
SPY BuySPDR S&P 500 ETF TRtr unit$14,272,000
+12.4%
33,343
+4.1%
0.24%
+3.0%
CARR SellCARRIER GLOBAL CORPORATION$14,238,000
+14.3%
292,973
-0.7%
0.24%
+4.8%
UPS SellUNITED PARCEL SERVICE INCcl b$13,974,000
+22.2%
67,196
-0.1%
0.24%
+11.8%
DIS BuyDISNEY WALT CO$13,730,000
+0.9%
78,112
+5.9%
0.23%
-7.6%
STZ BuyCONSTELLATION BRANDS INCcl a$13,561,000
+5.3%
57,980
+2.7%
0.23%
-3.8%
BMY SellBRISTOL-MYERS SQUIBB CO$13,026,000
+3.7%
194,930
-2.0%
0.22%
-5.2%
USB BuyUS BANCORP DEL$12,906,000
+3.1%
226,543
+0.1%
0.22%
-5.6%
TSCO SellTRACTOR SUPPLY CO$12,443,000
+3.8%
66,875
-1.2%
0.21%
-5.0%
MCO BuyMOODYS CORP$12,339,000
+23.8%
34,051
+2.0%
0.21%
+13.0%
IWM BuyISHARES TRrussell 2000 etf$11,959,000
+17.2%
52,133
+12.9%
0.20%
+7.4%
APD SellAIR PRODS & CHEMS INC$11,676,000
-3.0%
40,587
-5.2%
0.20%
-11.3%
SYY SellSYSCO CORP$11,508,000
-2.9%
148,021
-1.7%
0.19%
-11.4%
T SellAT&T INC$11,234,000
-18.4%
390,342
-14.1%
0.19%
-25.2%
IBM SellINTERNATIONAL BUSINESS MACHS$11,064,000
+8.8%
75,472
-1.1%
0.19%
-0.5%
LECO SellLINCOLN ELEC HLDGS INC$10,796,000
+5.7%
81,972
-1.4%
0.18%
-3.7%
NKE BuyNIKE INCcl b$10,498,000
+19.4%
67,957
+2.7%
0.18%
+9.3%
CVS SellCVS HEALTH CORP$10,306,000
+6.7%
123,521
-3.8%
0.17%
-2.2%
LHX BuyL3HARRIS TECHNOLOGIES INC$9,884,000
+22.6%
45,730
+14.9%
0.17%
+12.1%
ORCL SellORACLE CORP$9,907,000
+9.1%
127,266
-1.7%
0.17%
-0.6%
PYPL BuyPAYPAL HLDGS INC$9,771,000
+203.9%
33,523
+153.2%
0.16%
+179.7%
COF BuyCAPITAL ONE FINL CORP$9,587,000
+21.8%
61,974
+0.2%
0.16%
+11.7%
CSL SellCARLISLE COS INC$9,490,000
+14.6%
49,587
-1.4%
0.16%
+4.6%
AMGN BuyAMGEN INC$8,853,000
-1.1%
36,319
+1.0%
0.15%
-9.1%
VMW BuyVMWARE INC$8,760,000
+16.5%
54,758
+9.6%
0.15%
+6.5%
CHKP SellCHECK POINT SOFTWARE TECH LTord$8,693,000
-4.5%
74,855
-7.9%
0.15%
-12.5%
SHW BuySHERWIN WILLIAMS CO$8,562,000
+10.6%
31,426
+199.6%
0.14%
+1.4%
DUK BuyDUKE ENERGY CORP NEW$8,291,000
+4.5%
83,980
+2.2%
0.14%
-4.1%
NVS BuyNOVARTIS AGsponsored adr$8,293,000
+6.8%
90,886
+0.0%
0.14%
-2.1%
BSV BuyVANGUARD BD INDEX FDSshort trm bond$7,203,000
+13.3%
87,671
+13.4%
0.12%
+4.3%
FPEI BuyFIRST TR EXCH TRADED FD IIIinstl pfd secs$6,902,000
+17.9%
333,948
+15.5%
0.12%
+8.3%
VEU BuyVANGUARD INTL EQUITY INDEX Fallwrld ex us$6,735,000
+6.8%
106,242
+2.2%
0.11%
-1.7%
STT SellSTATE STR CORP$6,642,000
-2.5%
80,728
-0.4%
0.11%
-11.1%
RPM BuyRPM INTL INC$6,631,000
-3.1%
74,778
+0.4%
0.11%
-11.1%
TXN SellTEXAS INSTRS INC$6,515,000
+1.6%
33,880
-0.1%
0.11%
-6.8%
CAT BuyCATERPILLAR INC$6,535,000
-5.1%
30,032
+1.2%
0.11%
-13.4%
HAIN SellHAIN CELESTIAL GROUP INC$6,493,000
-10.1%
161,866
-2.3%
0.11%
-17.3%
BIV BuyVANGUARD BD INDEX FDSintermed term$6,389,000
+2.9%
71,019
+1.5%
0.11%
-6.1%
IWO SellISHARES TRrus 2000 grw etf$6,245,000
+2.3%
20,037
-1.3%
0.11%
-6.2%
UNP BuyUNION PAC CORP$6,232,000
+6.5%
28,337
+6.8%
0.10%
-2.8%
CL SellCOLGATE PALMOLIVE CO$6,123,000
-1.1%
75,258
-4.2%
0.10%
-9.6%
GE SellGENERAL ELECTRIC CO$6,060,000
+1.2%
450,243
-1.3%
0.10%
-8.1%
NEE BuyNEXTERA ENERGY INC$6,044,000
+1.5%
82,471
+4.7%
0.10%
-7.3%
FTSM BuyFIRST TR EXCHANGE-TRADED FDfirst tr enh new$5,949,000
+5.5%
99,254
+5.5%
0.10%
-2.9%
APTV BuyAPTIV PLC$5,913,000
+20.1%
37,585
+5.3%
0.10%
+9.9%
ITW SellILLINOIS TOOL WKS INC$5,468,000
-0.5%
24,460
-1.4%
0.09%
-8.9%
GIS SellGENERAL MLS INC$5,347,000
-3.6%
87,759
-3.0%
0.09%
-11.8%
ADI SellANALOG DEVICES INC$5,092,000
+9.6%
29,577
-1.3%
0.09%0.0%
MA BuyMASTERCARD INCORPORATEDcl a$4,919,000
+5.1%
13,476
+2.5%
0.08%
-3.5%
DXJ BuyWISDOMTREE TRjapn hedge eqt$4,804,000
+8.4%
78,728
+9.0%
0.08%
-1.2%
KMB SellKIMBERLY-CLARK CORP$4,183,000
-4.6%
31,268
-0.9%
0.07%
-12.3%
PGR SellPROGRESSIVE CORP$4,225,000
+2.4%
43,022
-0.3%
0.07%
-6.6%
ICLR SellICON PLC$4,070,000
+3.8%
19,690
-1.4%
0.07%
-4.2%
WFC SellWELLS FARGO CO NEW$3,951,000
+1.2%
87,241
-12.7%
0.07%
-6.9%
TIP BuyISHARES TRtips bd etf$3,715,000
+9.5%
29,014
+7.3%
0.06%0.0%
LOW SellLOWES COS INC$3,755,000
-0.9%
19,360
-2.8%
0.06%
-10.0%
EQIX BuyEQUINIX INC$3,616,000
+75.6%
4,506
+48.7%
0.06%
+60.5%
AMT BuyAMERICAN TOWER CORP NEW$3,480,000
+54.3%
12,880
+36.6%
0.06%
+40.5%
GDX BuyVANECK VECTORS ETF TRgold miners etf$3,471,000
+22.9%
102,152
+17.6%
0.06%
+13.5%
IVV BuyISHARES TRcore s&p500 etf$3,286,000
+117.0%
7,643
+101.0%
0.06%
+100.0%
QQQ BuyINVESCO QQQ TRunit ser 1$3,265,000
+11.1%
9,215
+0.1%
0.06%
+1.9%
IAU NewISHARES GOLD TRishares new$3,234,00095,925
+100.0%
0.06%
HON BuyHONEYWELL INTL INC$3,203,000
+4.4%
14,599
+3.3%
0.05%
-5.3%
IJH BuyISHARES TRcore s&p mcp etf$3,136,000
+20.1%
11,671
+16.3%
0.05%
+10.4%
NOC SellNORTHROP GRUMMAN CORP$3,074,000
+12.1%
8,458
-0.1%
0.05%
+2.0%
TFC SellTRUIST FINL CORP$2,971,000
-5.4%
53,527
-0.6%
0.05%
-13.8%
SDY SellSPDR SER TRs&p divid etf$2,953,000
+2.7%
24,152
-0.9%
0.05%
-5.7%
EEM BuyISHARES TRmsci emg mkt etf$2,878,000
+3.7%
52,173
+0.3%
0.05%
-3.9%
GILD SellGILEAD SCIENCES INC$2,918,000
+5.4%
42,372
-1.1%
0.05%
-3.9%
LNT  ALLIANT ENERGY CORP$2,825,000
+3.0%
50,6640.0%0.05%
-5.9%
LMT SellLOCKHEED MARTIN CORP$2,866,000
-1.3%
7,575
-3.6%
0.05%
-11.1%
ZBH SellZIMMER BIOMET HOLDINGS INC$2,735,000
+0.1%
17,008
-0.4%
0.05%
-8.0%
CRM BuySALESFORCE COM INC$2,730,000
+111.3%
11,177
+83.4%
0.05%
+91.7%
VWO SellVANGUARD INTL EQUITY INDEX Fftse emr mkt etf$2,668,000
-4.6%
49,130
-8.6%
0.04%
-13.5%
VLO SellVALERO ENERGY CORP$2,574,000
-1.0%
32,957
-9.3%
0.04%
-10.4%
NWL SellNEWELL BRANDS INC$2,499,000
-8.5%
90,947
-10.9%
0.04%
-16.0%
VRSK BuyVERISK ANALYTICS INC$2,437,000
+37.5%
13,944
+39.0%
0.04%
+24.2%
SHOP BuySHOPIFY INCcl a$2,384,000
+83.8%
1,632
+39.2%
0.04%
+66.7%
PM SellPHILIP MORRIS INTL INC$2,293,000
+7.2%
23,133
-4.0%
0.04%
-2.5%
CI SellCIGNA CORP NEW$2,218,000
-2.8%
9,356
-0.9%
0.04%
-11.9%
INTU BuyINTUIT$2,212,000
+49.8%
4,513
+17.0%
0.04%
+37.0%
MMC SellMARSH & MCLENNAN COS INC$2,071,000
+8.8%
14,720
-5.9%
0.04%0.0%
SRCL SellSTERICYCLE INC$2,045,000
+5.8%
28,592
-0.1%
0.04%
-2.8%
WBA SellWALGREENS BOOTS ALLIANCE INC$2,011,000
-22.2%
38,238
-18.8%
0.03%
-29.2%
VNT SellVONTIER CORPORATION$2,037,000
-17.9%
62,521
-23.7%
0.03%
-26.1%
OZK BuyBANK OZK$2,018,000
+3.4%
47,875
+0.2%
0.03%
-5.6%
EFA SellISHARES TRmsci eafe etf$1,982,000
+1.7%
25,128
-2.1%
0.03%
-8.3%
DVY SellISHARES TRselect divid etf$1,906,000
+1.6%
16,346
-0.6%
0.03%
-8.6%
COP BuyCONOCOPHILLIPS$1,862,000
+17.6%
30,585
+2.3%
0.03%
+6.9%
PNC  PNC FINL SVCS GROUP INC$1,847,000
+8.7%
9,6840.0%0.03%0.0%
UNH BuyUNITEDHEALTH GROUP INC$1,831,000
+57.3%
4,572
+46.2%
0.03%
+47.6%
CNI BuyCANADIAN NATL RY CO$1,824,000
-3.0%
17,288
+6.7%
0.03%
-11.4%
DE BuyDEERE & CO$1,776,000
-3.1%
5,036
+2.8%
0.03%
-11.8%
OEF SellISHARES TRs&p 100 etf$1,783,000
+3.6%
9,085
-5.1%
0.03%
-6.2%
BP SellBP PLCsponsored adr$1,795,000
+3.2%
67,940
-4.8%
0.03%
-6.2%
DEO  DIAGEO PLCspon adr new$1,713,000
+16.8%
8,9320.0%0.03%
+7.4%
GM BuyGENERAL MTRS CO$1,726,000
+22.8%
29,168
+19.3%
0.03%
+11.5%
IT  GARTNER INC$1,725,000
+32.7%
7,1220.0%0.03%
+20.8%
TGT SellTARGET CORP$1,685,000
+21.8%
6,972
-0.1%
0.03%
+7.7%
CPRT  COPART INC$1,668,000
+21.4%
12,6500.0%0.03%
+12.0%
MAS SellMASCO CORP$1,648,000
-5.0%
27,976
-3.4%
0.03%
-12.5%
SCHD BuySCHWAB STRATEGIC TRus dividend eq$1,624,000
+73.3%
21,470
+67.1%
0.03%
+58.8%
IWB  ISHARES TRrus 1000 etf$1,539,000
+8.2%
6,3600.0%0.03%0.0%
AVGO  BROADCOM INC$1,523,000
+2.8%
3,1950.0%0.03%
-3.7%
VSS SellVANGUARD INTL EQUITY INDEX Fftse smcap etf$1,528,000
+6.1%
11,195
-0.2%
0.03%
-3.7%
WAT  WATERS CORP$1,529,000
+21.5%
4,4250.0%0.03%
+13.0%
BLK SellBLACKROCK INC$1,536,000
+13.9%
1,756
-1.8%
0.03%
+4.0%
ES BuyEVERSOURCE ENERGY$1,484,000
+8.0%
18,489
+16.5%
0.02%0.0%
MUI SellBLACKROCK MUNI INTER DR FD I$1,462,000
+2.1%
93,500
-1.8%
0.02%
-3.8%
EL BuyLAUDER ESTEE COS INCcl a$1,466,000
+246.6%
4,607
+216.2%
0.02%
+212.5%
IJR BuyISHARES TRcore s&p scp etf$1,497,000
+71.9%
13,249
+65.0%
0.02%
+56.2%
VOO  VANGUARD INDEX FDS$1,428,000
+8.0%
3,6290.0%0.02%0.0%
FLOT BuyISHARES TRfltg rate nt etf$1,334,000
+320.8%
26,250
+320.0%
0.02%
+283.3%
SPGI BuyS&P GLOBAL INC$1,384,000
+19.8%
3,373
+3.1%
0.02%
+9.5%
XYL BuyXYLEM INC$1,340,000
+27.6%
11,164
+11.8%
0.02%
+21.1%
BABA SellALIBABA GROUP HLDG LTDsponsored ads$1,336,000
-5.4%
5,891
-5.5%
0.02%
-11.5%
IWF SellISHARES TRrus 1000 grw etf$1,297,000
+10.5%
4,775
-1.0%
0.02%0.0%
IWR  ISHARES TRrus mid cap etf$1,285,000
+7.1%
16,2230.0%0.02%0.0%
SU SellSUNCOR ENERGY INC NEW$1,279,000
-29.1%
53,384
-38.2%
0.02%
-33.3%
BX BuyBLACKSTONE GROUP INC$1,251,000
+185.6%
12,876
+119.1%
0.02%
+162.5%
TAN  INVESCO EXCH TRADED FD TR IIsolar etf$1,268,000
-2.7%
14,2000.0%0.02%
-12.5%
FRC BuyFIRST REP BK SAN FRANCISCO C$1,226,000
+125.4%
6,550
+100.6%
0.02%
+110.0%
CF SellCF INDS HLDGS INC$1,246,000
+9.0%
24,217
-3.8%
0.02%0.0%
UL BuyUNILEVER PLCspon adr new$1,217,000
+7.4%
20,794
+2.5%
0.02%0.0%
KKR NewKKR & CO INC$1,185,00020,000
+100.0%
0.02%
MO SellALTRIA GROUP INC$1,168,000
-11.4%
24,496
-4.9%
0.02%
-16.7%
WTS SellWATTS WATER TECHNOLOGIES INCcl a$1,171,000
+19.9%
8,026
-2.5%
0.02%
+11.1%
WEC SellWEC ENERGY GROUP INC$1,161,000
-5.8%
13,048
-0.9%
0.02%
-13.0%
PPG  PPG INDS INC$1,139,000
+13.0%
6,7090.0%0.02%0.0%
DD BuyDUPONT DE NEMOURS INC$1,114,000
+13.7%
14,390
+13.5%
0.02%
+5.6%
VB  VANGUARD INDEX FDSsmall cp etf$1,095,000
+5.2%
4,8600.0%0.02%0.0%
SNOW SellSNOWFLAKE INCcl a$1,129,000
-20.9%
4,669
-25.0%
0.02%
-26.9%
ILMN BuyILLUMINA INC$1,122,000
+171.0%
2,371
+119.9%
0.02%
+137.5%
ISRG  INTUITIVE SURGICAL INC$1,132,000
+24.5%
1,2300.0%0.02%
+11.8%
EOG BuyEOG RES INC$1,077,000
+35.1%
12,917
+17.5%
0.02%
+20.0%
BR  BROADRIDGE FINL SOLUTIONS IN$1,079,000
+5.5%
6,6810.0%0.02%
-5.3%
PANW BuyPALO ALTO NETWORKS INC$1,087,000
+55.1%
2,928
+34.4%
0.02%
+38.5%
USMV SellISHARES TRmsci usa min vol$1,034,000
-40.1%
14,045
-43.7%
0.02%
-46.9%
PH SellPARKER-HANNIFIN CORP$983,000
-3.2%
3,203
-0.5%
0.02%
-10.5%
SVC SellSERVICE PPTYS TR$1,029,000
-31.9%
81,604
-36.0%
0.02%
-39.3%
DOW BuyDOW INC$1,006,000
+15.4%
15,902
+16.6%
0.02%
+6.2%
JILL NewJ JILL INC$946,00048,000
+100.0%
0.02%
OGN NewORGANON & CO$952,00031,464
+100.0%
0.02%
TSLA  TESLA INC$921,000
+1.8%
1,3550.0%0.02%
-5.9%
A  AGILENT TECHNOLOGIES INC$950,000
+16.3%
6,4280.0%0.02%
+6.7%
IWD SellISHARES TRrus 1000 val etf$860,000
-39.4%
5,425
-42.0%
0.02%
-42.3%
SIVB SellSVB FINANCIAL GROUP$890,000
+1.3%
1,600
-10.1%
0.02%
-6.2%
ALL  ALLSTATE CORP$877,000
+13.5%
6,7240.0%0.02%
+7.1%
BKLN SellINVESCO EXCH TRADED FD TR IIsr ln etf$876,000
-0.2%
39,551
-0.4%
0.02%
-6.2%
VO  VANGUARD INDEX FDSmid cap etf$869,000
+7.3%
3,6610.0%0.02%0.0%
PAYC BuyPAYCOM SOFTWARE INC$810,000
-0.2%
2,229
+1.5%
0.01%
-6.7%
CEF  SPROTT PHYSICAL GOLD & SILVEtr unit$829,000
+7.5%
44,3750.0%0.01%0.0%
STE BuySTERIS PLC$828,000
+153.2%
4,012
+133.5%
0.01%
+133.3%
DXCM  DEXCOM INC$811,000
+18.7%
1,9000.0%0.01%
+7.7%
MDLZ BuyMONDELEZ INTL INCcl a$801,000
+10.0%
12,829
+3.1%
0.01%
+7.7%
HUBB  HUBBELL INC$846,000
-0.1%
4,5300.0%0.01%
-12.5%
WDAY  WORKDAY INCcl a$816,000
-3.9%
3,4170.0%0.01%
-12.5%
WM SellWASTE MGMT INC DEL$771,000
+5.9%
5,498
-2.6%
0.01%0.0%
IWN  ISHARES TRrus 2000 val etf$742,000
+4.1%
4,4730.0%0.01%0.0%
FAST BuyFASTENAL CO$750,000
+13.0%
14,410
+9.0%
0.01%
+8.3%
SO SellSOUTHERN CO$745,000
-3.0%
12,308
-0.4%
0.01%
-7.1%
GPC SellGENUINE PARTS CO$748,000
+7.9%
5,921
-1.2%
0.01%0.0%
BCE  BCE INC$780,000
+9.2%
15,8140.0%0.01%0.0%
AMAT  APPLIED MATLS INC$785,000
+6.5%
5,5180.0%0.01%
-7.1%
VFC  V F CORP$751,000
+2.7%
9,1450.0%0.01%0.0%
JKHY BuyHENRY JACK & ASSOC INC$726,000
+9.2%
4,439
+1.3%
0.01%0.0%
PTC  PTC INC$706,000
+2.6%
5,0000.0%0.01%
-7.7%
NVO  NOVO-NORDISK A Sadr$689,000
+24.1%
8,2250.0%0.01%
+20.0%
HSY  HERSHEY CO$716,000
+10.2%
4,1140.0%0.01%0.0%
KYN SellKAYNE ANDERSON ENERGY INFRST$715,000
+11.5%
80,352
-10.2%
0.01%0.0%
INFO NewIHS MARKIT LTD$718,0006,371
+100.0%
0.01%
CSX BuyCSX CORP$722,000
+31.3%
22,500
+294.7%
0.01%
+20.0%
SLB SellSCHLUMBERGER LTD$700,000
+4.8%
21,860
-11.0%
0.01%0.0%
MPC  MARATHON PETE CORP$671,000
+13.0%
11,1000.0%0.01%0.0%
GOLD  BARRICK GOLD CORP$654,000
+4.5%
31,6230.0%0.01%
-8.3%
BSM SellBLACK STONE MINERALS L P$634,000
+15.3%
58,966
-6.6%
0.01%
+10.0%
WCN SellWASTE CONNECTIONS INC$627,000
+6.3%
5,250
-3.8%
0.01%0.0%
MS BuyMORGAN STANLEY$663,000
+40.8%
7,233
+19.4%
0.01%
+22.2%
PHO  INVESCO EXCHANGE TRADED FD Twater res etf$656,000
+8.3%
12,2600.0%0.01%0.0%
NTRS SellNORTHERN TR CORP$663,000
+7.6%
5,736
-2.1%
0.01%0.0%
MOO BuyVANECK VECTORS ETF TRagribusiness etf$644,000
+8.8%
7,067
+4.7%
0.01%0.0%
XLK BuySELECT SECTOR SPDR TRtechnology$657,000
+45.4%
4,453
+30.7%
0.01%
+37.5%
TYL SellTYLER TECHNOLOGIES INC$678,000
+5.0%
1,499
-1.4%
0.01%
-8.3%
IQV NewIQVIA HLDGS INC$678,0002,800
+100.0%
0.01%
WTRG  ESSENTIAL UTILS INC$649,000
+2.2%
14,1870.0%0.01%
-8.3%
EPD BuyENTERPRISE PRODS PARTNERS L$629,000
+15.4%
26,065
+5.3%
0.01%
+10.0%
NOW BuySERVICENOW INC$664,000
+134.6%
1,208
+114.2%
0.01%
+120.0%
SLY  SPDR SER TRs&p 600 sml cap$610,000
+3.9%
6,2400.0%0.01%
-9.1%
IJK BuyISHARES TRs&p mc 400gr etf$583,000
+30.4%
7,200
+26.3%
0.01%
+25.0%
PSX BuyPHILLIPS 66$604,000
+10.8%
7,046
+5.3%
0.01%0.0%
MET BuyMETLIFE INC$599,0000.0%10,007
+1.5%
0.01%
-9.1%
AMG  AFFILIATED MANAGERS GROUP IN$602,000
+3.6%
3,9000.0%0.01%
-9.1%
ENB BuyENBRIDGE INC$594,000
+17.4%
14,831
+6.7%
0.01%
+11.1%
VGK BuyVANGUARD INTL EQUITY INDEX Fftse europe etf$516,000
+12.9%
7,675
+5.9%
0.01%
+12.5%
DEA  EASTERLY GOVT PPTYS INC$522,000
+1.6%
24,7760.0%0.01%0.0%
MORN SellMORNINGSTAR INC$510,000
+13.8%
1,986
-0.1%
0.01%
+12.5%
ABNB NewAIRBNB INC$527,0003,440
+100.0%
0.01%
XRAY SellDENTSPLY SIRONA INC$543,000
-3.0%
8,578
-2.3%
0.01%
-10.0%
CTVA BuyCORTEVA INC$550,000
+15.5%
12,407
+21.4%
0.01%0.0%
GD  GENERAL DYNAMICS CORP$524,000
+4.0%
2,7800.0%0.01%0.0%
JWN SellNORDSTROM INC$543,000
-5.4%
14,852
-2.0%
0.01%
-18.2%
SMG BuySCOTTS MIRACLE-GRO COcl a$533,000
+6.0%
2,779
+35.3%
0.01%0.0%
GS  GOLDMAN SACHS GROUP INC$560,000
+16.2%
1,4750.0%0.01%0.0%
BUD SellANHEUSER BUSCH INBEV SA/NVsponsored adr$452,000
-16.3%
6,275
-27.0%
0.01%
-20.0%
IVW SellISHARES TRs&p 500 grwt etf$489,000
+6.3%
6,720
-4.8%
0.01%0.0%
HUBS SellHUBSPOT INC$484,000
-1.8%
831
-23.4%
0.01%
-11.1%
HPQ  HP INC$466,000
-4.9%
15,4480.0%0.01%
-11.1%
MSI  MOTOROLA SOLUTIONS INC$458,000
+15.4%
2,1130.0%0.01%
+14.3%
NEOG BuyNEOGEN CORP$491,000
+3.6%
10,666
+100.0%
0.01%
-11.1%
RIO  RIO TINTO PLCsponsored adr$462,000
+7.9%
5,5080.0%0.01%0.0%
XBI SellSPDR SER TRs&p biotech$466,000
-2.9%
3,448
-2.7%
0.01%
-11.1%
TRV  TRAVELERS COMPANIES INC$477,000
-0.4%
3,1860.0%0.01%
-11.1%
WEX  WEX INC$490,000
-7.2%
2,5250.0%0.01%
-20.0%
ZM BuyZOOM VIDEO COMMUNICATIONS INcl a$486,000
+22.7%
1,257
+2.0%
0.01%
+14.3%
AGG  ISHARES TRcore us aggbd et$404,000
+1.3%
3,5050.0%0.01%0.0%
NBN  NORTHEAST BK LEWISTON ME$418,000
+13.3%
14,0000.0%0.01%0.0%
BA SellBOEING CO$410,000
-7.4%
1,713
-1.7%
0.01%
-12.5%
GLD  SPDR GOLD TR$388,000
+3.5%
2,3400.0%0.01%0.0%
JD  JD.COM INCspon adr cl a$399,000
-5.5%
5,0000.0%0.01%
-12.5%
HIFS  HINGHAM INSTN SVGS MASS$443,000
+2.3%
1,5250.0%0.01%
-12.5%
XLNX  XILINX INC$434,000
+16.7%
3,0000.0%0.01%0.0%
FDN  FIRST TR EXCHANGE-TRADED FDdj internt idx$398,000
+12.1%
1,6270.0%0.01%0.0%
RNR NewRENAISSANCERE HLDGS LTD$406,0002,725
+100.0%
0.01%
QTEC  FIRST TR NASDAQ 100 TECH IND$396,000
+10.3%
2,4930.0%0.01%0.0%
D BuyDOMINION ENERGY INC$409,000
+3.0%
5,558
+6.3%
0.01%0.0%
BAH  BOOZ ALLEN HAMILTON HLDG CORcl a$409,000
+5.7%
4,8000.0%0.01%0.0%
URI  UNITED RENTALS INC$419,000
-3.0%
1,3120.0%0.01%
-12.5%
EBAY BuyEBAY INC.$419,000
+45.0%
5,972
+26.5%
0.01%
+40.0%
LNC  LINCOLN NATL CORP IND$377,000
+0.8%
6,0000.0%0.01%
-14.3%
HUM  HUMANA INC$363,000
+5.8%
8190.0%0.01%0.0%
SLF  SUN LIFE FINANCIAL INC.$360,000
+2.0%
6,9770.0%0.01%
-14.3%
IVE SellISHARES TRs&p 500 val etf$384,000
-3.3%
2,600
-7.5%
0.01%
-14.3%
TROW  PRICE T ROWE GROUP INC$336,000
+15.5%
1,6950.0%0.01%
+20.0%
IWY SellISHARES TRrus tp200 gr etf$377,000
-44.6%
2,500
-50.6%
0.01%
-53.8%
IBB  ISHARES TRishares biotech$378,000
+8.9%
2,3070.0%0.01%0.0%
MBB  ISHARES TRmbs etf$343,0000.0%3,1690.0%0.01%0.0%
TWTR  TWITTER INC$378,000
+8.0%
5,5000.0%0.01%0.0%
AEP  AMERICAN ELEC PWR CO INC$342,0000.0%4,0430.0%0.01%0.0%
IWX SellISHARES TRrus tp200 vl etf$332,000
-30.0%
5,000
-32.8%
0.01%
-33.3%
IGIB SellISHARES TR$340,0000.0%5,620
-1.9%
0.01%0.0%
DIA  SPDR DOW JONES INDL AVERAGEut ser 1$359,000
+4.7%
1,0400.0%0.01%0.0%
TT BuyTRANE TECHNOLOGIES PLC$380,000
+16.9%
2,065
+5.1%
0.01%0.0%
MOAT  VANECK VECTORS ETF TRmorningstar wide$359,000
+7.2%
4,8410.0%0.01%0.0%
VIG SellVANGUARD SPECIALIZED FUNDSdiv app etf$342,000
-19.3%
2,211
-23.3%
0.01%
-25.0%
GPN  GLOBAL PMTS INC$335,000
-6.7%
1,7840.0%0.01%
-14.3%
VCSH  VANGUARD SCOTTSDALE FDSshrt trm corp bd$373,000
+0.3%
4,5080.0%0.01%
-14.3%
NTAP  NETAPP INC$355,000
+12.3%
4,3440.0%0.01%0.0%
HASI SellHANNON ARMSTRONG SUST INFR C$337,000
-16.4%
6,000
-16.6%
0.01%
-14.3%
MKC NewMCCORMICK & CO INC$377,0004,262
+100.0%
0.01%
VTRS SellVIATRIS INC$359,000
-13.5%
25,140
-15.3%
0.01%
-25.0%
ROST  ROSS STORES INC$334,000
+3.4%
2,6970.0%0.01%0.0%
ENTG SellENTEGRIS INC$332,000
-0.9%
2,700
-10.0%
0.01%0.0%
MSCI NewMSCI INC$347,000650
+100.0%
0.01%
GL  GLOBE LIFE INC$288,000
-1.4%
3,0250.0%0.01%0.0%
K  KELLOGG CO$308,000
+1.7%
4,7890.0%0.01%
-16.7%
BIIB SellBIOGEN INC$321,000
-28.0%
926
-41.8%
0.01%
-37.5%
NFLX SellNETFLIX INC$309,000
+0.7%
586
-0.3%
0.01%
-16.7%
KMI  KINDER MORGAN INC DEL$290,000
+9.4%
15,9190.0%0.01%0.0%
FXI NewISHARES TRchina lg-cap etf$284,0006,125
+100.0%
0.01%
MTB  M & T BK CORP$278,000
-4.1%
1,9150.0%0.01%0.0%
FORM  FORMFACTOR INC$292,000
-19.1%
8,0000.0%0.01%
-28.6%
ONEW SellONEWATER MARINE INC$301,000
-17.8%
7,170
-21.8%
0.01%
-28.6%
OKE NewONEOK INC NEW$315,0005,666
+100.0%
0.01%
SUMO SellSUMO LOGIC INC$301,000
-26.9%
14,565
-33.3%
0.01%
-37.5%
CHTR BuyCHARTER COMMUNICATIONS INC Ncl a$299,000
+42.4%
415
+22.1%
0.01%
+25.0%
DFS  DISCOVER FINL SVCS$323,000
+24.2%
2,7350.0%0.01%0.0%
LDOS  LEIDOS HOLDINGS INC$308,000
+4.8%
3,0500.0%0.01%0.0%
YUM SellYUM BRANDS INC$291,000
+5.8%
2,531
-0.6%
0.01%0.0%
IWP  ISHARES TRrus md cp gr etf$269,000
+10.7%
2,3770.0%0.01%
+25.0%
FIS NewFIDELITY NATL INFORMATION SV$268,0001,891
+100.0%
0.01%
NSC BuyNORFOLK SOUTHN CORP$276,000
+18.5%
1,041
+20.2%
0.01%
+25.0%
SRRK  SCHOLAR ROCK HLDG CORP$217,000
-42.9%
7,5000.0%0.00%
-42.9%
DOCU NewDOCUSIGN INC$238,000850
+100.0%
0.00%
GXC  SPDR INDEX SHS FDSs&p china etf$245,000
+0.8%
1,8500.0%0.00%0.0%
RDSA  ROYAL DUTCH SHELL PLCspons adr a$220,000
+3.3%
5,4350.0%0.00%0.0%
DSGX SellDESCARTES SYS GROUP INC$242,000
-12.3%
3,500
-22.9%
0.00%
-20.0%
BLD BuyTOPBUILD CORP$249,000
-2.7%
1,255
+2.7%
0.00%
-20.0%
PEG  PUBLIC SVC ENTERPRISE GRP IN$265,000
-0.7%
4,4350.0%0.00%
-20.0%
FXH  FIRST TR EXCHANGE TRADED FDhlth care alph$222,000
+8.3%
1,8920.0%0.00%0.0%
FOXF SellFOX FACTORY HLDG CORP$241,000
-11.7%
1,546
-28.0%
0.00%
-20.0%
GWW SellGRAINGER W W INC$263,000
+7.8%
600
-1.6%
0.00%
-20.0%
VOT NewVANGUARD INDEX FDSmcap gr idxvip$243,0001,028
+100.0%
0.00%
VBR  VANGUARD INDEX FDSsm cp val etf$216,000
+5.4%
1,2410.0%0.00%0.0%
HPE  HEWLETT PACKARD ENTERPRISE C$225,000
-7.4%
15,4480.0%0.00%0.0%
BAX  BAXTER INTL INC$247,000
-4.6%
3,0740.0%0.00%
-20.0%
MMP  MAGELLAN MIDSTREAM PRTNRS LP$262,000
+12.9%
5,3600.0%0.00%0.0%
VNO  VORNADO RLTY TRsh ben int$229,000
+2.7%
4,9020.0%0.00%0.0%
ERTH  INVESCO EXCHANGE TRADED FD Tinvesco msci$249,000
-8.5%
3,6000.0%0.00%
-20.0%
PFM SellINVESCO EXCHANGE TRADED FD Tdivid achievev$235,000
-4.5%
6,478
-8.8%
0.00%
-20.0%
WY  WEYERHAEUSER CO MTN BE$226,000
-3.4%
6,5730.0%0.00%0.0%
PDP BuyINVESCO EXCHANGE TRADED FD Tdwa momentum$262,000
+27.2%
2,922
+20.8%
0.00%0.0%
AON NewAON PLC$239,0001,000
+100.0%
0.00%
IWS  ISHARES TRrus mdcp val etf$231,000
+5.0%
2,0100.0%0.00%0.0%
PHYS  SPROTT PHYSICAL GOLD TRunit$242,000
+4.3%
17,2640.0%0.00%0.0%
DMLP  DORCHESTER MINERALS LP$202,000
+23.2%
12,0000.0%0.00%0.0%
SRE BuySEMPRA ENERGY$207,000
+3.0%
1,563
+2.8%
0.00%
-25.0%
SKYY NewFIRST TR EXCHANGE TRADED FD$200,0001,885
+100.0%
0.00%
AMCR  AMCOR PLCord$132,000
-1.5%
11,5000.0%0.00%0.0%
EXG  EATON VANCE TAX-MANAGED GLOB$117,000
+9.3%
11,5000.0%0.00%0.0%
GOVX SellGEOVAX LABS INC$85,000
-30.9%
16,994
-39.3%
0.00%
-50.0%
TDY ExitTELEDYNE TECHNOLOGIES INC$0-530
-100.0%
-0.00%
NWN ExitNORTHWEST NAT HLDG CO$0-3,766
-100.0%
-0.00%
VNQ ExitVANGUARD INDEX FDSreal estate etf$0-2,616
-100.0%
-0.00%
WAB ExitWABTEC$0-2,916
-100.0%
-0.00%
HIG ExitHARTFORD FINL SVCS GROUP INC$0-3,000
-100.0%
-0.00%
XLP ExitSELECT SECTOR SPDR TRsbi cons stpls$0-2,941
-100.0%
-0.00%
NEO ExitNEOGENOMICS INC$0-4,670
-100.0%
-0.00%
CDK ExitCDK GLOBAL INC$0-4,493
-100.0%
-0.00%
MBUU ExitMALIBU BOATS INC$0-3,422
-100.0%
-0.01%
CAH ExitCARDINAL HEALTH INC$0-4,105
-100.0%
-0.01%
LEG ExitLEGGETT & PLATT INC$0-6,567
-100.0%
-0.01%
MTUM ExitISHARES TRmsci usa mmentm$0-5,889
-100.0%
-0.02%
CVGW ExitCALAVO GROWERS INC$0-15,553
-100.0%
-0.02%
VAR ExitVARIAN MED SYS INC$0-10,179
-100.0%
-0.03%
IAU ExitISHARES GOLD TRishares$0-193,092
-100.0%
-0.06%
Other managers

Other managers that, in addition to the filing manager(s), that filed the EDGAR filing(s):

Original filings

The following EDGAR filing(s) were analyzed to create this report:

  • View 13F-HR filed 2021-07-22
Signatures

The EDGAR filing(s) were signed by:

Top long-term holdings
NameQuarters ownedLatest quarter ownedMax weighting
MICROSOFT CORP42Q3 20234.9%
JOHNSON & JOHNSON42Q3 20232.9%
VISA INC42Q3 20233.4%
O REILLY AUTOMOTIVE INC NEW42Q3 20233.4%
DANAHER CORPORATION42Q3 20233.5%
PROCTER & GAMBLE CO42Q3 20233.2%
STRYKER CORPORATION42Q3 20232.7%
HOME DEPOT INC42Q3 20232.7%
CARMAX INC42Q3 20232.5%
PEPSICO INC42Q3 20232.3%

View WELCH & FORBES LLC's complete holdings history.

Latest significant ownerships (13-D/G)
WELCH & FORBES LLC Q2 2021 significant holdings filed using form 13D/G when ownership exceeds 5% of a company's total stock issue.
FiledShares Percentage
GeoVax Labs, Inc.January 08, 20151,703,4645.3%
ENERGY FOCUS, INC/DEJuly 07, 201127,8000.1%
GeoVax Labs, Inc.February 12, 201080,214,79810.3%
INTELLISYNC CORPJanuary 11, 20081,429,62510.9%

View WELCH & FORBES LLC's complete significant-ownership history.

Latest filings
TypeFiled
13F-HR2024-05-03
13F-HR2024-02-06
13F-HR2023-11-03
13F-HR2023-07-28
13F-HR2023-04-14
13F-HR2023-02-02
13F-HR2022-10-31
13F-HR2022-07-22
13F-HR2022-04-25
13F-HR2022-01-19

View WELCH & FORBES LLC's complete filings history.

Compare quarters

Export WELCH & FORBES LLC's holdings