STMicroelectronics (STM) Falls 15.9% on Dismal Q2, Weak Outlook
STMicroelectronics fell by 15.86 percent on Thursday to close at $26.73 apiece as investor sentiment was weighed down by a dismal earnings performance and weak industry outlook amid tariff uncertainties...