Company Overview

Vistra Corp., together with its subsidiaries, operates as an integrated retail electricity and power generation company. The company operates through six segments: Retail, Texas, East, West, Sunset, and Asset Closure. It retails electricity and natural gas to residential, commercial, and industrial customers across 20 states in the United States and the District of Columbia. The company is also involved in the electricity generation, wholesale energy purchases and sales, commodity risk management, fuel production, and fuel logistics management activities. It serves approximately 4.3 million customers with a generation capacity of approximately 38,700 megawatts with a portfolio of natural gas, nuclear, coal, solar, and battery energy storage facilities. The company was formerly known as Vistra Energy Corp. and changed its name to Vistra Corp. in July 2020. Vistra Corp. was founded in 1882 and is based in Irving, Texas.

  • Name

    Vistra Corp.

  • CEO

    Mr. James A. Burke

  • Website

    vistracorp.com

  • Sector

    Independent Power and Renewable Electricity Producers

  • Year Founded

    1882

Profile

  • Market Cap

    $25.32B

  • EV

    $44.81B

  • Shares Out

    343.56M

  • Revenue

    $14.06B

  • Employees

    4,870

Margins

  • Gross

    34.68%

  • EBITDA

    28.75%

  • Operating

    13.08%

  • Pre-Tax

    8.17%

  • Net

    4.61%

  • FCF

    15.9%

Returns (5Yr Avg)

  • ROA

    0.19%

  • ROTA

    3.09%

  • ROE

    1.91%

  • ROCE

    3.28%

  • ROIC

    2.04%

Valuation (TTM)

  • P/E

  • P/B

  • EV/Sales

  • EV/EBITDA

  • P/FCF

  • EV/Gross Profit

Valuation (NTM)

  • Price Target

    $111.36

  • P/E

  • PEG

  • EV/Sales

  • EV/EBITDA

  • P/FCF

Financial Health

  • Cash

    $1,683M

  • Net Debt

    $15.3B

  • Debt/Equity

    2.32

  • EBIT/Interest

    2.36

Growth (CAGR)

  • Rev 3Yr

    5.88%

  • Rev 5Yr

    4%

  • Rev 10Yr

    8.63%

  • Dil EPS 3Yr

    -26.13%

  • Dil EPS 5Yr

    -1.1%

  • Dil EPS 10Yr

  • Rev Fwd 2Yr

    10.6%

  • EBITDA Fwd 2Yr

    17.55%

  • EPS Fwd 2Yr

    45.28%

  • EPS LT Growth Est

    19%

Dividends

  • Yield

  • Payout

    63.31%

  • DPS

    $0.85

  • DPS Growth 3Yr

    14.32%

  • DPS Growth 5Yr

    27.78%

  • DPS Growth 10Yr

  • DPS Growth Fwd 2Yr

    9.39%

NYSE:VST