<- Go Home

Vistra Corp.

Vistra Corp., together with its subsidiaries, operates as an integrated retail electricity and power generation company.

Market Cap

$46.6B

Volume

5.5M

Cash and Equivalents

$1.6B

EBITDA

$4.0B

Tax Rate Collected

N/A

Tax Rate Ratio

N/A

Gross Profit

$4.9B

Profit Margin

34.68%

52 Week High

$143.87

52 Week Low

$31.43

Dividend

0.65%

Price / Book Value

15.03

Price / Earnings

103.02

Price / Tangible Book Value

-22.66

Enterprise Value

$66.1B

Enterprise Value / EBITDA

15.95

Operating Income

$1.8B

Return on Equity

12.66%

Return on Assets

3.30

Cash and Short Term Investments

$1.7B

Debt

$17.0B

Equity

$7.3B

Revenue

$14.1B

Unlevered FCF

$1.3B

Sector

Independent Power and Renewable Electricity Producers

Category

N/A

Company Stock Pitches