This column was originally published on RealMoney on April 18 at 8:48 a.m. EDT. It's being republished as a bonus for TheStreet.com readers. For more information about subscribing to RealMoney, please click here.
At the beginning of the year I was predicting big double-digit gains for the Dow Jones Industrial Average in my annual forecast, a forecast that quickly got me re-branded as a ridiculous optimist. Now I'm looking real right. Should have been even more bullish. Take a look; there are no holes in this index. When the worst you get is a not-great number from IBM(IBM Quote), you know you are off to the races. Coke(KO Quote) had its best quarter in a decade and will go to $60 at this pace. Johnson & Johnson(JNJ Quote) was supposed to be weak, but instead blows numbers away on drugs that we didn't even think were doing well. JPMorgan Chase(JPM Quote) comes out with a magnificent number, arguably the best of the banks and a heavenly dividend boost. McDonald's(MCD Quote) is reinvigorated with a growth that we would expect from a small-cap restaurant chain, better than that! You have to think that after that beautiful United Technologies(UTX Quote) number, the stock is ready to break out to $70. Citigroup(C Quote) came in with its first upside surprise in ages, and the stock is on the move. Alcoa's(AA Quote) the best Dow stock so far and it's not done. It won't be independent next year at this time -- that's my forecast and I'm sticking to it.- Honeywell(HON Quote)
- Pfizer(PFE Quote)
- Procter & Gamble(PG Quote)
- Disney(DIS Quote)
- AIG(AIG Quote)
- Exxon Mobil(XOM Quote)
- 3M(MMM Quote)
- Hewlett-Packard(HPQ Quote)
- Verizon(VZ Quote)
- DuPont(DD Quote)
- American Express(AXP Quote)
- Loading Comments...
- Loading Comments...
Recent Comments
Featured Photo Galleries
| Dow Jones | S&P 500 | NASDAQ | 10-Year Note | |
|---|---|---|---|---|
| 10,496.97 | 1,111.76 | 2,181.60 | 32.56 |
Oil *
79.89
|
|
UP
152.13
|
UP
16.13
|
UP
37.00
|
UP
0.55
|
10 Yr
3.26%
SPDR Gold
117.54
|
|
+1.47%
|
+1.47%
|
+1.73%
|
+1.72%
|
Data delayed 20 minutes |














