Caterpillar
stock has strong momentum with investors. Now the machinery giant is picking up some steam with Wall Street.
Bank of America
analyst Michael Feniger upgraded
Caterpillar
(ticker: CAT) to Buy from Hold Friday. His price target goes to $295 a share, up from $217. He sees pricing rising faster than costs which should provide earnings stability in a time of heightened uncertainty.