Stockato

VST Due Diligence — Vistra Corp.

Sam's full due-diligence report on VST (Vistra Corp.) — verdict, conviction score, key metrics, and the signal behind it.

Buy7/10Mixed consensusPrice: $140.30P/E: 26.03Market cap: $52.6BRevenue (TTM): $19.4BProfit margin: 12%