Stockato

DELL Due Diligence — Dell Technologies Inc

Sam's full due-diligence report on DELL (Dell Technologies Inc) — verdict, conviction score, key metrics, and the signal behind it.

Buy8/10Mixed consensusPrice: $406.19P/E: 710.85Market cap: $238.8BRevenue (TTM): $134.0BProfit margin: 6%