Caterpillar Stock Chart History - Why Did Caterpillar Stock Rise 2x In 3 Years