Font: Financial Modeling Prep • Jun 24, 2026
Vistra Corp. is a large integrated power company based in the United States. It generates and sells electricity to a wide range of customers. The company is also expanding into growth sectors like nuclear, solar, and energy storage, and currently has a market capitalization of approximately $55.42 billion.
On June 24, 2026, investment firm Morgan Stanley reiterated its "Overweight" rating for Vistra Corp. An "Overweight" rating means the firm believes the stock will perform better than the average return of other stocks in its sector. This indicates a continued positive investment outlook on the company's future performance.
While maintaining its positive rating, Morgan Stanley slightly lowered its price target on the stock to $210.00 from $212.00. At the time, Vistra Corp. was trading at $164.10 per share. This new target still suggests significant potential for the stock to increase in value from its current price level.
This analyst confidence is supported by Vistra Corp.'s strategy to create shareholder value. As highlighted by Zacks Investment Research, the company has an aggressive share repurchase program. A share buyback reduces the number of shares available, which can help increase earnings per share and the stock's overall value.
Since November 2021, Vistra Corp. has bought back $6.30 billion of its shares, with $1.50 billion remaining for future buybacks. This is funded by strong cash flow, which also supported a first-quarter adjusted EBITDA of approximately $1.49 billion. Other experts, like Jim Cramer on CNBC, have also recently recommended the stock.
|
GDC§>
GD Culture Group Limited
|
$0.01
-37.96%
|
|
SOXS§>
Direxion Daily Semiconductor Bear 3X ETF
|
$3.65
-10.54%
|
|
TZA§>
Direxion Daily Small Cap Bear 3X ETF
|
$3.88
-1.65%
|
|
NEXR§>
Nexera Technologies Ltd
|
$1.11
97.23%
|
|
BITO§>
ProShares Bitcoin ETF
|
$8.05
-1.29%
|
|
GPUS§>
Hyperscale Data, Inc.
|
$0.19
-0.16%
|
|
ILLR§>
Triller Group Inc.
|
$3.05
296.61%
|
|
AAL§>
American Airlines Group Inc.
|
$17.47
0.17%
|
|
INLF§>
INLIF Limited
|
$0.03
-22.86%
|
|
NVDA§>
NVIDIA Corporation
|
$195.28
-1.87%
|