Caterpillar Inc. shares were dropping premarket after the company came up a bit short on first-quarter revenue as sales volumes declined.
What's Your Reaction?