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.

Strong Buy9/10Bullish consensusPrice: $167.24P/E: 26.77Market cap: $54.0BRevenue (TTM): $19.4BProfit margin: 12%