Vistra Corp logo

Vistra Corp

$ 22.88 -0.4 (-1.72%) 11:08 PM EST
P/E:
At Loss
P/B:
2.59
Market Cap:
$ 9.11B
Enterprise V:
$ 23.62B
Volume:
5.01M
Avg Vol (2M):
3.13M
Also Trade In:
Volume:
5.01M
Market Cap $:
9.11B
PE Ratio:
At Loss
Avg Vol (2-Month):
3.13M
Enterprise Value $:
23.62B
PB Ratio:
2.59

Business Description

Description
Vistra Energy is one of the largest power producers and retail energy providers in the U.S. It owns and operates 38 gigawatts of nuclear, coal, and natural gas generation in its wholesale generation segment after acquiring Dynegy in 2018. Its retail electricity segment serves 4.3 million customers in 20 states. Vistra's retail business serves almost one third of all Texas electricity consumers. Vistra emerged from the Energy Future Holdings bankruptcy as a stand-alone entity in 2016.
Name Current Vs Industry Vs History
Cash-To-Debt 0.04
Equity-to-Asset 0.16
Debt-to-Equity 2.31
Debt-to-EBITDA 5.81
Piotroski F-Score 7/9
0
1
2
3
4
5
6
7
8
9
Altman Z-Score 0.49
Distress
Grey
Safe
Beneish M-Score -2.89
Manipulator
Not Manipulator
WACC vs ROIC
WACC
ROIC
Name Current Vs Industry Vs History
5-Day RSI 51.84
9-Day RSI 52.47
14-Day RSI 50.75
6-1 Month Momentum % -12.53
12-1 Month Momentum % 1.92

Liquidity Ratio

Name Current Vs Industry Vs History
Current Ratio 1.1
Quick Ratio 1.05
Cash Ratio 0.04
Days Inventory 19.48
Days Sales Outstanding 43.47
Days Payable 47.3

Dividend & Buy Back

Name Current Vs Industry Vs History
Dividend Yield % 3.16
Forward Dividend Yield % 3.39
5-Year Yield-on-Cost % 3.16
3-Year Average Share Buyback Ratio 1.7