by Louis Navellier | March 29, 2010 7:26 am
Bank of America (BAC[1]), Caterpillar Inc. (CAT[2]) and Walgreen Co. (WAG[3]) were among some of the widely held stocks upgraded by Louis Navellier in his latest fundamental stock analysis on March 29, 2010.
Bank of America (BAC[1]) recently made headlines with news that it likely will not have to pay federal income taxes for 2009 due to a loss for the full-year. Also, the company has announced it will be rolling out a plan to forgive up to 30% of the debt owed to it by 45,000 mortgage customers in danger of default.
Caterpillar Inc. (
CAT[2]) recently announced it would take a $100 million charge related to a new law that will lower the company’s tax deductions. But the company is still growing strong, and announced last week it will invest $2.8 million and create dozens of jobs at its Caterpillar Track Components plant in Danville, Kentucky.
Walgreen Co. (WAG[3]) reported strong earnings last week, including second-quarter profit that rose nearly 5% thanks to higher margins and prescription sales.
About Portfolio Grader: Every Sunday, renowned growth stock adviser Louis Navellier runs a fundamental analysis on the top 5,000 Wall Street companies. Armed with this research, Navellier offers a rating for each company reflected as a simple letter grade, with A being “strong buy” and F being “strong sell.” Portfolio Grader’s stock data is free and open to the public, and can be accessed online here[4].
| SYMBOL | COMPANY NAME | SECTOR | MARKET CAP (B) | THIS WEEK | LAST WEEK |
| ACN | Accenture Plc | IT Services | $26.8 | A | B |
| BAC | Bank of America | Financial Services | $154.8 | C | D |
| BSY | British Sky Broadcasting | Media | $15.5 | B | C |
| CAT | Caterpillar Inc. | Machinery | $39.0 | C | D |
| CNI | Canadian National Railway | Road & Rail | $28.3 | C | D |
| COV | Covidien PLC | Health Care Equipment | $24.7 | B | C |
| CTL | CenturyTel Inc. | Telecommunications | $10.6 | B | C |
| DAL | Delta Air Lines Inc. | Airlines | $11.4 | B | C |
| ESRX | Express Scripts Inc. | Health Care Providers | $27.7 | A | B |
| GRMN | Garmin Ltd. | Household Durables | $8.0 | B | C |
| HSP | Hospira Inc. | Health Care Equipment | $9.2 | A | F |
| ISRG | Intuitive Surgical | Health Care Equipment | $13.2 | A | B |
| KUB | Kubota Corp. | Machinery | $11.9 | B | C |
| L | Loews Corp. | Insurance | $15.8 | C | D |
| MAR | Marriott International Inc. | Hotels, Restaurants & Leisure | $11.1 | C | D |
| MCK | McKesson Corp. | Health Care Providers | $17.1 | B | C |
| MHS | Medco Health Solutions | Health Care Providers | $30.9 | A | B |
| MTL | Mechel OAO (ADS) | Metals & Mining | $13.9 | B | C |
| PSA | Public Storage | Real Estate Investment Trusts | $15.5 | B | C |
| SAP | SAP AG (ADS) | Software | $56.0 | C | D |
| SNI | Scripps Networks | Media | $7.3 | B | C |
| TCK | Teck Resources Ltd. | Metals & Mining | $23.7 | A | B |
| V | Visa Inc. | IT Services | $66.8 | B | C |
| VIP | Vimpel Communications | Telecommunications | $18.1 | B | C |
| WAG | Walgreen Co. | Food & Staples Retailing | $36.2 | B | C |
| WLP | WellPoint Inc. | Health Care Providers | $28.4 | B | C |
Source URL: https://investorplace.com/2010/03/upgrades-bac-bank-of-america-cat-caterpillar-wag-walgreens/
Copyright ©2026 InvestorPlace unless otherwise noted.