Dispatchable, and Therefore ScarceNarrow moat
Vistra (VST) — moat facet
The grid has plenty of capacity and not enough power that runs at four in the morning.
The American grid has added an enormous amount of generating capacity over the last fifteen years and has not correspondingly added the ability to meet demand at four o'clock on a January morning. Solar and wind produce when conditions allow; a data centre consumes constantly.
That gap is what makes Vistra's fleet composition valuable in a way the megawatt total understates. Roughly 22,700 megawatts of combined-cycle gas, 8,743 megawatts of coal and lignite across seven facilities, 6,448 megawatts of nuclear and 4,822 megawatts of gas peaking capacity across twelve facilities12 are all dispatchable — they run when instructed, subject to fuel and maintenance.
Nuclear is the strongest version: it runs at close to full capacity almost continuously, refuelling on an 18 or 24 month cycle3, and produces no carbon. A hyperscaler that wants firm, round-the-clock, carbon-free power has essentially one option, which is why the contracts that have been signed are nuclear contracts.
Gas is the flexible version, and its value has risen for a different reason: it fills the hours renewables cannot, and new gas turbines are currently in short supply globally, which makes existing ones worth more than their book value suggests.
The uncomfortable part is coal. Eight thousand seven hundred and forty-three megawatts of it4 is dispatchable, carbon-intensive, and scheduled to go away — Coleto Creek retires no later than 2027 and Miami Fort by the middle of 2028, both to be repowered as gas5. Right now it is earning well because the grid is short. Its long-run value is the cost of the gas plant that replaces it.
Firm capacity remains scarce and storage keeps getting cheaper at the margin. Nuclear is untouched this decade; gas peaking is being competed with today.
Roughly 22,700 MW of combined-cycle gas, 8,743 of coal and lignite, 6,448 of nuclear and 4,822 of peaking capacity, against 650 MW of solar and 624 of storage. The premium is on firmness, and storage is competing for the easiest part of it.
Source: Vistra Corp. Form 10-K, fiscal year 2025 ↗- Moat Explorer calcRoughly 22,700 megawatts of combined-cycle gas, 8,743 megawatts of coal and lignite across seven facilities, 6,448 megawatts of nuclear and 4,822 megawatts of gas peaking capacity across twelve facilities are all dispatchable...Vistra Corp. Form 10-K, FY2025, Item 2 Properties and generation fleet — six nuclear generating units at four facilities totalling 6,448 MW: Comanche Peak Unit 1 (ERCOT, 1,200 MW, 18-month refuelling, licence to 2050), Comanche Peak Unit 2 (ERCOT, 1,200 MW, 2053), Beaver Valley Unit 1 (PJM, 939 MW, 2036), Beaver Valley Unit 2 (PJM, 933 MW, 2047), Perry (PJM, 1,268 MW, 24-month refuelling, 2046) and Davis-Besse (PJM, 908 MW, 24-month refuelling, 2037), with nuclear units "generally operated at full capacity"; coal and lignite fleet of seven facilities totalling 8,743 MW; twelve peaking generation facilities totalling 4,822 MW; battery energy storage of 350 MW in California, 270 MW in Texas and 4 MW in Illinois; solar of 538 MW in Texas and 112 MW in Illinois; the Moss Landing 100 MW and 300 MW battery facilities "will not return to service" — FY2025 · publ. February 2026 · source ↗
- Moat Explorer calcRoughly 22,700 megawatts of combined-cycle gas, 8,743 megawatts of coal and lignite across seven facilities, 6,448 megawatts of nuclear and 4,822 megawatts of gas peaking capacity across twelve facilities are all dispatchable...Vistra Corp. Form 10-K, FY2025, Item 2 Properties and generation fleet — six nuclear generating units at four facilities totalling 6,448 MW: Comanche Peak Unit 1 (ERCOT, 1,200 MW, 18-month refuelling, licence to 2050), Comanche Peak Unit 2 (ERCOT, 1,200 MW, 2053), Beaver Valley Unit 1 (PJM, 939 MW, 2036), Beaver Valley Unit 2 (PJM, 933 MW, 2047), Perry (PJM, 1,268 MW, 24-month refuelling, 2046) and Davis-Besse (PJM, 908 MW, 24-month refuelling, 2037), with nuclear units "generally operated at full capacity"; coal and lignite fleet of seven facilities totalling 8,743 MW; twelve peaking generation facilities totalling 4,822 MW; battery energy storage of 350 MW in California, 270 MW in Texas and 4 MW in Illinois; solar of 538 MW in Texas and 112 MW in Illinois; the Moss Landing 100 MW and 300 MW battery facilities "will not return to service" — FY2025 · publ. February 2026 · source ↗
- ReportedNuclear is the strongest version: it runs at close to full capacity almost continuously, refuelling on an 18 or 24 month cycle, and produces no carbonVistra Corp. Form 10-K, FY2025, Item 2 Properties and generation fleet — six nuclear generating units at four facilities totalling 6,448 MW: Comanche Peak Unit 1 (ERCOT, 1,200 MW, 18-month refuelling, licence to 2050), Comanche Peak Unit 2 (ERCOT, 1,200 MW, 2053), Beaver Valley Unit 1 (PJM, 939 MW, 2036), Beaver Valley Unit 2 (PJM, 933 MW, 2047), Perry (PJM, 1,268 MW, 24-month refuelling, 2046) and Davis-Besse (PJM, 908 MW, 24-month refuelling, 2037), with nuclear units "generally operated at full capacity"; coal and lignite fleet of seven facilities totalling 8,743 MW; twelve peaking generation facilities totalling 4,822 MW; battery energy storage of 350 MW in California, 270 MW in Texas and 4 MW in Illinois; solar of 538 MW in Texas and 112 MW in Illinois; the Moss Landing 100 MW and 300 MW battery facilities "will not return to service" — FY2025 · publ. February 2026 · source ↗
- ReportedEight thousand seven hundred and forty-three megawatts of it is dispatchable, carbon-intensive, and scheduled to go away — Coleto Creek retires no later than 2027 and Miami Fort by the middle of 2028, both to be repowered as gasVistra Corp. Form 10-K, FY2025, growth and portfolio transformation — acquisition of Energy Harbor in 2024 "including 4,048 MW of nuclear generation facilities in PJM"; acquisition in 2025 of 2,557 MW of natural gas generation facilities in Delaware and Pennsylvania (PJM), Rhode Island (ISO-NE), New York (NYISO) and California (CAISO); plans to add 433 MW of uprate capacity from the Perry, Davis-Besse and Beaver Valley nuclear plants in PJM; announced plans "to repower the Coleto Creek and Miami Fort coal generation facilities as natural gas-fueled facilities upon their retirement no later than 2027 and the middle of 2028, respectively"; commercial operations reached at the Oak Hill solar facility in Texas totalling 200 MW; twenty-year PPAs with Meta for a total of 2,609 MW of carbon-free power and capacity from the PJM nuclear plants, with delivery commencing on a portion of operating energy and capacity in late 2026 and full delivery by year end 2027, and uprate delivery commencing in 2031 with full delivery by year end 2034 — FY2025 · publ. February 2026 · source ↗
- ReportedEight thousand seven hundred and forty-three megawatts of it is dispatchable, carbon-intensive, and scheduled to go away — Coleto Creek retires no later than 2027 and Miami Fort by the middle of 2028, both to be repowered as gasVistra Corp. Form 10-K, FY2025, growth and portfolio transformation — acquisition of Energy Harbor in 2024 "including 4,048 MW of nuclear generation facilities in PJM"; acquisition in 2025 of 2,557 MW of natural gas generation facilities in Delaware and Pennsylvania (PJM), Rhode Island (ISO-NE), New York (NYISO) and California (CAISO); plans to add 433 MW of uprate capacity from the Perry, Davis-Besse and Beaver Valley nuclear plants in PJM; announced plans "to repower the Coleto Creek and Miami Fort coal generation facilities as natural gas-fueled facilities upon their retirement no later than 2027 and the middle of 2028, respectively"; commercial operations reached at the Oak Hill solar facility in Texas totalling 200 MW; twenty-year PPAs with Meta for a total of 2,609 MW of carbon-free power and capacity from the PJM nuclear plants, with delivery commencing on a portion of operating energy and capacity in late 2026 and full delivery by year end 2027, and uprate delivery commencing in 2031 with full delivery by year end 2034 — FY2025 · publ. February 2026 · source ↗