Welch & Forbes

Welch & Forbes as of Dec. 31, 2011

Portfolio Holdings for Welch & Forbes

Welch & Forbes holds 309 positions in its portfolio as reported in the December 2011 quarterly 13F filing

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Exxon Mobil Corporation (XOM) 4.5 $108M 1.3M 84.77
Procter & Gamble Company (PG) 3.6 $87M 1.3M 66.74
United Technologies Corporation 2.7 $64M 881k 73.06
Johnson & Johnson (JNJ) 2.1 $51M 783k 65.50
International Business Machines (IBM) 2.1 $51M 279k 183.88
O'reilly Automotive (ORLY) 2.0 $47M 593k 79.95
Pepsi (PEP) 1.9 $45M 675k 66.36
Stericycle (SRCL) 1.8 $43M 555k 77.96
McDonald's Corporation (MCD) 1.7 $40M 396k 100.33
Expeditors International of Washington (EXPD) 1.6 $40M 967k 40.94
Iron Mountain Incorporated 1.6 $39M 1.3M 30.81
Johnson Controls 1.6 $38M 1.2M 31.25
Schlumberger (SLB) 1.6 $37M 543k 68.29
Abbott Laboratories (ABT) 1.5 $37M 656k 56.23
Ansys (ANSS) 1.5 $36M 622k 57.28
CarMax (KMX) 1.5 $35M 1.2M 30.48
General Electric Company 1.4 $34M 1.9M 18.00
Praxair 1.4 $34M 316k 106.86
Danaher Corporation (DHR) 1.4 $33M 691k 47.05
Cenovus Energy (CVE) 1.3 $32M 960k 33.18
Barrick Gold Corp (GOLD) 1.3 $31M 683k 45.25
Teradata Corporation (TDC) 1.3 $30M 620k 48.51
AFLAC Incorporated (AFL) 1.2 $30M 690k 43.28
Stryker Corporation (SYK) 1.2 $30M 602k 49.71
Chevron Corporation (CVX) 1.2 $30M 278k 106.40
Microsoft Corporation (MSFT) 1.2 $30M 1.1M 26.00
3M Company (MMM) 1.2 $29M 355k 81.73
Paychex (PAYX) 1.2 $29M 959k 30.11
State Street Corporation (STT) 1.1 $27M 659k 40.33
Qualcomm (QCOM) 1.1 $27M 486k 54.70
Pfizer (PFE) 1.1 $26M 1.2M 21.57
Emerson Electric (EMR) 1.0 $25M 536k 46.59
Intel Corporation (INTC) 1.0 $24M 1.0M 24.25
Kayne Anderson MLP Investment (KYN) 1.0 $24M 799k 30.39
Merck & Co (MRK) 1.0 $24M 638k 37.70
GlaxoSmithKline 1.0 $24M 522k 45.63
Ecolab (ECL) 1.0 $24M 411k 57.79
Apple (AAPL) 1.0 $23M 57k 405.00
Home Depot (HD) 0.9 $23M 542k 42.04
Apache Corporation 0.9 $22M 245k 90.60
SPDR S&P MidCap 400 ETF (MDY) 0.9 $21M 134k 159.49
Tor Dom Bk Cad (TD) 0.9 $21M 276k 74.82
Coca-Cola Company (KO) 0.8 $19M 278k 69.97
Teva Pharmaceutical Industries (TEVA) 0.8 $19M 476k 40.36
iShares IBoxx $ Invest Grade Corp Bd (LQD) 0.8 $19M 168k 113.76
JPMorgan Chase & Co. (JPM) 0.8 $19M 569k 33.25
Suncor Energy (SU) 0.7 $17M 601k 28.83
Automatic Data Processing (ADP) 0.7 $17M 305k 54.00
At&t (T) 0.7 $16M 542k 30.24
Visa (V) 0.7 $16M 159k 101.53
Verizon Communications (VZ) 0.7 $16M 402k 40.12
iShares Barclays 1-3 Year Cred Bd Fd ETF (IGSB) 0.7 $16M 153k 104.20
Linear Technology Corporation 0.6 $15M 511k 30.03
Google 0.6 $15M 23k 645.87
Vanguard Intermediate-Term Bond ETF (BIV) 0.6 $15M 172k 86.97
Wells Fargo & Company (WFC) 0.6 $15M 533k 27.60
Noble Corporation Com Stk 0.6 $15M 487k 30.21
Dover Corporation (DOV) 0.6 $14M 245k 58.05
Abb (ABBNY) 0.6 $14M 745k 18.83
CVS Caremark Corporation (CVS) 0.6 $14M 338k 40.78
IDEXX Laboratories (IDXX) 0.5 $13M 167k 77.00
Lancaster Colony (LANC) 0.5 $13M 187k 69.30
Constant Contact 0.5 $13M 543k 23.21
ConocoPhillips (COP) 0.5 $12M 167k 72.87
Oracle Corporation (ORCL) 0.5 $12M 453k 25.65
DENTSPLY International 0.4 $10M 294k 35.00
Berkshire Hathaway (BRK.B) 0.4 $9.9M 130k 76.30
Costco Wholesale Corporation (COST) 0.4 $9.7M 117k 83.32
United Parcel Service (UPS) 0.4 $9.8M 134k 73.19
Trimble Navigation (TRMB) 0.4 $9.9M 228k 43.40
Raytheon Company 0.4 $9.9M 205k 48.38
Ameriprise Financial (AMP) 0.4 $9.2M 186k 49.64
Cisco Systems (CSCO) 0.4 $9.4M 521k 18.00
Life Time Fitness 0.4 $9.2M 197k 46.75
Encana Corp 0.4 $9.3M 504k 18.53
Exelon Corporation (EXC) 0.4 $9.3M 214k 43.37
Fiserv (FI) 0.4 $9.3M 158k 58.74
Caterpillar (CAT) 0.4 $8.7M 96k 90.61
SYSCO Corporation (SYY) 0.4 $8.5M 291k 29.33
BP (BP) 0.3 $8.4M 197k 42.74
ResMed (RMD) 0.3 $8.4M 332k 25.40
Vertex Pharmaceuticals Incorporated (VRTX) 0.3 $7.8M 236k 33.21
Bristol Myers Squibb (BMY) 0.3 $8.0M 226k 35.24
Vanguard FTSE All-World ex-US ETF (VEU) 0.3 $7.8M 198k 39.65
iShares MSCI Emerging Markets Indx (EEM) 0.3 $7.4M 194k 37.94
Novartis (NVS) 0.3 $7.1M 124k 57.14
Tractor Supply Company (TSCO) 0.3 $6.8M 97k 70.20
Eli Lilly & Co. (LLY) 0.3 $6.8M 164k 41.56
Edwards Lifesciences (EW) 0.3 $7.0M 100k 70.71
Staples 0.3 $6.9M 498k 13.89
Progress Energy 0.3 $6.7M 119k 56.02
Anheuser-Busch InBev NV (BUD) 0.3 $6.8M 111k 61.00
Cognex Corporation (CGNX) 0.3 $6.5M 181k 35.75
Becton, Dickinson and (BDX) 0.3 $6.3M 84k 74.50
Allergan 0.3 $6.1M 70k 87.74
Wal-Mart Stores (WMT) 0.2 $5.6M 94k 59.76
Air Products & Chemicals (APD) 0.2 $5.6M 66k 85.18
General Mills (GIS) 0.2 $5.8M 144k 40.41
Hewlett-Packard Company 0.2 $5.7M 221k 25.76
Vanguard Emerging Markets ETF (VWO) 0.2 $5.8M 153k 38.21
Anadarko Petroleum Corporation 0.2 $5.4M 71k 76.33
Kimberly-Clark Corporation (KMB) 0.2 $5.2M 70k 74.00
Colgate-Palmolive Company (CL) 0.2 $5.3M 57k 92.40
Gilead Sciences (GILD) 0.2 $5.3M 131k 40.93
Bio-Reference Laboratories 0.2 $5.2M 317k 16.31
Walgreen Company 0.2 $4.7M 143k 33.06
Mettler-Toledo International (MTD) 0.2 $4.5M 31k 147.69
EMC Corporation 0.2 $4.6M 215k 21.54
Hospitality Properties Trust 0.2 $4.5M 196k 22.98
Dynamic Materials Corporation 0.2 $4.5M 229k 19.78
U.S. Bancorp (USB) 0.2 $4.3M 159k 27.05
TJX Companies (TJX) 0.2 $4.4M 68k 64.55
Amgen (AMGN) 0.2 $3.8M 59k 64.00
iShares MSCI South Korea Index Fund (EWY) 0.2 $3.9M 75k 52.25
SPDR S&P China (GXC) 0.2 $3.7M 60k 62.25
Walt Disney Company (DIS) 0.1 $3.5M 94k 37.86
Philip Morris International (PM) 0.1 $3.5M 45k 78.49
MetLife (MET) 0.1 $3.6M 115k 31.18
Medco Health Solutions 0.1 $3.4M 61k 55.90
Newell Rubbermaid (NWL) 0.1 $3.3M 205k 16.15
E.I. du Pont de Nemours & Company 0.1 $3.2M 71k 45.78
Zimmer Holdings (ZBH) 0.1 $3.3M 62k 53.42
Morningstar (MORN) 0.1 $3.3M 55k 59.45
Polypore International 0.1 $3.3M 74k 44.00
iShares MSCI Canada Index (EWC) 0.1 $3.3M 125k 26.60
Stanley Black & Decker (SWK) 0.1 $3.2M 47k 67.61
Sherwin-Williams Company (SHW) 0.1 $2.9M 33k 89.27
Tiffany & Co. 0.1 $2.8M 42k 66.26
iShares Gold Trust 0.1 $2.8M 183k 15.23
iShares FTSE/Xinhua China 25 Index (FXI) 0.1 $2.5M 73k 34.88
Spdr S&p 500 Etf (SPY) 0.1 $2.7M 22k 125.54
Lincoln Electric Holdings (LECO) 0.1 $2.5M 64k 39.13
Vornado Realty Trust (VNO) 0.1 $2.7M 35k 76.87
Royal Dutch Shell 0.1 $2.4M 33k 73.09
Starbucks Corporation (SBUX) 0.1 $2.5M 54k 46.01
Blackrock Muni Intermediate Drtn Fnd (MUI) 0.1 $2.3M 149k 15.32
American Express Company (AXP) 0.1 $2.2M 47k 47.18
Noble Energy 0.1 $2.1M 22k 94.36
Union Pacific Corporation (UNP) 0.1 $2.2M 21k 105.96
Dun & Bradstreet Corporation 0.1 $2.1M 29k 74.83
Eaton Vance 0.1 $2.0M 87k 23.62
iShares Dow Jones Select Dividend (DVY) 0.1 $2.3M 42k 53.78
Progressive Corporation (PGR) 0.1 $1.9M 99k 19.51
iShares MSCI EAFE Index Fund (EFA) 0.1 $1.9M 39k 49.55
Cintas Corporation (CTAS) 0.1 $1.8M 53k 34.67
Varian Medical Systems 0.1 $1.8M 27k 67.15
SPDR Gold Trust (GLD) 0.1 $1.8M 12k 151.96
Northwest Natural Gas 0.1 $2.0M 42k 47.93
Chubb Corporation 0.1 $1.8M 25k 69.23
Comcast Corporation 0.1 $1.7M 72k 23.56
Gen-Probe Incorporated 0.1 $1.7M 30k 59.11
Medtronic 0.1 $1.7M 43k 38.25
Campbell Soup Company (CPB) 0.1 $1.6M 48k 33.23
Altria (MO) 0.1 $1.6M 54k 29.63
Hugoton Royalty Trust (HGTXU) 0.1 $1.7M 91k 18.84
iShares Russell 2000 Index (IWM) 0.1 $1.7M 23k 73.74
iShares MSCI Brazil Index (EWZ) 0.1 $1.7M 30k 57.38
iShares iBoxx $ High Yid Corp Bond (HYG) 0.1 $1.8M 20k 89.45
Market Vectors Agribusiness 0.1 $1.6M 33k 47.15
ROYAL BK SCOTLAND Group Plc sp adr l rp pf 0.1 $1.7M 117k 14.75
Vertex Pharmaceuticals Inc note 3.350%10/0 0.1 $1.7M 1.6M 1.05
PowerShares DB Agriculture Fund 0.1 $1.7M 59k 28.88
Kraft Foods 0.1 $1.4M 38k 37.35
Dow Chemical Company 0.1 $1.4M 49k 28.76
Masco Corporation (MAS) 0.1 $1.4M 130k 10.48
Alliant Energy Corporation (LNT) 0.1 $1.6M 35k 44.12
iShares Dow Jones US Real Estate (IYR) 0.1 $1.4M 24k 56.79
Suntrust Banks Inc $1.00 Par Cmn 0.1 $1.2M 69k 17.70
Moody's Corporation (MCO) 0.1 $1.2M 35k 33.70
Northrop Grumman Corporation (NOC) 0.1 $1.1M 19k 58.46
Boeing Company (BA) 0.1 $1.3M 18k 73.35
Plum Creek Timber 0.1 $1.1M 30k 36.57
CIGNA Corporation 0.1 $1.2M 29k 42.02
Nextera Energy (NEE) 0.1 $1.2M 20k 60.89
Sigma-Aldrich Corporation 0.1 $1.2M 20k 62.41
Texas Instruments Incorporated (TXN) 0.1 $1.1M 38k 29.10
Vodafone 0.1 $1.2M 44k 28.02
Illinois Tool Works (ITW) 0.1 $1.2M 26k 46.70
PowerShares DB Com Indx Trckng Fund 0.1 $1.1M 41k 26.83
CHECK POINT SOFTWARE Technolog Com Stk (CHKP) 0.1 $1.2M 23k 52.56
Annaly Capital Management 0.0 $1.0M 65k 15.96
Baxter International (BAX) 0.0 $906k 18k 49.47
Hubbell Incorporated 0.0 $842k 13k 66.87
Analog Devices (ADI) 0.0 $913k 26k 35.79
Wisconsin Energy Corporation 0.0 $916k 26k 34.96
Lowe's Companies (LOW) 0.0 $1.0M 40k 25.37
Marathon Oil Corporation (MRO) 0.0 $910k 31k 29.28
Mead Johnson Nutrition 0.0 $947k 14k 68.75
Church & Dwight (CHD) 0.0 $1.0M 23k 45.76
Kinder Morgan Energy Partners 0.0 $867k 10k 84.92
San Juan Basin Royalty Trust (SJT) 0.0 $997k 44k 22.76
Time Warner 0.0 $758k 21k 36.15
Corning Incorporated (GLW) 0.0 $678k 52k 12.97
Goldman Sachs (GS) 0.0 $608k 6.7k 90.56
Sealed Air (SEE) 0.0 $654k 38k 17.20
McGraw-Hill Companies 0.0 $625k 14k 44.99
Nordstrom (JWN) 0.0 $821k 17k 49.73
Bemis Company 0.0 $661k 22k 30.09
Hess (HES) 0.0 $625k 11k 56.82
Marsh & McLennan Companies (MMC) 0.0 $811k 26k 31.63
Target Corporation (TGT) 0.0 $632k 12k 51.16
Unilever 0.0 $605k 18k 34.38
John Wiley & Sons (WLY) 0.0 $830k 19k 44.41
Southern Company (SO) 0.0 $736k 16k 46.26
Whole Foods Market 0.0 $718k 10k 69.61
Panera Bread Company 0.0 $617k 4.4k 141.42
Sabine Royalty Trust (SBR) 0.0 $692k 11k 63.05
iShares S&P 100 Index (OEF) 0.0 $627k 11k 56.99
iShares Lehman Aggregate Bond (AGG) 0.0 $641k 5.8k 110.14
PowerShares Water Resources 0.0 $777k 46k 16.84
Vanguard Small-Cap ETF (VB) 0.0 $808k 12k 69.66
PowerShares Fin. Preferred Port. 0.0 $806k 50k 16.12
Barclays Bank 0.0 $747k 35k 21.07
Time Warner Cable 0.0 $422k 6.6k 63.54
PNC Financial Services (PNC) 0.0 $360k 6.3k 57.60
Northern Trust Corporation (NTRS) 0.0 $569k 14k 39.65
M&T Bank Corporation (MTB) 0.0 $465k 6.1k 76.37
Dominion Resources (D) 0.0 $526k 9.9k 53.03
Duke Energy Corporation 0.0 $455k 21k 22.02
India Fund (IFN) 0.0 $433k 23k 19.03
Cardinal Health (CAH) 0.0 $403k 9.9k 40.65
Bed Bath & Beyond 0.0 $497k 8.6k 57.93
Travelers Companies (TRV) 0.0 $363k 6.1k 59.11
W.W. Grainger (GWW) 0.0 $451k 2.4k 187.29
Gartner (IT) 0.0 $455k 13k 34.73
Deere & Company (DE) 0.0 $528k 6.8k 77.40
eBay (EBAY) 0.0 $480k 16k 30.34
Halliburton Company (HAL) 0.0 $367k 11k 34.52
White Mountains Insurance Gp (WTM) 0.0 $473k 1.0k 453.50
Biogen Idec (BIIB) 0.0 $555k 5.0k 110.01
Windstream Corporation 0.0 $421k 36k 11.73
Kellogg Company (K) 0.0 $395k 7.8k 50.58
H.J. Heinz Company 0.0 $384k 7.1k 54.02
Enterprise Products Partners (EPD) 0.0 $490k 11k 46.29
iShares MSCI Japan Index 0.0 $435k 48k 9.11
iShares Russell 1000 Index (IWB) 0.0 $416k 6.0k 69.33
Dorchester Minerals (DMLP) 0.0 $578k 26k 22.67
MTS Systems Corporation 0.0 $408k 10k 40.80
Pepco Holdings 0.0 $410k 20k 20.30
Aqua America 0.0 $477k 22k 22.07
PowerShares QQQ Trust, Series 1 0.0 $572k 10k 55.83
Central Fd Cda Ltd cl a 0.0 $502k 26k 19.61
iShares MSCI Pacific ex-Japan Idx (EPP) 0.0 $576k 15k 38.96
Royal Bk Scotland Group Plc spon adr ser h 0.0 $392k 24k 16.33
iShares Lehman 1-3 Year Treas.Bond (SHY) 0.0 $460k 5.5k 84.40
ProShares UltraPro Short S&P 500 0.0 $394k 30k 13.13
Citigroup (C) 0.0 $375k 14k 26.29
Marathon Petroleum Corp (MPC) 0.0 $557k 17k 33.28
Comcast Corporation (CMCSA) 0.0 $330k 14k 23.74
Petroleo Brasileiro SA (PBR.A) 0.0 $352k 15k 23.55
Hartford Financial Services (HIG) 0.0 $290k 18k 16.28
Bank of America Corporation (BAC) 0.0 $211k 38k 5.55
Lincoln National Corporation (LNC) 0.0 $194k 10k 19.40
Affiliated Managers (AMG) 0.0 $312k 3.3k 96.00
Cabot Oil & Gas Corporation (CTRA) 0.0 $273k 3.6k 75.83
CSX Corporation (CSX) 0.0 $344k 16k 21.05
Waste Management (WM) 0.0 $262k 8.0k 32.72
Coach 0.0 $236k 3.9k 60.97
Franklin Resources (BEN) 0.0 $355k 3.7k 95.95
J.C. Penney Company 0.0 $323k 9.2k 35.11
PPG Industries (PPG) 0.0 $322k 3.9k 83.33
Pitney Bowes (PBI) 0.0 $304k 16k 19.00
Transocean (RIG) 0.0 $330k 8.6k 38.48
AstraZeneca (AZN) 0.0 $218k 4.7k 46.22
Waters Corporation (WAT) 0.0 $323k 4.4k 74.25
Thermo Fisher Scientific (TMO) 0.0 $350k 7.8k 44.93
Helmerich & Payne (HP) 0.0 $223k 3.8k 58.38
Health Care REIT 0.0 $251k 4.6k 54.57
Allstate Corporation (ALL) 0.0 $346k 13k 27.37
BB&T Corporation 0.0 $281k 11k 25.17
Honeywell International (HON) 0.0 $230k 4.2k 54.28
Occidental Petroleum Corporation (OXY) 0.0 $213k 2.3k 93.83
American Electric Power Company (AEP) 0.0 $278k 6.7k 41.29
Weyerhaeuser Company (WY) 0.0 $221k 12k 18.70
iShares S&P 500 Index (IVV) 0.0 $263k 2.1k 125.78
Ford Motor Company (F) 0.0 $273k 25k 10.76
General Dynamics Corporation (GD) 0.0 $306k 4.6k 66.23
Sara Lee 0.0 $264k 14k 18.91
Belo 0.0 $188k 30k 6.31
Applied Materials (AMAT) 0.0 $144k 13k 10.75
Forest Laboratories 0.0 $212k 7.0k 30.29
Boston Private Financial Holdings 0.0 $209k 26k 7.95
El Paso Pipeline Partners 0.0 $257k 7.4k 34.63
Plains All American Pipeline (PAA) 0.0 $239k 3.3k 73.31
Regency Energy Partners 0.0 $200k 8.0k 24.90
BP Prudhoe Bay Royalty Trust (BPT) 0.0 $276k 2.4k 114.05
Icon 0.0 $265k 16k 17.13
Nstar 0.0 $242k 5.2k 46.99
SM Energy (SM) 0.0 $245k 3.4k 73.05
iShares Russell 1000 Growth Index (IWF) 0.0 $355k 6.2k 57.72
Manulife Finl Corp (MFC) 0.0 $161k 15k 10.60
Vanguard Europe Pacific ETF (VEA) 0.0 $217k 7.1k 30.56
Powershares DB Base Metals Fund 0.0 $192k 10k 18.70
DNP Select Income Fund (DNP) 0.0 $149k 14k 10.90
iShares Barclays Inter Crd Bd Fund ETF) (IGIB) 0.0 $209k 2.0k 107.18
Nuveen Virginia Dividend Advan p 0.0 $227k 15k 15.13
Japan Smaller Capitalizaion Fund (JOF) 0.0 $161k 22k 7.18
Apache Corp. 6% Mandatory Conv pfd cv 0.0 $320k 5.9k 54.24
Xylem (XYL) 0.0 $275k 11k 25.63
Ciena Corp note 0.250% 5/0 0.0 $97k 100k 0.97
Entegris (ENTG) 0.0 $101k 12k 8.75
Tellabs 0.0 $103k 25k 4.05
FBR Capital Markets Corporation 0.0 $30k 15k 2.04
Vicor Corporation (VICR) 0.0 $107k 13k 7.98
SatCon Technology Corporation 0.0 $89k 148k 0.60
Chimera Investment Corporation 0.0 $25k 10k 2.50
Eaton Vance Tax-Managed Global Dive Eq (EXG) 0.0 $84k 10k 8.21
Hyperdynamics Corp 0.0 $56k 23k 2.43
Exelis 0.0 $97k 11k 9.04