STM Financials: STMicroelectronics N.V. AI Analysis