Back to Stocks
Stock detail
VISTRA CORP
VSTSTOCKS | US | NYSE | Utilities | Utilities - Independent Power Producers
Profile snapshotUSD 140.4Market cap USD 47.1B
No local candle data found.
Recent detected patterns / setups
Latest 10 Market Radar results for this symbol and selected direction.
PatternTFScan runQuality
BullishSupport/Resistance Flip Setup15M23 Sept 26, 00:4168
BearishMA 8/21 Crossover15M23 Sept 26, 00:4184
BearishICT BOS Retest Setup15M23 Sept 26, 00:4185
BullishICT FVG Setup15M23 Sept 26, 00:4189
BearishICT Inverse FVG Setup15M23 Sept 26, 00:4194
BearishSupport/Resistance Flip Setup4H23 Sept 26, 00:4166
BearishMA 8/21 Crossover4H23 Sept 26, 00:4167
BearishMA 21/55 Crossover4H23 Sept 26, 00:4182
BullishICT Optimal Trade Entry (OTE) Setup4H23 Sept 26, 00:4194
BullishFibonacci Retracement Setup4H23 Sept 26, 00:4199
Annual
Annual fundamentals
2025 vs previous annual period
Metric20212022202320242025
Total revenue----USD 13.7B--USD 14.8B+7.7%USD 17.2B+16.5%USD 17.7B+3.0%
Net income----USD -1.2B--USD 1.5B+221.7%USD 2.7B+78.1%USD 944M-64.5%
Net profit margin-----8.9%--10.1%+213.0%15.4%+52.8%5.3%-65.5%
EPS-----3.15--3.82+221.4%7.26+90.0%2.22-69.4%
Free cash flow----USD -816M--USD 3.8B+562.9%USD 2.5B-34.2%USD 1.3B-47.0%
Total debt----USD 13.3B--USD 14.7B+10.1%USD 17B+16.2%USD 20.1B+17.7%
Cash and cash equivalents----USD 455M--USD 3.5B+665.9%USD 1.2B-65.9%USD 785M-33.9%
Net debt----USD 12.9B--USD 11.2B-13.1%USD 15.9B+41.7%USD 19.3B+21.6%
Quarterly
Quarterly fundamentals
Q2 2026 vs same quarter previous year
MetricQ1 2025Q2 2025Q3 2025Q4 2025Q1 2026Q2 2026
Total revenue----USD 4.3B--USD 5B--USD 4.6B--USD 5.6B--USD 4B-5.5%
Net income----USD 327M--USD 652M--USD 233M--USD 1B--USD 305M-6.7%
Net profit margin----7.7%--13.1%--5.1%--18.2%--7.6%-1.3%
EPS-0.93--0.83--1.78------2.9+410.9%0.77-7.0%
Free cash flow----USD -118M--USD 1B--USD 596M--USD 316M--USD 334M+383.1%
Total debt----USD 18B--USD 17.5B--USD 20.1B--USD 19.9B--USD 19.9B+10.3%
Cash and cash equivalents----USD 458M--USD 602M--USD 785M--USD 634M--USD 435M-5.0%
Net debt----USD 17.6B--USD 16.9B--USD 19.3B--USD 19.3B--USD 19.5B+10.6%
Ownership
Institutional ownership summary
2026 Q3, quarter ended 2026-09-22
PeriodOwnershipInstitutions13F sharesTotal investedPositionsPut/call

