CMI Financials: Cummins Inc AI Analysis