Market Update: CAT, SPGI, NSC, DOW

Market Update: CAT, SPGI, NSC, DOW