Stockato

VST Due Diligence — Vistra Corp.

Sam's full due-diligence report on VST (Vistra Corp.) — verdict, conviction score, key metrics, how it trades, options and peers.

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