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%