Caterpillar Stock History Chart - Bull Trend Strengthens S P 500 Sustains Breakout Amid