Dashboard
Low ability to service debt as the company has a high Debt to EBITDA ratio of 7.19 times
- Low ability to service debt as the company has a high Debt to EBITDA ratio of 7.19 times
- The company has been able to generate a Return on Capital Employed (avg) of 15.00% signifying low profitability per unit of total capital (equity and debt)
Flat results in Jun 25
With ROCE of 35.07%, it has a fair valuation with a 3.90 Enterprise value to Capital Employed
Total Returns (Price + Dividend) 
Vistra Corp. for the last several years.
Risk Adjusted Returns v/s 
News

Vistra Corp. Stock Hits Day High with Strong Intraday Performance
Vistra Corp. has demonstrated significant stock performance, with a notable increase on November 7, 2025, and impressive growth over the past year and beyond. However, the company faces challenges, including a high Debt to EBITDA ratio and a relatively low Return on Capital Employed.
Read More
Vistra Corp. Experiences Revision in Its Stock Evaluation Amid Strong Market Performance
Vistra Corp. has recently adjusted its valuation, showcasing a P/E ratio of 17 and a price-to-book value of 14.00. The company demonstrates strong financial metrics, including a dividend yield of 48.00% and impressive returns over various periods, outperforming the S&P 500 and maintaining a competitive edge in the power sector.
Read More
Vistra Corp. Opens Weak with 3.43% Gap Down Amid Market Concerns
Vistra Corp. experienced a notable decline in stock performance, with significant losses over the past day and month, contrasting with broader market trends. The company has a market capitalization of around USD 73 billion, a high dividend yield, and a substantial debt-to-equity ratio, indicating reliance on debt financing.
Read More Announcements 
Corporate Actions 
Quality key factors 
Valuation key factors
Technicals key factors
Shareholding Snapshot : Mar 2025
Shareholding Compare (%holding) 
Domestic Funds
Held in 175 Schemes (55.23%)
Held by 394 Foreign Institutions (13.45%)
Quarterly Results Snapshot (Consolidated) - Jun'25 - YoY
YoY Growth in quarter ended Jun 2025 is 10.66% vs 15.61% in Jun 2024
YoY Growth in quarter ended Jun 2025 is -29.98% vs -1.89% in Jun 2024
Annual Results Snapshot (Consolidated) - Dec'24
YoY Growth in year ended Dec 2024 is 24.67% vs -12.86% in Dec 2023
YoY Growth in year ended Dec 2024 is 88.47% vs 223.31% in Dec 2023






