| Exec date | Filing date | Company | Role | Signal | Confidence | Shares | % of shares | Under plan? | Amount (USD) |
|---|---|---|---|---|---|---|---|---|---|
| Jun 5, 2025 | Jun 6, 2025 | Vistra Corp. | Director | Sell | 16.3 | -50,000 | -16.38% | ✗ | $8.6M |
| May 19, 2025 | May 21, 2025 | Vistra Corp. | Director | Sell | 17.5 | -40,000 | -11.59% | ✗ | $3.1M |
| Dec 9, 2024 | Dec 11, 2024 | Vistra Corp. | Director | Sell | 17.5 | -40,000 | -10.43% | ✗ | $2.8M |
| Mar 17, 2023 | Mar 20, 2023 | Vistra Corp. | Director | Buy | 90.0 | +11,000 | 3.07% | ✗ | $271.9K |
| Mar 15, 2023 | Mar 17, 2023 | Vistra Corp. | Director | Buy | 82.5 | +5,000 | 1.42% | ✗ | $123.1K |
| Mar 9, 2023 | Mar 13, 2023 | Vistra Corp. | Director | Buy | 92.5 | +20,000 | 6.00% | ✗ | $511.7K |
| Nov 21, 2022 | Nov 23, 2022 | Vistra Corp. | Director | Buy | 87.5 | +10,000 | 3.09% | ✗ | $228.6K |
| Nov 15, 2022 | Nov 16, 2022 | Vistra Corp. | Director | Buy | 87.5 | +10,000 | 3.19% | ✗ | $233.9K |
| Nov 8, 2022 | Nov 10, 2022 | Vistra Corp. | Director | Buy | 92.5 | +15,000 | 5.03% | ✗ | $356.1K |
| Jun 17, 2022 | Jun 21, 2022 | Vistra Corp. | Director | Buy | 87.5 | +10,000 | 3.47% | ✗ | $224K |
| Jun 14, 2022 | Jun 15, 2022 | Vistra Corp. | Director | Buy | 92.5 | +20,000 | 7.46% | ✗ | $463.2K |
| May 26, 2022 | May 27, 2022 | Vistra Corp. | Director | Buy | 87.5 | +9,000 | 3.47% | ✗ | $234K |
| Aug 19, 2021 | Aug 23, 2021 | Vistra Corp. | Director | Buy | 82.5 | +5,000 | 2.05% | ✗ | $89.9K |
| May 6, 2021 | May 10, 2021 | Vistra Corp. | Director | Buy | 87.5 | +10,000 | 4.27% | ✗ | $156.8K |
| Mar 4, 2021 | Mar 5, 2021 | Vistra Corp. | Director | Buy | 87.5 | +10,000 | 4.75% | ✗ | $167.6K |
| Dec 17, 2020 | Dec 21, 2020 | Vistra Corp. | Director | Buy | 97.5 | +20,000 | 10.51% | ✗ | $356.2K |
| Sep 8, 2020 | Sep 10, 2020 | Vistra Corp. | Director | Buy | 97.5 | +20,000 | 11.74% | ✗ | $363.8K |
| May 11, 2020 | May 13, 2020 | Vistra Corp. | Director | Buy | 90.0 | +10,000 | 6.24% | ✗ | $184.3K |
| Mar 20, 2020 | Mar 23, 2020 | Vistra Corp. | Director | Buy | 95.0 | +13,060 | 10.27% | ✗ | $181.8K |
| Mar 19, 2020 | Mar 20, 2020 | Vistra Corp. | Director | Buy | 90.0 | +6,940 | 5.78% | ✗ | $91.4K |
| Mar 17, 2020 | Mar 18, 2020 | Vistra Corp. | Director | Buy | 97.5 | +20,000 | 19.97% | ✗ | $269.2K |
| Mar 12, 2020 | Mar 16, 2020 | Vistra Corp. | Director | Buy | 95.0 | +12,000 | 12.42% | ✗ | $178.7K |
| Mar 11, 2020 | Mar 13, 2020 | Vistra Corp. | Director | Buy | 97.5 | +20,000 | 26.11% | ✗ | $347.2K |
| Mar 9, 2020 | Mar 11, 2020 | Vistra Corp. | Director | Buy | 90.0 | +5,000 | 6.98% | ✗ | $92.5K |
| Mar 3, 2020 | Mar 11, 2020 | Vistra Corp. | Director | Buy | 97.5 | +20,000 | 38.75% | ✗ | $404.2K |
| Mar 3, 2020 | Mar 4, 2020 | Vistra Corp. | Director | Buy | 97.5 | +20,000 | 38.75% | ✗ | $404.2K |
| Dec 9, 2019 | Dec 11, 2019 | Vistra Corp. | Director | Buy | 95.0 | +5,000 | 10.73% | ✗ | $118K |
| Dec 5, 2019 | Dec 9, 2019 | Vistra Corp. | Director | Buy | 95.0 | +5,000 | 12.02% | ✗ | $123K |
| Nov 6, 2018 | Nov 8, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.61% | ✓ | $5K |
| Oct 23, 2018 | Nov 1, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.61% | ✓ | $4.6K |
| Oct 30, 2018 | Nov 1, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.61% | ✓ | $4.4K |
| Oct 16, 2018 | Oct 25, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.61% | ✓ | $4.6K |
| Oct 16, 2018 | Oct 17, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.62% | ✓ | $4.8K |
| Oct 9, 2018 | Oct 11, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.62% | ✓ | $5.1K |
| Oct 2, 2018 | Oct 4, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.63% | ✓ | $5.1K |
| Sep 25, 2018 | Sep 27, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.63% | ✓ | $4.8K |
| Sep 18, 2018 | Sep 20, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.63% | ✓ | $4.6K |
| Sep 11, 2018 | Sep 13, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.64% | ✓ | $4.6K |
| Sep 4, 2018 | Sep 6, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.64% | ✓ | $4.7K |
| Aug 28, 2018 | Aug 30, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.65% | ✓ | $4.6K |
| Aug 21, 2018 | Aug 23, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.65% | ✓ | $4.5K |
| Aug 14, 2018 | Aug 16, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.65% | ✓ | $4.5K |
| Aug 7, 2018 | Aug 8, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.66% | ✓ | $4.6K |
| Jul 31, 2018 | Aug 1, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.66% | ✓ | $4.4K |
| Jul 24, 2018 | Jul 25, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.67% | ✓ | $4.6K |
| Jul 17, 2018 | Jul 19, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.67% | ✓ | $4.7K |
| Jul 10, 2018 | Jul 11, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.68% | ✓ | $4.5K |
| Jul 3, 2018 | Jul 3, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.68% | ✓ | $4.8K |
| Jun 26, 2018 | Jun 27, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.69% | ✓ | $4.7K |
| Jun 19, 2018 | Jun 19, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.69% | ✓ | $4.7K |
| Jun 12, 2018 | Jun 13, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.70% | ✓ | $4.8K |
| Jun 5, 2018 | Jun 6, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.70% | ✓ | $4.9K |
| May 29, 2018 | May 29, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.71% | ✓ | $4.8K |
| May 22, 2018 | May 22, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.71% | ✓ | $4.6K |
| May 15, 2018 | May 16, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.72% | ✓ | $4.6K |
| May 8, 2018 | May 9, 2018 | Vistra Corp. | Director | Buy | 67.5 | +200 | 0.72% | ✓ | $4.8K |
| May 1, 2018 | May 3, 2018 | Vistra Corp. | Director | Buy | 90.0 | +10,265 | 58.65% | ✓ | $4.5K |
| Apr 24, 2018 | Apr 25, 2018 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.16% | ✓ | $4.5K |
| Apr 17, 2018 | Apr 18, 2018 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.17% | ✓ | $4.4K |
| Apr 10, 2018 | Apr 11, 2018 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.18% | ✓ | $4.2K |
| Apr 3, 2018 | Apr 4, 2018 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.20% | ✓ | $4.1K |
| Mar 27, 2018 | Mar 28, 2018 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.21% | ✓ | $4.1K |
| Mar 20, 2018 | Mar 22, 2018 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.23% | ✓ | $4K |
| Mar 13, 2018 | Mar 14, 2018 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.24% | ✓ | $4.1K |
| Mar 6, 2018 | Mar 7, 2018 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.26% | ✓ | $4K |
| Jan 23, 2018 | Jan 24, 2018 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.27% | ✓ | $3.8K |
| Jan 16, 2018 | Jan 17, 2018 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.29% | ✓ | $3.7K |
| Jan 9, 2018 | Jan 10, 2018 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.31% | ✓ | $3.7K |
| Jan 2, 2018 | Jan 3, 2018 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.32% | ✓ | $3.7K |
| Dec 26, 2017 | Dec 27, 2017 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.34% | ✓ | $3.6K |
| Dec 19, 2017 | Dec 20, 2017 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.36% | ✓ | $3.6K |
| Dec 12, 2017 | Dec 13, 2017 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.38% | ✓ | $3.6K |
| Dec 5, 2017 | Dec 7, 2017 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.40% | ✓ | $3.7K |
| Nov 28, 2017 | Nov 29, 2017 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.42% | ✓ | $3.8K |
| Nov 21, 2017 | Nov 21, 2017 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.44% | ✓ | $3.8K |
| Nov 14, 2017 | Nov 16, 2017 | Vistra Corp. | Director | Buy | 77.5 | +200 | 1.46% | ✓ | $3.8K |
| Nov 10, 2017 | Nov 14, 2017 | Vistra Corp. | Director | Buy | 95.0 | +5,000 | 57.46% | ✗ | $93K |