Cummins Inc stock (US2310211063): Why its engine dominance in power generation matters more now for investors — alphai