Shares of STMicroelectronics NV (EPA:STM) have been assigned an average recommendation of “Hold” from the eleven analysts that are presently covering the stock, AnalystRatings.NET reports. Three research analysts have rated the stock with a sell recommendation, six have assigned a hold recommendation and two have given a buy recommendation to the company. The average twelve-month […]