Welch & Forbes

Welch & Forbes as of March 31, 2012

Portfolio Holdings for Welch & Forbes

Welch & Forbes holds 314 positions in its portfolio as reported in the March 2012 quarterly 13F filing

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Exxon Mobil Corporation (XOM) 4.1 $107M 1.2M 86.88
Procter & Gamble Company (PG) 3.3 $86M 1.3M 67.00
United Technologies Corporation 2.8 $73M 877k 82.90
International Business Machines (IBM) 2.2 $57M 274k 208.67
Johnson & Johnson (JNJ) 2.0 $52M 784k 65.96
O'reilly Automotive (ORLY) 2.0 $51M 561k 91.33
Stericycle (SRCL) 1.7 $45M 541k 83.64
Expeditors International of Washington (EXPD) 1.7 $45M 968k 46.50
Pepsi (PEP) 1.7 $45M 676k 66.35
Teradata Corporation (TDC) 1.6 $41M 598k 68.18
CarMax (KMX) 1.5 $40M 1.2M 34.64
Johnson Controls 1.5 $40M 1.2M 32.48
Abbott Laboratories (ABT) 1.5 $39M 638k 61.29
Ansys (ANSS) 1.5 $39M 596k 65.04
Danaher Corporation (DHR) 1.5 $39M 688k 56.00
General Electric Company 1.4 $38M 1.9M 20.07
Schlumberger (SLB) 1.4 $38M 538k 69.93
Microsoft Corporation (MSFT) 1.4 $36M 1.1M 32.25
Iron Mountain Incorporated 1.4 $36M 1.3M 28.80
Praxair 1.4 $36M 309k 114.57
McDonald's Corporation (MCD) 1.4 $35M 361k 98.10
Cenovus Energy (CVE) 1.3 $35M 968k 35.95
Apple (AAPL) 1.3 $34M 57k 599.50
Stryker Corporation (SYK) 1.3 $33M 602k 55.46
Qualcomm (QCOM) 1.3 $33M 489k 68.08
AFLAC Incorporated (AFL) 1.2 $32M 692k 46.00
3M Company (MMM) 1.2 $31M 350k 89.21
Paychex (PAYX) 1.1 $30M 974k 30.99
Chevron Corporation (CVX) 1.1 $30M 277k 107.21
Barrick Gold Corp (GOLD) 1.1 $30M 681k 43.48
Kayne Anderson MLP Investment (KYN) 1.1 $29M 941k 31.15
Pfizer (PFE) 1.1 $28M 1.2M 22.84
Intel Corporation (INTC) 1.1 $28M 997k 28.00
Emerson Electric (EMR) 1.1 $28M 538k 52.18
State Street Corporation (STT) 1.1 $28M 606k 45.56
JPMorgan Chase & Co. (JPM) 1.1 $28M 600k 45.98
Home Depot (HD) 1.0 $27M 536k 50.33
Ecolab (ECL) 1.0 $25M 406k 61.72
Apache Corporation 0.9 $25M 246k 100.49
Tor Dom Bk Cad (TD) 0.9 $24M 287k 84.94
Merck & Co (MRK) 0.9 $24M 630k 38.40
GlaxoSmithKline 0.9 $24M 522k 44.91
Teva Pharmaceutical Industries (TEVA) 0.8 $22M 492k 45.06
SPDR S&P MidCap 400 ETF (MDY) 0.8 $22M 123k 180.71
iShares IBoxx $ Invest Grade Corp Bd (LQD) 0.8 $21M 182k 115.63
Coca-Cola Company (KO) 0.8 $21M 280k 74.01
Suncor Energy (SU) 0.8 $20M 612k 32.70
Vanguard Intermediate-Term Bond ETF (BIV) 0.8 $20M 225k 86.96
Wells Fargo & Company (WFC) 0.7 $19M 560k 34.14
iShares Barclays 1-3 Year Cred Bd Fd ETF (IGSB) 0.7 $19M 182k 105.09
Visa (V) 0.7 $19M 159k 118.00
Noble Corporation Com Stk 0.7 $19M 494k 37.50
Linear Technology Corporation 0.7 $17M 517k 33.70
At&t (T) 0.6 $17M 535k 31.23
Automatic Data Processing (ADP) 0.6 $17M 301k 55.33
Constant Contact 0.6 $16M 530k 29.79
Verizon Communications (VZ) 0.6 $16M 405k 38.23
Dover Corporation (DOV) 0.6 $15M 243k 62.94
CVS Caremark Corporation (CVS) 0.6 $15M 341k 44.80
Google 0.6 $15M 23k 641.24
Abb (ABBNY) 0.6 $15M 719k 20.40
IDEXX Laboratories (IDXX) 0.5 $14M 161k 87.50
Fiserv (FI) 0.5 $14M 197k 69.39
Oracle Corporation (ORCL) 0.5 $13M 439k 29.15
Trimble Navigation (TRMB) 0.5 $12M 229k 54.42
Lancaster Colony (LANC) 0.5 $13M 188k 66.50
ConocoPhillips (COP) 0.5 $13M 165k 76.01
DENTSPLY International 0.4 $12M 290k 40.13
Costco Wholesale Corporation (COST) 0.4 $11M 117k 90.80
Raytheon Company 0.4 $11M 201k 52.78
Ameriprise Financial (AMP) 0.4 $11M 184k 57.14
Cisco Systems (CSCO) 0.4 $10M 493k 21.15
Berkshire Hathaway (BRK.B) 0.4 $10M 124k 81.15
Caterpillar (CAT) 0.4 $10M 96k 106.52
United Parcel Service (UPS) 0.4 $10M 128k 80.72
Encana Corp 0.4 $10M 516k 19.65
Vertex Pharmaceuticals Incorporated (VRTX) 0.4 $9.9M 241k 41.01
ResMed (RMD) 0.4 $10M 325k 30.91
Life Time Fitness 0.4 $10M 197k 50.57
Tractor Supply Company (TSCO) 0.3 $9.2M 102k 90.60
Vanguard FTSE All-World ex-US ETF (VEU) 0.3 $9.1M 206k 44.23
BP (BP) 0.3 $8.9M 197k 45.00
iShares MSCI Emerging Markets Indx (EEM) 0.3 $8.5M 199k 42.94
SYSCO Corporation (SYY) 0.3 $8.6M 287k 29.86
Exelon Corporation (EXC) 0.3 $8.4M 215k 39.21
Anheuser-Busch InBev NV (BUD) 0.3 $8.5M 117k 72.71
Staples 0.3 $8.1M 503k 16.19
Bristol Myers Squibb (BMY) 0.3 $7.6M 226k 33.75
Cognex Corporation (CGNX) 0.3 $7.5M 178k 42.36
Novartis (NVS) 0.3 $7.3M 132k 55.40
Bio-Reference Laboratories 0.3 $7.4M 314k 23.54
Edwards Lifesciences (EW) 0.3 $6.8M 94k 72.73
Mettler-Toledo International (MTD) 0.3 $6.8M 37k 184.75
Becton, Dickinson and (BDX) 0.3 $6.9M 88k 77.50
Vanguard Emerging Markets ETF (VWO) 0.3 $6.8M 156k 43.47
Eli Lilly & Co. (LLY) 0.2 $6.6M 164k 40.27
Allergan 0.2 $6.6M 69k 95.43
EMC Corporation 0.2 $6.4M 215k 29.90
Progress Energy 0.2 $6.3M 118k 53.11
U.S. Bancorp (USB) 0.2 $6.0M 191k 31.70
TJX Companies (TJX) 0.2 $6.1M 153k 39.71
Wal-Mart Stores (WMT) 0.2 $5.7M 93k 61.19
Air Products & Chemicals (APD) 0.2 $5.8M 64k 91.79
Anadarko Petroleum Corporation 0.2 $5.6M 72k 78.34
Colgate-Palmolive Company (CL) 0.2 $5.8M 59k 97.80
General Mills (GIS) 0.2 $5.7M 143k 39.45
Gilead Sciences (GILD) 0.2 $5.8M 118k 48.86
Hospitality Properties Trust 0.2 $5.5M 209k 26.47
Kimberly-Clark Corporation (KMB) 0.2 $5.1M 70k 73.89
MetLife (MET) 0.2 $5.3M 141k 37.35
Polypore International 0.2 $5.2M 148k 35.20
Hewlett-Packard Company 0.2 $5.0M 208k 23.83
Dynamic Materials Corporation 0.2 $4.8M 227k 21.11
Walgreen Company 0.2 $4.6M 137k 33.49
iShares MSCI South Korea Index Fund (EWY) 0.2 $4.5M 75k 59.57
Medco Health Solutions 0.2 $4.2M 59k 70.30
SPDR S&P China (GXC) 0.2 $4.3M 63k 68.38
Amgen (AMGN) 0.1 $3.9M 58k 68.00
Zimmer Holdings (ZBH) 0.1 $3.8M 60k 64.27
iShares MSCI Canada Index (EWC) 0.1 $3.9M 137k 28.33
Walt Disney Company (DIS) 0.1 $3.7M 86k 43.57
Stanley Black & Decker (SWK) 0.1 $3.6M 47k 76.98
Newell Rubbermaid (NWL) 0.1 $3.5M 199k 17.81
E.I. du Pont de Nemours & Company 0.1 $3.7M 69k 52.89
Sherwin-Williams Company (SHW) 0.1 $3.3M 31k 108.65
Philip Morris International (PM) 0.1 $3.5M 40k 88.59
Morningstar (MORN) 0.1 $3.4M 54k 63.07
Spdr S&p 500 Etf (SPY) 0.1 $2.8M 20k 140.80
Lincoln Electric Holdings (LECO) 0.1 $2.9M 65k 45.36
Tiffany & Co. 0.1 $2.9M 42k 69.12
Starbucks Corporation (SBUX) 0.1 $3.0M 54k 55.89
Vornado Realty Trust (VNO) 0.1 $2.9M 35k 84.21
iShares Gold Trust 0.1 $2.9M 177k 16.26
iShares FTSE/Xinhua China 25 Index (FXI) 0.1 $2.7M 73k 36.68
American Express Company (AXP) 0.1 $2.7M 47k 57.86
Progressive Corporation (PGR) 0.1 $2.3M 99k 23.19
Union Pacific Corporation (UNP) 0.1 $2.2M 21k 107.50
Royal Dutch Shell 0.1 $2.4M 34k 70.13
iShares Russell 2000 Index (IWM) 0.1 $2.2M 27k 82.80
iShares Dow Jones Select Dividend (DVY) 0.1 $2.4M 43k 55.98
Blackrock Muni Intermediate Drtn Fnd (MUI) 0.1 $2.5M 155k 15.85
Comcast Corporation 0.1 $2.1M 71k 29.52
Noble Energy 0.1 $2.0M 20k 97.77
Dun & Bradstreet Corporation 0.1 $2.1M 25k 84.71
iShares MSCI EAFE Index Fund (EFA) 0.1 $2.1M 39k 54.89
Cintas Corporation (CTAS) 0.1 $2.0M 52k 39.00
Eaton Vance 0.1 $2.1M 75k 28.59
iShares MSCI Brazil Index (EWZ) 0.1 $2.1M 32k 64.65
ROYAL BK SCOTLAND Group Plc sp adr l rp pf 0.1 $2.2M 117k 18.66
Chubb Corporation 0.1 $1.7M 25k 69.15
Gen-Probe Incorporated 0.1 $1.8M 27k 66.39
Masco Corporation (MAS) 0.1 $1.7M 128k 13.37
Varian Medical Systems 0.1 $1.8M 26k 68.95
SPDR Gold Trust (GLD) 0.1 $2.0M 12k 162.06
CHECK POINT SOFTWARE Technolog Com Stk (CHKP) 0.1 $1.9M 29k 63.82
Northwest Natural Gas 0.1 $2.0M 43k 45.39
iShares iBoxx $ High Yid Corp Bond (HYG) 0.1 $1.8M 20k 90.70
Market Vectors Agribusiness 0.1 $1.8M 34k 52.83
Vertex Pharmaceuticals Inc note 3.350%10/0 0.1 $1.8M 1.6M 1.15
Suntrust Banks Inc $1.00 Par Cmn 0.1 $1.6M 67k 24.16
Dow Chemical Company 0.1 $1.7M 48k 34.64
Medtronic 0.1 $1.7M 43k 39.18
Campbell Soup Company (CPB) 0.1 $1.6M 48k 33.83
Altria (MO) 0.1 $1.5M 48k 30.87
Alliant Energy Corporation (LNT) 0.1 $1.5M 35k 43.32
iShares Dow Jones US Real Estate (IYR) 0.1 $1.5M 24k 62.29
PowerShares DB Agriculture Fund 0.1 $1.5M 54k 28.10
Moody's Corporation (MCO) 0.1 $1.4M 33k 42.09
Kraft Foods 0.1 $1.4M 36k 38.00
Boeing Company (BA) 0.1 $1.3M 17k 74.38
Plum Creek Timber 0.1 $1.2M 30k 41.58
CIGNA Corporation 0.1 $1.4M 28k 49.24
Sigma-Aldrich Corporation 0.1 $1.4M 19k 73.05
Texas Instruments Incorporated (TXN) 0.1 $1.3M 38k 33.61
Vodafone 0.1 $1.2M 43k 27.68
Illinois Tool Works (ITW) 0.1 $1.4M 24k 57.13
Lowe's Companies (LOW) 0.1 $1.3M 40k 31.36
Hugoton Royalty Trust (HGTXU) 0.1 $1.2M 83k 14.67
Church & Dwight (CHD) 0.1 $1.3M 27k 49.20
Annaly Capital Management 0.0 $1.1M 72k 15.82
Baxter International (BAX) 0.0 $1.1M 18k 59.79
Hubbell Incorporated 0.0 $979k 13k 78.57
Northrop Grumman Corporation (NOC) 0.0 $1.2M 19k 61.08
Analog Devices (ADI) 0.0 $1.0M 25k 40.37
Nextera Energy (NEE) 0.0 $1.1M 18k 61.06
Whole Foods Market 0.0 $933k 11k 83.27
Marathon Oil Corporation (MRO) 0.0 $972k 31k 31.71
PowerShares DB Com Indx Trckng Fund 0.0 $1.1M 38k 28.79
Mead Johnson Nutrition 0.0 $1.1M 13k 82.47
PowerShares Water Resources 0.0 $928k 48k 19.20
Time Warner 0.0 $735k 20k 37.76
Corning Incorporated (GLW) 0.0 $736k 52k 14.08
Franklin Resources (BEN) 0.0 $707k 5.7k 124.04
Sealed Air (SEE) 0.0 $734k 38k 19.31
Nordstrom (JWN) 0.0 $906k 16k 55.72
Bemis Company 0.0 $709k 22k 32.28
Marsh & McLennan Companies (MMC) 0.0 $775k 24k 32.78
Target Corporation (TGT) 0.0 $719k 12k 58.32
John Wiley & Sons (WLY) 0.0 $836k 18k 47.58
Wisconsin Energy Corporation 0.0 $887k 25k 35.20
Southern Company (SO) 0.0 $711k 16k 44.97
Dorchester Minerals (DMLP) 0.0 $669k 26k 26.24
Panera Bread Company 0.0 $718k 4.5k 161.06
Kinder Morgan Energy Partners 0.0 $844k 10k 82.66
San Juan Basin Royalty Trust (SJT) 0.0 $845k 44k 19.40
iShares S&P 100 Index (OEF) 0.0 $705k 11k 64.06
Vanguard Small-Cap ETF (VB) 0.0 $913k 12k 78.71
PowerShares Fin. Preferred Port. 0.0 $895k 50k 17.90
Barclays Bank 0.0 $893k 35k 25.19
Marathon Petroleum Corp (MPC) 0.0 $698k 16k 43.35
Comcast Corporation (CMCSA) 0.0 $417k 14k 30.03
Time Warner Cable 0.0 $472k 5.8k 81.58
Goldman Sachs (GS) 0.0 $530k 4.3k 124.30
PNC Financial Services (PNC) 0.0 $403k 6.3k 64.48
Northern Trust Corporation (NTRS) 0.0 $528k 11k 47.35
Dominion Resources (D) 0.0 $443k 8.6k 51.23
Duke Energy Corporation 0.0 $439k 21k 21.02
India Fund (IFN) 0.0 $615k 28k 22.27
Cardinal Health (CAH) 0.0 $427k 9.9k 43.07
Bed Bath & Beyond 0.0 $564k 8.6k 65.73
McGraw-Hill Companies 0.0 $649k 13k 48.47
W.W. Grainger (GWW) 0.0 $464k 2.2k 215.01
Transocean (RIG) 0.0 $628k 12k 54.72
Waters Corporation (WAT) 0.0 $403k 4.4k 92.64
Thermo Fisher Scientific (TMO) 0.0 $439k 7.8k 56.35
Gartner (IT) 0.0 $559k 13k 42.67
Allstate Corporation (ALL) 0.0 $410k 12k 32.95
Deere & Company (DE) 0.0 $548k 6.8k 80.92
eBay (EBAY) 0.0 $580k 16k 36.88
Hess (HES) 0.0 $648k 11k 58.91
Unilever 0.0 $599k 18k 34.03
White Mountains Insurance Gp (WTM) 0.0 $519k 1.0k 501.93
Biogen Idec (BIIB) 0.0 $492k 3.9k 126.15
Windstream Corporation 0.0 $425k 36k 11.70
Kellogg Company (K) 0.0 $419k 7.8k 53.65
Enterprise Products Partners (EPD) 0.0 $534k 11k 50.44
iShares MSCI Japan Index 0.0 $462k 45k 10.17
iShares Russell 1000 Index (IWB) 0.0 $468k 6.0k 78.00
MTS Systems Corporation 0.0 $502k 9.5k 53.12
Sabine Royalty Trust (SBR) 0.0 $591k 9.8k 60.15
Aqua America 0.0 $481k 22k 22.26
PowerShares QQQ Trust, Series 1 0.0 $489k 7.2k 67.49
Central Fd Cda Ltd cl a 0.0 $562k 26k 21.95
SM Energy (SM) 0.0 $526k 7.4k 70.78
iShares Russell 1000 Growth Index (IWF) 0.0 $399k 6.1k 65.95
iShares Lehman Aggregate Bond (AGG) 0.0 $612k 5.6k 109.87
iShares MSCI Pacific ex-Japan Idx (EPP) 0.0 $643k 15k 43.49
Royal Bk Scotland Group Plc spon adr ser h 0.0 $533k 24k 22.21
iShares Lehman 1-3 Year Treas.Bond (SHY) 0.0 $459k 5.5k 84.22
Citigroup (C) 0.0 $528k 15k 36.51
Market Vectors Oil Service Etf 0.0 $439k 11k 40.65
Petroleo Brasileiro SA (PBR.A) 0.0 $210k 8.2k 25.61
Hartford Financial Services (HIG) 0.0 $376k 18k 21.10
Bank of America Corporation (BAC) 0.0 $324k 34k 9.60
Lincoln National Corporation (LNC) 0.0 $264k 10k 26.40
Affiliated Managers (AMG) 0.0 $341k 3.1k 111.80
Cabot Oil & Gas Corporation (CTRA) 0.0 $224k 7.2k 31.11
CSX Corporation (CSX) 0.0 $352k 16k 21.54
M&T Bank Corporation (MTB) 0.0 $355k 4.1k 86.82
Waste Management (WM) 0.0 $280k 8.0k 34.97
Coach 0.0 $276k 3.6k 77.29
J.C. Penney Company 0.0 $326k 9.2k 35.43
PPG Industries (PPG) 0.0 $370k 3.9k 95.76
Pitney Bowes (PBI) 0.0 $288k 16k 18.00
Travelers Companies (TRV) 0.0 $314k 5.3k 59.14
Cabot Corporation (CBT) 0.0 $208k 4.9k 42.67
Aetna 0.0 $218k 4.4k 50.08
Helmerich & Payne (HP) 0.0 $206k 3.8k 53.93
Health Care REIT 0.0 $252k 4.6k 54.78
BB&T Corporation 0.0 $350k 11k 31.35
Halliburton Company (HAL) 0.0 $353k 11k 33.21
Honeywell International (HON) 0.0 $222k 3.6k 61.04
Occidental Petroleum Corporation (OXY) 0.0 $216k 2.3k 95.15
Royal Dutch Shell 0.0 $269k 3.8k 70.62
American Electric Power Company (AEP) 0.0 $257k 6.7k 38.51
Weyerhaeuser Company (WY) 0.0 $259k 12k 21.91
iShares S&P 500 Index (IVV) 0.0 $295k 2.1k 141.08
Ford Motor Company (F) 0.0 $319k 26k 12.51
General Dynamics Corporation (GD) 0.0 $328k 4.5k 73.38
Sara Lee 0.0 $283k 13k 21.50
Belo 0.0 $214k 30k 7.18
Omni (OMC) 0.0 $203k 4.0k 50.75
Applied Materials (AMAT) 0.0 $195k 16k 12.42
Forest Laboratories 0.0 $243k 7.0k 34.71
H.J. Heinz Company 0.0 $381k 7.1k 53.60
Boston Private Financial Holdings 0.0 $231k 23k 9.91
El Paso Pipeline Partners 0.0 $211k 6.0k 34.89
Plains All American Pipeline (PAA) 0.0 $265k 3.4k 78.52
Pepco Holdings 0.0 $386k 21k 18.88
BP Prudhoe Bay Royalty Trust (BPT) 0.0 $320k 2.6k 125.00
Icon 0.0 $317k 15k 21.18
Nstar 0.0 $250k 5.2k 48.54
Manulife Finl Corp (MFC) 0.0 $206k 15k 13.57
Vanguard Europe Pacific ETF (VEA) 0.0 $242k 7.1k 34.08
Powershares DB Base Metals Fund 0.0 $205k 10k 20.10
DNP Select Income Fund (DNP) 0.0 $137k 14k 10.02
iShares Barclays Inter Crd Bd Fund ETF) (IGIB) 0.0 $256k 2.4k 108.94
iShares Barclays TIPS Bond Fund (TIP) 0.0 $224k 1.9k 117.89
Nuveen Virginia Dividend Advan p 0.0 $237k 15k 15.80
Ipath Dow Jones-aig Commodity (DJP) 0.0 $210k 5.0k 42.39
Japan Smaller Capitalizaion Fund (JOF) 0.0 $180k 23k 7.83
Apache Corp. 6% Mandatory Conv pfd cv 0.0 $328k 5.9k 55.59
John Wiley & Sons (WLYB) 0.0 $203k 4.3k 47.67
Covidien 0.0 $214k 3.9k 54.70
Xylem (XYL) 0.0 $225k 8.1k 27.78
Ciena Corp note 0.250% 5/0 0.0 $99k 100k 0.99
Entegris (ENTG) 0.0 $108k 12k 9.36
Tellabs 0.0 $103k 25k 4.05
FBR Capital Markets Corporation 0.0 $38k 15k 2.59
Vicor Corporation (VICR) 0.0 $107k 13k 7.98
SatCon Technology Corporation 0.0 $40k 111k 0.36
Chimera Investment Corporation 0.0 $28k 10k 2.80
Eaton Vance Tax-Managed Global Dive Eq (EXG) 0.0 $91k 10k 8.90
Hyperdynamics Corp 0.0 $30k 23k 1.30