Kristopher E. Moldovan
Chief Financial Officer, Vistra.
Companies
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
As of each latest filing. The line shows shares held over time.
Recent filings
- Sep 8, 2026Sold 20,000 shares at $151.03 of Vistra2
- Mar 5, 2026Shares withheld for tax 4,226 shares at $167.40 of Vistra3
- Mar 5, 2026Granted 10,712 shares of Vistra3
- Feb 24, 2026Shares withheld for tax 7,346 shares at $171.62 of Vistra4
- Feb 24, 2026Shares withheld for tax 53,018 shares at $171.62 of Vistra4
- Feb 24, 2026Granted 136,888 shares at $171.62 of Vistra4
- Aug 1, 2025Shares withheld for tax 5,075 shares at $208.05 of Vistra5
- Jun 17, 2025Sold 34,944 shares at $180.00 of Vistra6
- Jun 17, 2025Exercised options 20,775 shares at $22.98 of Vistra6
- Jun 17, 2025Exercised options 14,169 shares at $26.56 of Vistra6
- May 27, 2025Sold 45,000 shares at $160.00 of Vistra7
- May 27, 2025Exercised options 45,000 shares at $19.68 of Vistra7
- May 13, 2025Sold 10,313 shares at $150.00 of Vistra8
- May 13, 2025Exercised options 10,313 shares at $18.90 of Vistra8
- May 1, 2025Sold 49,668 shares at $140.00 of Vistra9
- May 1, 2025Exercised options 49,668 shares at $13.26 of Vistra9
- Mar 5, 2025Shares withheld for tax 2,417 shares at $126.87 of Vistra10
- Mar 5, 2025Granted 13,786 shares of Vistra10
- Feb 24, 2025Shares withheld for tax 7,346 shares at $142.76 of Vistra11
- Feb 24, 2025Shares withheld for tax 1,639 shares at $142.76 of Vistra11
- Feb 24, 2025Shares withheld for tax 4,272 shares at $142.76 of Vistra11
- Feb 24, 2025Granted 13,454 shares at $142.76 of Vistra11
- Aug 1, 2024Shares withheld for tax 5,075 shares at $76.04 of Vistra12
- Mar 5, 2024Granted 18,424 shares of Vistra13
- Mar 1, 2024Shares withheld for tax 3,135 shares at $47.62 of Vistra14
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARVistra, Chief financial officer
- 2
- 3SEC EDGARForm 4 filed Mar 9, 2026
- 4SEC EDGARForm 4 filed Feb 26, 2026
- 5SEC EDGARForm 4 filed Aug 5, 2025
- 6SEC EDGARForm 4 filed Jun 18, 2025
- 7SEC EDGARForm 4 filed May 29, 2025
- 8SEC EDGARForm 4 filed May 14, 2025
- 9SEC EDGARForm 4 filed May 2, 2025
- 10SEC EDGARForm 4 filed Mar 7, 2025
- 11SEC EDGARForm 4 filed Feb 26, 2025
- 12SEC EDGARForm 4 filed Aug 5, 2024
- 13SEC EDGARForm 4 filed Mar 7, 2024
- 14SEC EDGARForm 4 filed Mar 4, 2024