Boeing, Caterpillar, 3M, Microsoft and Twitter are part of Zacks Earnings PreviewZacks Investment Research • 10/21/19