STMicroelectronics falls -17.5%
Live News EQUITY L impact Jul 23, 2026, 04:03 PM UTC STMicroelectronics falls -17.5% STMicroelectronics falls -17.5% STM SquawkNews Newsroom STMicroelectronics falls -17.5%