STMicroelectronics says it buys back 199,413 shares for EUR 11.42 million in July 13-17 period - STM News | Rallies