Back to Stocks
Stock detail
Vistra Corp.
VSTSTOCKS | US | NYSE | Utilities | Independent Power Producers
Profile snapshotUSD 148.6Market cap USD 50.1B
No local candle data found.
Recent detected patterns / setups
Latest 10 Market Radar results for this symbol.
PatternTFDetectedQuality
BearishFVG Reaction Setup15M + 15M28 Jul 26, 15:4577
BearishOrder Block Setup15M28 Jul 26, 15:4583
BearishFVG Reaction Setup4H + 15M28 Jul 26, 15:4583
BearishOrder Block Setup4H28 Jul 26, 13:3083
BullishOrder Block Setup1D28 Jul 26, 00:0077
BearishTriangle15M28 Jul 26, 15:4594
Annual
Annual fundamentals
2025 vs previous annual period
Metric202020212022202320242025
Total revenueUSD 11.1B-3.8%USD 13.3B+20.5%USD 17.8B+33.8%USD 15.5B-12.9%USD 19.4B+24.7%USD 17B-12.4%
Net incomeUSD 636M-31.5%USD -1.3B-300.3%USD -1.2B+3.7%USD 1.5B+221.7%USD 2.7B+78.1%USD 944M-64.5%
Net profit margin5.7%-28.7%-9.6%-266.2%-6.9%+28.0%9.6%+239.6%13.7%+42.9%5.6%-59.5%
EPS1.3-30.9%-2.62-301.5%-3.26-24.4%3.63+211.3%7.16+97.2%2.21-69.1%
Quarterly
Quarterly fundamentals
Q1 2026 vs same quarter previous year
MetricQ4 2024Q1 2025Q2 2025Q3 2025Q4 2025Q1 2026
Total revenueUSD 7.4B+117.0%USD 5.2B+85.1%USD 4.3B+15.2%USD 5B-10.2%USD 2.3B-68.2%USD 4.7B-10.0%
Net incomeUSD 441M+339.7%USD -268M-665.7%USD 327M-10.4%USD 652M-65.5%USD 233M-47.2%USD 1B+484.0%
Net profit margin6.0%+210.4%-5.2%-313.6%7.7%-22.3%13.1%-61.6%10.0%+66.4%22.1%+526.6%
EPS1.16+283.6%-0.93-287.5%0.83-9.8%1.78-66.8%0.55-52.6%2.9+411.8%
Ownership
Institutional ownership summary
2026 Q2, quarter ended 2026-06-30
PeriodOwnershipInstitutions13F sharesTotal investedPositionsPut/call
2026 Q22026-06-30


