Recent filings by Vistra Corp.

Published Title Summary
2026-04-28 10:53:54 SCHEDULE 13G - Vistra Corp. (0001692819) (Subject) Passive 5% Ownership Report SEC-SCHEDULE 13G filed by Vistra Corp....
Passive 5% Ownership Report SEC-SCHEDULE 13G filed by Vistra Corp. on 2026-04-28 10:53:54-04:00