Stockato

STM Due Diligence — STMicroelectronics NV ADR

Sam's full due-diligence report on STM (STMicroelectronics NV ADR) — verdict, conviction score, key metrics, and the signal behind it.

Buy7/10Mixed consensusPrice: $77.22P/E: 458.25Market cap: $65.2BRevenue (TTM): $12.4BProfit margin: 1%