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: $79.42P/E: 489.94Market cap: $69.7BRevenue (TTM): $12.4BProfit margin: 1%