CMI (Cummins Inc) Stock AnalysisExplore Cummins Inc (CMI): price history, financials and stock analysis.Sign InMethodology