Vistra Corp.

$155.8 ▲ 0.57%
2026-04-22 10:12:13

Explore Vistra Corp. stock price, valuation, financial statements, dividend history, analyst estimates, and long-term business fundamentals on StockSifting.

Market Cap
$52.69 B
Current Price
$155.8
52W High / Low
$219.82 / $103.34
Stock P/E
71.38
Book Value
$7.75
Dividend Yield
0.57%
ROCE
7.18%
ROE
17.66%
Face Value
EPS
$2.18
Exp Qtr EPS
Sector
Utilities
Industry
Utilities - Independent Power Producers
Employees
6,390
Beta
1.5
Debt / Equity
399.55
Current Ratio
0.78
Quick Ratio
0.69
Forward P/E
13.77
Price / Sales
2.95
Enterprise Value
$74.25 B
EV / EBITDA
14.2
EV / Revenue
4.19
Rating
Strong Buy
Target Price
$234.26
EPS Forecast (FY)

Pros

  • Healthy return on equity.
  • Meaningful dividend yield is available.

Cons

  • Capital efficiency is modest.
  • Leverage is relatively high.
  • Current ratio suggests tighter short-term liquidity.
  • Valuation is rich on a P/E basis.

Sift Stocks

S.No. Name Price P.E. Market Cap Div Yld % ROCE ROE 52Week High/ Low Book Value
1. Kenon Holdings Ltd. $81.57 9.1 $602.99 M 4.72% 1.24% 5.07% $89.89 / $27.5 $33.01
2. TransAlta Corporation $12.66 $5.15 B 1.62% 1.02% -9.55% $25.02 / $11.55 $1.11
3. Digi Power X Inc. $3.69 $264.98 M -73.47% -38.96% $9.5 / $1.19 $1.76
4. NRG Energy, Inc. $150.45 37.49 $31.87 B 1.21% 9.21% 41.55% $189.96 / $90.84 $5.42
5. Constellation Energy Corporation $284.73 38.48 $102.82 B 0.58% 8.51% 16.36% $412.7 / $188.01 $46.48
6. Talen Energy Corporation $333.73 $15.12 B 0.16% -17.66% $451.28 / $186.49 $23.92
7. Oklo Inc. $67.62 $11.74 B -9.27% -12.24% $193.84 / $19.89 $9.2

Quarterly Results

Figures shown in M / B

Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024
Sales4.58 B4.97 B4.25 B3.93 B4.04 B
Operating Profit629 M1.04 B583 M-120 M599 M
Net Profit233 M652 M327 M-268 M441 M
EPS in Rs0.691.930.97-0.791.35.54

Profit & Loss

Figures shown in M / B

2025202420232022
Sales17.74 B17.22 B14.78 B13.73 B
Operating Profit2.13 B4.08 B2.71 B-1.1 B
Net Profit944 M2.66 B1.49 B-1.23 B
EPS in Rs2.797.854.41-3.62

Balance Sheet

Figures shown in M / B

2025202420232022
Total Assets41.55 B37.77 B32.97 B32.79 B
Total Liabilities36.44 B32.19 B27.64 B27.87 B
Equity5.1 B5.57 B5.31 B4.9 B
Current Assets9.18 B8.12 B11.64 B11.12 B
Current Liabilities11.81 B8.43 B9.82 B10.34 B

Cash Flow

Last available yearly cash flow history

2025202420232022
Operating CF4.07 B4.56 B5.45 B485 M
Investing CF-4.4 B-5.28 B-2.15 B-1.24 B
Financing CF-74 M-1.6 B-294 M-80 M
Free CF1.32 B2.48 B3.78 B-816 M
Capex-2.75 B-2.08 B-1.68 B-1.3 B

5Y Margin & Growth History

Last 5 year derived history from yfinance annual statements

2024202320222021
Revenue Growth %16.54%7.66%
Earnings Growth %78.1%221.68%
Profit Margin %15.44%10.1%-8.94%
Operating Margin %23.69%18.34%-8.03%
Gross Margin %43.69%37.35%12.25%
EBITDA Margin %40.39%30.94%7.64%

Dividend & Split History

Latest dividend and stock split events stored from yfinance

Dividend History

Ex DateDividend
2026-03-20$0.228
2025-12-22$0.227
2025-09-19$0.226
2025-06-18$0.225
2025-03-20$0.224
2024-12-20$0.222
2024-09-20$0.22
2024-06-18$0.218
2024-03-19$0.215
2023-12-19$0.213
2023-09-19$0.206
2023-06-20$0.204
2023-03-21$0.198
2022-12-19$0.193
2022-09-20$0.184
2022-06-21$0.177
2022-03-21$0.17
2021-12-15$0.15
2021-09-15$0.15
2021-06-15$0.15

Stock Splits

No stock split history available.

Shareholding Pattern

Shares and value shown in M / B

Holder Name Type Shares Value % Out Report Date
Fidelity Concord Street Trust-Fidelity 500 Index Fund Mutual Fund 4.05 M $612.77 M 0.01% 2026-02-28
SELECT SECTOR SPDR TRUST-State Street Utilities Select Sector SPDR ETF Mutual Fund 5.25 M $793.37 M 0.02% 2026-01-31
iShares Trust-iShares Core S&P 500 ETF Mutual Fund 4.1 M $619.61 M 0.01% 2026-01-31
SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust Mutual Fund 3.82 M $578.01 M 0.01% 2026-01-31
Vanguard Group Inc Institutional 41.59 M $6.29 B 0.12% 2025-12-31
Blackrock Inc. Institutional 30.33 M $4.58 B 0.09% 2025-12-31
FMR, LLC Institutional 17 M $2.57 B 0.05% 2025-12-31
State Street Corporation Institutional 16.47 M $2.49 B 0.05% 2025-12-31
JPMORGAN CHASE & CO Institutional 10.75 M $1.62 B 0.03% 2025-12-31
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund Mutual Fund 10.65 M $1.61 B 0.03% 2025-12-31
Geode Capital Management, LLC Institutional 8.97 M $1.36 B 0.03% 2025-12-31
VANGUARD INDEX FUNDS-Vanguard 500 Index Fund Mutual Fund 8.03 M $1.21 B 0.02% 2025-12-31
Morgan Stanley Institutional 7.91 M $1.2 B 0.02% 2025-12-31
VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund Mutual Fund 7.37 M $1.11 B 0.02% 2025-12-31
Massachusetts Financial Services Co. Institutional 6.53 M $987.22 M 0.02% 2025-12-31