Vistra Corp. (NYSE: VST)

$148.76 -4.94 (-3.21%)
As of Jun 05, 2026 04:00 PM
Sector: Utilities Industry: Utilities - Independent Power Producers CIK: 0001692819
Market Cap 50.25 Bn
P/E 24.59
P/S 2.58
Div. Yield 0.01
ROIC (Qtr) 0.00
Total Debt (Qtr) 19.16 Bn
Revenue Growth (1y) (Qtr) 43.40
Add ratio to table...

About

Vistra Corp. is an integrated retail electricity and power generation company that provides essential power resources to customers, businesses, and communities across 18 states and the District of Columbia. The company combines a customer centric retail approach with a diverse generation fleet that includes natural gas, coal, nuclear, solar, and battery storage assets. Its integrated model enables it to procure electricity at low cost and to offer value added products and services to retail customers. The company generates revenue primarily from...

Read more

Peer comparison

Companies in the Utilities - Independent Power Producers
S.No. Ticker Company Market Cap P/E P/S Total Debt (Qtr)
1 TAC Transalta Corp 29,347,846.33 Bn -620.15 17.05 Mn 0.68 Bn
2 KEN Kenon Holdings Ltd. 3,754,999.92 Bn 144,051.86 3.73 Mn 1.81 Bn
3 VST Vistra Corp. 50.25 Bn 24.59 0.00 Mn 19.16 Bn
4 NRG Nrg Energy, Inc. 26.74 Bn 146.82 0.00 Mn 23.01 Bn
5 TLN Talen Energy Corp 16.64 Bn -792.91 0.00 Mn 6.81 Bn
6 OKLO Oklo Inc. 9.89 Bn -69.15 - -
7 DGXX Digi Power X Inc. 0.42 Bn 0.01 0.00 Mn -
8 TSLTF Transalta Corp - - - 0.68 Bn