Vistra Energy Corp
Utilities - Independent Power Producers
Utilities
VST
340 M shares
NYSE US
traded
23 Sep 2025
listed
no
open
210.11
52 week high
217.92
high
212.77
52 week low
0.00
low
203.46
growth
89.32 %
previous Close
217.92
P/E ratio
market cap
65.22 B
div yield
0
usd
Mar 2025
qoq
revenue
3.93 B
-2.58 %
net incoming
-268.00 M
-160.77 %
eps
0.00 %
-198.94 %
eps surprise
-251.66 %
net profit margin
-6.81 %
-17.00 %
operating incoming
-120.00 M
-120.03 %
net change in cash
-626.00 M
-321.99 %
cash on hand
561 M
-52.78 %
cost of revenue
3.14 B
28.85 %
top top