Vistra Corp.

  • Market Cap: Large Cap
  • Industry: Power
  • ISIN: US92840M1027
USD
162.39
-4.87 (-2.91%)
  • 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 197 Schemes (57.74%)

Foreign Institutions

Held by 458 Foreign Institutions (14.52%)

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,654 Million
(Quarterly Results - Mar 2026)
Net Profit:
1,029 Million
stock-summary
Industry

Power

stock-summary
Market cap

USD 60,117 Million (Large Cap)

stock-summary
P/E

NA (Loss Making)

stock-summary
Industry P/E

NA

stock-summary
Dividend Yield

27.83%

stock-summary
Debt Equity

3.78

stock-summary
Return on Equity

-1.36%

stock-summary
Price to Book

11.79