EMC Corporation stock Rating prices target : EMC Corporation (EMC) has been reiterated by TheStreet Ratings as a buy with a ratings score of B. The company’s strengths can be seen in multiple areas, such as its increase in net income, revenue growth, growth in earnings per share, expanding profit margins and largely solid financial position with reasonable debt levels by most measures. We feel these strengths outweigh the fact that the company has had lackluster performance in the stock itself.