<- Go Home

Vistra Corp.

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

Market Cap

$56.7B

Volume

6.1M

Cash and Equivalents

$905.0M

EBITDA

$6.0B

Tax Rate Collected

N/A

Tax Rate Ratio

N/A

Gross Profit

$6.8B

Profit Margin

41.65%

52 Week High

$167.60

52 Week Low

$34.61

Dividend

0.53%

Price / Book Value

19.15

Price / Earnings

32.07

Price / Tangible Book Value

-28.47

Enterprise Value

$77.3B

Enterprise Value / EBITDA

12.61

Operating Income

$3.6B

Return on Equity

30.17%

Return on Assets

6.42

Cash and Short Term Investments

$930.0M

Debt

$15.8B

Equity

$8.7B

Revenue

$16.3B

Unlevered FCF

$1.2B

Sector

Independent Power and Renewable Electricity Producers

Category

N/A

Company Stock Pitches