
SentiSense
Ctrl+K
Quick tip: Press
to search stocks
V
VST
Vistra Corp.
$158.65
-8.75 (-5.23%)
Summary
Stories
News
Metrics
Fundamentals
Current Market Valuation
Current Price
$158.65
Live market price
P/E (TTM)
73.11
EPS: $2.17
P/S (TTM)
3.03
Price to Sales
TTM Quarters
4
Quarters included in TTM
Updated: 3/8/2026, 5:56:44 AM
Historical Trends
Range:
Revenue Over Time
Net Income Over Time
Short Interest (% of Float) Over Time
Short Interest
10.1M
% of Float
3.2%
Days to Cover
1.4
Avg Daily Vol
7.0M
Historical income statement data up to 5 years
Historical SEC Filings
Report Period
Debt/Equity
3.34
Leverage ratio
ROE (TTM)
18.47%
Return on equity
Income Statement
Revenue
$17.74B
Cost of Revenue
--
Gross Profit
--
Operating Income
$1.91B
Net Income
$944.00M
EPS (Quarter)
$2.18
EPS (TTM)
--
Balance Sheet
Total Assets
$41.55B
Total Liabilities
$36.44B
Shareholders' Equity
$5.11B
Current Assets
$9.18B
Current Liabilities
$11.81B
Cash & Equivalents
--
Long-Term Debt
$17.04B
Cash Flow
Operating Cash Flow
$4.07B
Investing Cash Flow
$-4.40B
Financing Cash Flow
$-74.00M
Free Cash Flow
$-326.00M
Profitability Margins
Gross Margin
--
Operating Margin
10.75%
Net Profit Margin
5.32%
ROA (TTM)
2.27%
ROE (TTM)
18.47%
Data source: Polygon.io
Last updated: 3/8/2026, 5:56:45 AM
Company Profile
Symbol
VST
Market Cap
$53.75B
IPO Date
Sep 28, 2016
CEO
--
Employees
6,850
Sector
--
Industry
ELECTRIC SERVICES
Country
United States
Exchange
--
Vistra Corp. is one of the largest power producers and retail energy providers in the USA. It owns 44 gigawatts of generation capacity, including natural gas (27 GW), nuclear (6.5 GW), coal (8.7 GW), and solar and battery storage (1.4 GW). The Cogentrix acquisition will add 5.5 GW of gas generation. Vistra's retail electricity business serves 5 million customers in 20 states, including almost a third of all Texas electricity consumers. Vistra emerged from the Energy Future Holdings bankruptcy as a stand-alone entity in 2016.
Read MoreSimilar Stocks
CEG
Constellation Energy Corporation
$319.06
-3.92%
NEE
NextEra Energy, Inc.
$91.02
-0.12%
CEG
Constellation Energy Corporation
$319.06
-3.92%