Vistra Corp. VST
Sector:
UtilitiesIndustry:
Independent Power ProducersDescription:
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.Recent Quarter:
2024-11-07Upcoming Quarter:
2025-02-26Annual Reports
Date2024-02-29
Revenue 14,779,000,000
Net Income 1,493,000,000
EPS 3.63
Basic Shares 369,771,359
Diluted Shares 375,193,110
Report Link
Date2023-03-01
Revenue 13,728,000,000
Net Income -1,210,000,000
EPS -2.86
Basic Shares 422,447,074
Diluted Shares 422,447,074
Report Link
Date2022-02-25
Revenue 12,077,000,000
Net Income -1,264,000,000
EPS -2.62
Basic Shares 482,214,544
Diluted Shares 482,214,544
Report Link
Date2021-02-26
Revenue 11,443,000,000
Net Income 636,000,000
EPS 1.3
Basic Shares 488,668,263
Diluted Shares 491,090,468
Report Link
Date2020-02-28
Revenue 11,809,000,000
Net Income 928,000,000
EPS 1.88
Basic Shares 494,146,268
Diluted Shares 499,935,490
Report Link
Date2019-07-19
Revenue 9,144,000,000
Net Income -54,000,000
EPS -0.11
Basic Shares 490,909,090
Diluted Shares 504,954,371
Report Link
Date2018-02-26
Revenue 5,430,000,000
Net Income -254,000,000
EPS -0.59
Basic Shares 427,761,460
Diluted Shares 427,761,460
Report Link
Date2016-12-31
Revenue 5,164,000,000
Net Income 22,688,000,000
EPS -1.92
Basic Shares 427,561,170
Diluted Shares 427,580,232
Report Link
Date2015-12-31
Revenue 5,370,000,000
Net Income -4,677,000,000
EPS -10.94
Basic Shares 427,500,000
Diluted Shares 427,500,000
Report Link
Date2014-12-31
Revenue 5,978,000,000
Net Income -6,229,000,000
EPS -14.57
Basic Shares 427,500,000
Diluted Shares 427,500,000
Report Link
Date2013-12-31
Revenue 5,899,000,000
Net Income -2,197,000,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link
Date2012-12-31
Revenue 5,636,000,000
Net Income -2,948,000,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link
Annual Ratios
Date2023-12-31
PE 9.54
Dividend Yield 3.25
Payout Ratio: 31.011%
Date2022-12-31
PE -8.10
Dividend Yield 4.62
Payout Ratio: -37.438%
Date2021-12-31
PE -8.69
Dividend Yield 2.64
Payout Ratio: -22.943%
Date2020-12-31
PE 15.11
Dividend Yield 2.77
Payout Ratio: 41.824%
Date2019-12-31
PE 12.24
Dividend Yield 2.14
Payout Ratio: 26.185%
Date2018-12-31
PE -208.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE -30.85
Dividend Yield 19.20
Payout Ratio: -592.520%
Date2016-12-31
PE 0.29
Dividend Yield 14.97
Payout Ratio: 4.372%
Date2015-12-31
PE -1.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE -1.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Quarterly Reports
Date2024-11-08
Revenue 6,288,000,000
Net Income 1,888,000,000
EPS 5.4
Basic Shares 340,717,442
Diluted Shares 350,203,692
Report Link
Date2024-08-09
Revenue 3,688,000,000
Net Income 365,000,000
EPS 0.92
Basic Shares 347,046,021
Diluted Shares 354,327,393
Report Link
Date2024-05-10
Revenue 2,793,000,000
Net Income -35,000,000
EPS -0.1
Basic Shares 348,966,197
Diluted Shares 348,966,197
Report Link
Date2024-02-29
Revenue 3,078,000,000
Net Income -184,000,000
EPS -0.52
Basic Shares 351,457,016
Diluted Shares 351,457,016
Report Link
Date2023-11-07
Revenue 4,086,000,000
Net Income 502,000,000
EPS 1.27
Basic Shares 366,570,040
Diluted Shares 372,149,099
Report Link
Date2023-08-09
Revenue 3,189,000,000
Net Income 476,000,000
EPS 1.18
Basic Shares 372,956,476
Diluted Shares 376,794,258
Report Link
Date2023-05-09
Revenue 4,425,000,000
Net Income 699,000,000
EPS 1.72
Basic Shares 383,631,369
Diluted Shares 387,553,379
Report Link
Date2023-03-01
Revenue 3,869,000,000
Net Income -248,000,000
EPS -0.63
Basic Shares 391,261,252
Diluted Shares 391,261,252
Report Link
Date2022-11-04
Revenue 5,146,000,000
Net Income 668,000,000
EPS 1.61
Basic Shares 413,762,896
Diluted Shares 417,482,511
Report Link
Date2022-08-05
Revenue 1,588,000,000
Net Income -1,357,000,000
EPS -3.17
Basic Shares 428,746,308
Diluted Shares 429,193,031
Report Link
Date2022-05-06
Revenue 3,125,000,000
Net Income -284,000,000
EPS -0.63
Basic Shares 448,611,111
Diluted Shares 451,603,354
Report Link
Date2022-02-25
Revenue 3,314,000,000
Net Income 726,000,000
EPS 1.51
Basic Shares 482,516,965
Diluted Shares 484,494,546
Report Link
Date2021-11-05
Revenue 2,991,000,000
Net Income 7,000,000
EPS 0.01
Basic Shares 482,516,965
Diluted Shares 484,494,546
Report Link
Date2021-08-05
Revenue 2,565,000,000
Net Income 36,000,000
EPS 0.07
Basic Shares 486,022,633
Diluted Shares 487,366,226
Report Link
Date2021-05-04
Revenue 3,207,000,000
Net Income -2,043,000,000
EPS -4.21
Basic Shares 484,699,267
Diluted Shares 484,699,267
Report Link
Date2021-02-26
Revenue 2,524,000,000
Net Income -29,000,000
EPS -0.0598
Basic Shares 484,699,267
Diluted Shares 484,699,267
Report Link
Date2020-11-04
Revenue 3,552,000,000
Net Income 443,000,000
EPS 0.91
Basic Shares 488,824,580
Diluted Shares 491,025,940
Report Link
Date2020-08-05
Revenue 2,509,000,000
Net Income 166,000,000
EPS 0.34
Basic Shares 488,680,442
Diluted Shares 490,468,735
Report Link
Date2020-05-05
Revenue 2,858,000,000
Net Income 56,000,000
EPS 0.11
Basic Shares 487,944,564
Diluted Shares 490,638,626
Report Link
Date2020-02-28
Revenue 2,860,000,000
Net Income 234,000,000
EPS 0.48
Basic Shares 487,944,564
Diluted Shares 490,638,626
Report Link
Date2019-11-05
Revenue 3,194,000,000
Net Income 113,000,000
EPS 0.23
Basic Shares 490,562,179
Diluted Shares 493,670,295
Report Link
Date2019-08-02
Revenue 2,832,000,000
Net Income 356,000,000
EPS 0.71
Basic Shares 499,778,235
Diluted Shares 507,500,383
Report Link
Date2019-05-03
Revenue 2,923,000,000
Net Income 225,000,000
EPS 0.45
Basic Shares 502,367,299
Diluted Shares 509,139,988
Report Link
Date2019-02-28
Revenue 2,563,000,000
Net Income -186,000,000
EPS -0.37
Basic Shares 502,367,299
Diluted Shares 509,139,988
Report Link
Date2018-11-02
Revenue 3,243,000,000
Net Income 330,000,000
EPS 0.62
Basic Shares 533,142,189
Diluted Shares 540,972,802
Report Link
Date2018-08-06
Revenue 2,574,000,000
Net Income 108,000,000
EPS 0.21
Basic Shares 526,332,862
Diluted Shares 533,786,824
Report Link
Date2018-05-04
Revenue 765,000,000
Net Income -306,000,000
EPS -0.71
Basic Shares 428,450,384
Diluted Shares 428,450,384
Report Link
Date2018-02-26
Revenue 943,000,000
Net Income -579,000,000
EPS -1.35
Basic Shares 428,283,628
Diluted Shares 428,450,384
Report Link
Date2017-11-03
Revenue 1,833,000,000
Net Income 273,000,000
EPS 0.64
Basic Shares 427,591,426
Diluted Shares 428,312,438
Report Link
Date2017-08-04
Revenue 1,296,000,000
Net Income -26,000,000
EPS -0.0608
Basic Shares 427,587,401
Diluted Shares 427,587,401
Report Link
Date2017-05-18
Revenue 1,357,000,000
Net Income 78,000,000
EPS 0.18
Basic Shares 427,583,339
Diluted Shares 427,800,350
Report Link
Date2016-12-31
Revenue 1,191,000,000
Net Income -163,000,000
EPS -0.38
Basic Shares 427,560,620
Diluted Shares 427,560,620
Report Link
Date2016-09-30
Revenue 1,690,000,000
Net Income 187,000,000
EPS 0.44
Basic Shares 427,500,000
Diluted Shares 427,500,000
Report Link
Date2016-06-30
Revenue 1,233,000,000
Net Income -499,000,000
EPS -1.17
Basic Shares 427,500,000
Diluted Shares 427,500,000
Report Link
Date2016-03-31
Revenue 1,049,000,000
Net Income -343,000,000
EPS -0.8
Basic Shares 427,500,000
Diluted Shares 427,500,000
Report Link
Date2015-12-31
Revenue 1,105,000,000
Net Income -1,610,000,000
EPS -3.77
Basic Shares 427,500,000
Diluted Shares 427,500,000
Report Link
Date2015-09-30
Revenue 1,737,000,000
Net Income -1,517,000,000
EPS -3.55
Basic Shares 427,500,000
Diluted Shares 427,500,000
Report Link
Date2015-06-30
Revenue 1,256,000,000
Net Income -214,000,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link
Date2015-03-31
Revenue 1,272,000,000
Net Income -1,336,000,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link
Date2014-12-31
Revenue 1,247,000,000
Net Income -5,067,000,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link
Date2014-09-30
Revenue 1,807,000,000
Net Income -37,000,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link
Date2014-06-30
Revenue 1,406,000,000
Net Income -583,000,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link
Date2014-03-31
Revenue 1,517,000,000
Net Income -543,000,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link
Date2013-12-31
Revenue 1,327,000,000
Net Income -1,518,000,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link
Date2013-09-30
Revenue 1,893,000,000
Net Income 60,000,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link
Date2013-06-30
Revenue 1,419,000,000
Net Income -215,000,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link
Date2013-03-31
Revenue 1,260,000,000
Net Income -524,000,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link
Date2012-12-31
Revenue 1,278,000,000
Net Income -1,696,000,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link
Date2012-09-30
Revenue 1,752,000,000
Net Income -369,000,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link
Quarterly Ratios
Date2024-09-30
PE 5.35
Dividend Yield 0.01
Payout Ratio: 0.265%
Date2024-06-30
PE 20.76
Dividend Yield 0.49
Payout Ratio: 40.548%
Date2024-03-31
PE -178.30
Dividend Yield 0.31
Payout Ratio: -220.000%
Date2023-12-31
PE -18.39
Dividend Yield 1.18
Payout Ratio: -86.957%
Date2023-09-30
PE 6.06
Dividend Yield 0.62
Payout Ratio: 14.940%
Date2023-06-30
PE 5.14
Dividend Yield 1.54
Payout Ratio: 31.723%
Date2023-03-31
PE 3.29
Dividend Yield 0.84
Payout Ratio: 11.016%
Date2022-12-31
PE -9.15
Dividend Yield 1.65
Payout Ratio: -60.484%
Date2022-09-30
PE 3.25
Dividend Yield 0.86
Payout Ratio: 11.228%
Date2022-06-30
PE -1.80
Dividend Yield 1.54
Payout Ratio: -11.127%
Date2022-03-31
PE -9.18
Dividend Yield 0.74
Payout Ratio: -27.113%
Date2021-12-31
PE 3.78
Dividend Yield 0.65
Payout Ratio: 9.780%
Date2021-09-30
PE 294.68
Dividend Yield 0.87
Payout Ratio: 1028.571%
Date2021-06-30
PE 62.61
Dividend Yield 0.81
Payout Ratio: 202.778%
Date2021-03-31
PE -1.05
Dividend Yield 0.86
Payout Ratio: -3.622%
Date2020-12-31
PE -82.15
Dividend Yield 0.71
Payout Ratio: -234.483%
Date2020-09-30
PE 5.20
Dividend Yield 0.72
Payout Ratio: 14.898%
Date2020-06-30
PE 13.70
Dividend Yield 0.73
Payout Ratio: 39.759%
Date2020-03-31
PE 34.77
Dividend Yield 0.85
Payout Ratio: 117.857%
Date2019-12-31
PE 11.98
Dividend Yield 0.55
Payout Ratio: 26.496%
Date2019-09-30
PE 29.01
Dividend Yield 0.47
Payout Ratio: 53.982%
Date2019-06-30
PE 7.99
Dividend Yield 0.52
Payout Ratio: 16.573%
Date2019-03-31
PE 14.53
Dividend Yield 0.47
Payout Ratio: 27.111%
Date2018-12-31
PE -15.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-09-30
PE 10.20
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-06-30
PE 28.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-03-31
PE -7.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE -3.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-09-30
PE 7.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-06-30
PE -69.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-03-31
PE 22.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE -10.16
Dividend Yield 14.97
Payout Ratio: -608.589%
Date2016-09-30
PE 8.86
Dividend Yield 14.97
Payout Ratio: 530.481%
Date2016-06-30
PE -3.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-03-31
PE -4.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE -1.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-09-30
PE -1.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-06-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-03-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-09-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-06-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-03-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-09-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-06-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-03-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-09-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
81.61Price:
$154.63Market Cap:
52,609,146,380EPS TTM:
5.70PE Ratio:
25.90PEPSG:
0.1197Fwd PE:
3.10Volume:
7,354,2932 Year Price Change
6.758Index 2 Year Price Change
1.4975 Year Price Change
5.848Index 5 Year Price Change
1.905PESPG: Growth Rate of EPS projected to next quarter and 6 months trailing. Lower is better to help calculate nexts quarters PE Ratio today. Diluted shares effects the EPS reported and makes calculation show as extremely poor expected growth.
Revenue
Net Income
EPS
Shares
News
Press Releases
Notable Earnings
Please select an option: