Why Caterpillar (CAT) Outpaced the Stock Market Today

  • Caterpillar (CAT) closed the most recent trading day at $398.43, moving +1.92% from the previous trading session.