Vistra Corp.

  • Market Cap: Large Cap
  • Industry: Power
  • ISIN: US92840M1027
USD
176.07
4.42 (2.58%)
  • Price Points
  • Score
  • Mojo Parameters
  • Total Return
  • News and Corporate Actions
  • Key factors
  • Shareholding
  • Financials
  • CompanyCV
stock-summaryCompany CV
About Vistra Corp. stock-summary
stock-summary
Vistra Corp.
Power
Vistra Corp., formerly Vistra Energy Corp, is a holding company. The Company operates an integrated retail and generation business in markets throughout the United States. Through its subsidiaries, it is engaged in electricity market activities, including electricity generation, wholesale energy sales and purchases, commodity risk management and retail sales of electricity to end users. It operates through segments, including Retail; Electric Reliability Council of Texas, Inc. (ERCOT); PJM Interconnection, LLC (PJM); NY/NE (comprising New York Independent System Operator (NYISO) and Independent System Operator New England (ISO-NE)); Midcontinent Independent System Operator, Inc. (MISO), and Asset Closure. Its generation fleet totals approximately 40,000 megawatt (MW) of generation capacity with a portfolio of natural gas, nuclear, coal and solar facilities.
Company Coordinates stock-summary
Company Details
6555 Sierra Dr , IRVING TX : 75039
stock-summary
Tel: 1 214 81246001 214 8120046
stock-summary
Registrar Details
stock-recommendation Shareholding
Shareholding Snapshotstock-summary
Shareholding Compare (%holding) stock-summary
Majority shareholders

Domestic Funds

Domestic Funds

Held in 175 Schemes (55.23%)

Foreign Institutions

Held by 394 Foreign Institutions (13.45%)

Strategic Entities with highest holding

Highest Public shareholder

stock-summary Board of Directorsstock-summary
Management
Designation
Mr. Scott Helm
Independent Chairman of the Board.
Mr. Curtis Morgan
Chief Executive Officer, Director
Ms. Hilary Ackermann
Independent Director
Ms. Arcilia Acosta
Independent Director
Mr. Gavin Baiera
Independent Director
Mr. Paul Barbas
Independent Director
Ms. Lisa Crutchfield
Independent Director
stock-recommendation Stock DNA
Revenue and Profits:
Net Sales:
4,081 Million
(Quarterly Results - Jun 2025)
Net Profit:
327 Million
stock-summary
Industry

Power

stock-summary
Market cap

USD 73,046 Million (Large Cap)

stock-summary
P/E

17.00

stock-summary
Industry P/E

NA

stock-summary
Dividend Yield

44.76%

stock-summary
Debt Equity

3.58

stock-summary
Return on Equity

78.53%

stock-summary
Price to Book

15.15