STMicroelectronics profit misses estimates, shares fall 14% - STM News | Rallies