Some of the stocks that may grab investor focus today are: Wall Street expects Caterpillar Inc. (NYSE: CAT) to report quarterly earnings at $1.94 per share on revenue of $11.09 billion before the opening bell. Caterpillar shares fell 0.1% to $231.98 in pre-market trading.
8 Stocks To Watch For April 29, 2021