Stockato

STM Due Diligence — STMicroelectronics NV ADR

Sam's full due-diligence report on STM (STMicroelectronics NV ADR) — verdict, conviction score, key metrics, how it trades, options and peers.

Buy7/10Price: $79.42P/E: 489.94Market cap: $69.7BRevenue (TTM): $12.4BProfit margin: 1%