Cummins Inc. (CMI) Stock Analysis — AI Research | MarketCI