$140.44
-3.12-2.17%
al cierre: Sep 17, 5:00 PM EST
$142.45
-1.11-0.77%
Premercado: 4:38 AM EST

Vistra (VST) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
335.635M
Shares Float
290.009M
Insider Shares Owned
2.996M
Insider % Owned
0.9%
Institutional Shares Held
198.139M
Institutional % Held
59.0%
Ownership Breakdown