<- 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