STMicroelectronics (STM) was upgraded to Buy from Hold by Jefferies due to expectations of revenue growth accelerating in the ...
STMicroelectronics NV (STM) received an upgrade from analysts at Jefferies, who now have a ‘Buy’ rating for the stock.