MarketPeel
Insider Trading Intelligence
SM

Stephanie Zapata Moore

VST
EVP AND GENERAL COUNSEL · VISTRA CORP. · CIK 0001703634
FILING MIX · LIFETIME31%/69%
BUYS
20
SELLS
44
TOTAL VALUE
$78.70M
COMPANIES
1
ACTIVE SINCE
Nov 2019
HOLDINGS NOW
114,409
AVG SELL PX
$62.93
TRADE KIND
SHOWING 64 / 64
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
12 backtested trades · 8 horizons · 8 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Stephanie Zapata Moore, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d12+66.67%-1.98%-1.53%-0.46%+0.35%
14d12+58.33%-1.61%-1.05%-0.56%+0.62%
30d12+41.67%+2.50%-1.17%+3.67%+4.59%
60d12+33.33%+12.18%+1.00%+11.18%+8.65%
90d12+16.67%+20.80%+3.76%+17.04%+11.10%
180d12(1 pending)+36.36%+27.54%+10.09%+21.69%+31.23%
1y12(2 pending)+20.00%+86.54%+18.77%+67.77%+99.00%
2y12(5 pending)+0.00%+338.11%+41.92%+296.19%+243.94%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
VST · 114,409 shares · as of Mar 9, 2026
0113,616227,232340,848454,4642020202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2019
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 20 buys / 44 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
VST
VISTRA CORP.
SALE10b5-1
10b5-1 plan
10,000$160.31$1.60M114,409Mar 9, 2026Mar 11, 2026View →
VST
VISTRA CORP.
PURCHASEGRANT
Stock grant
5,356126,372Mar 5, 2026Mar 9, 2026View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
1,963$167.40$328.6K124,409Mar 5, 2026Mar 9, 2026View →
VST
VISTRA CORP.
PURCHASEGRANT
Stock grant
79,444$171.62$13.63M155,696Feb 24, 2026Feb 26, 2026View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
4,264$171.62$731.8K121,016Feb 24, 2026Feb 26, 2026View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
30,416$171.62$5.22M125,280Feb 24, 2026Feb 26, 2026View →
VST
VISTRA CORP.
SALEGRANT
Gift
3,60276,252Nov 28, 2025Dec 2, 2025View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
8,219$173.35$1.42M79,854Nov 24, 2025Nov 26, 2025View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
35,000$161.44$5.65M88,073May 27, 2025May 29, 2025View →
VST
VISTRA CORP.
PURCHASEGRANT
Stock grant
4,825124,402Mar 5, 2025Mar 6, 2025View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
1,329$126.87$168.6K123,073Mar 5, 2025Mar 6, 2025View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
4,263$142.76$608.6K119,577Feb 24, 2025Feb 26, 2025View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
23,563$142.76$3.36M127,938Feb 24, 2025Feb 26, 2025View →
VST
VISTRA CORP.
PURCHASEGRANT
Stock grant
62,468$142.76$8.92M151,501Feb 24, 2025Feb 26, 2025View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
4,098$142.76$585.0K123,840Feb 24, 2025Feb 26, 2025View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
38,141$161.94$6.18M89,033Nov 22, 2024Nov 26, 2024View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
34,714$80.37$2.79M127,174Aug 13, 2024Aug 15, 2024View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
39,745$58.46$2.32M161,888Mar 5, 2024Mar 7, 2024View →
VST
VISTRA CORP.
PURCHASE
EVP and General Counsel
39,745$26.56$1.06M201,633Mar 5, 2024Mar 7, 2024View →
VST
VISTRA CORP.
PURCHASEGRANT
Stock grant
10,133161,888Mar 5, 2024Mar 7, 2024View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
39,7450Mar 5, 2024Mar 7, 2024View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
58,2750Mar 5, 2024Mar 7, 2024View →
VST
VISTRA CORP.
PURCHASE
EVP and General Counsel
58,275$22.98$1.34M220,163Mar 5, 2024Mar 7, 2024View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
58,275$58.52$3.41M161,888Mar 5, 2024Mar 7, 2024View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
4,097$48.62$199.2K156,018Feb 23, 2024Feb 26, 2024View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
4,263$48.62$207.3K151,755Feb 23, 2024Feb 26, 2024View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
11,487$47.62$547.0K163,264Feb 22, 2024Feb 26, 2024View →
VST
VISTRA CORP.
PURCHASEGRANT
Stock grant
36,969174,751Feb 22, 2024Feb 26, 2024View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
3,149$47.62$150.0K160,115Feb 22, 2024Feb 26, 2024View →
VST
VISTRA CORP.
PURCHASE
EVP and General Counsel
107,466$19.68$2.11M245,248Aug 14, 2023Aug 15, 2023View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
107,466$30.22$3.25M137,782Aug 14, 2023Aug 15, 2023View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
107,4660Aug 14, 2023Aug 15, 2023View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
37,128$30.60$1.14M137,782Aug 11, 2023Aug 15, 2023View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
85,534$30.55$2.61M137,782Aug 11, 2023Aug 15, 2023View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
37,1280Aug 11, 2023Aug 15, 2023View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
85,534107,466Aug 11, 2023Aug 15, 2023View →
VST
VISTRA CORP.
PURCHASE
EVP and General Counsel
85,534$19.68$1.68M223,316Aug 11, 2023Aug 15, 2023View →
VST
VISTRA CORP.
PURCHASE
EVP and General Counsel
37,128$18.90$701.7K174,910Aug 11, 2023Aug 15, 2023View →
VST
VISTRA CORP.
PURCHASEGRANT
Stock grant
32,500137,782Mar 8, 2023Mar 10, 2023View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
1,574$22.36$35.2K108,878Feb 24, 2023Feb 27, 2023View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
1,060$22.36$23.7K107,818Feb 24, 2023Feb 27, 2023View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
2,536$22.36$56.7K105,282Feb 24, 2023Feb 27, 2023View →
VST
VISTRA CORP.
PURCHASEGRANT
Stock grant
6,462110,452Feb 23, 2023Feb 27, 2023View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
2,159$22.42$48.4K103,990Feb 22, 2023Feb 24, 2023View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
126,3150May 17, 2022May 19, 2022View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
166,268$25.08$4.17M106,149May 17, 2022May 19, 2022View →
VST
VISTRA CORP.
PURCHASE
EVP and General Counsel
126,315$14.03$1.77M272,417May 17, 2022May 19, 2022View →
VST
VISTRA CORP.
PURCHASEGRANT
Stock grant
31,234146,102Mar 4, 2022Mar 8, 2022View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
4,126$21.90$90.4K116,845Feb 25, 2022Mar 1, 2022View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
917$21.90$20.1K115,928Feb 25, 2022Mar 1, 2022View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
1,060$21.90$23.2K114,868Feb 25, 2022Mar 1, 2022View →
VST
VISTRA CORP.
PURCHASEGRANT
Stock grant
16,942120,971Feb 22, 2022Feb 24, 2022View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
2,140$21.21$45.4K104,029Feb 22, 2022Feb 24, 2022View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
16,949$17.68$299.7K106,169Mar 31, 2021Apr 2, 2021View →
VST
VISTRA CORP.
PURCHASEGRANT
Stock grant
24,00684,762Feb 26, 2021Mar 1, 2021View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
906$17.25$15.6K60,756Feb 26, 2021Mar 1, 2021View →
VST
VISTRA CORP.
PURCHASEGRANT
Stock grant
38,356123,118Feb 26, 2021Mar 1, 2021View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
1,200$22.76$27.3K61,662Feb 25, 2021Mar 1, 2021View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
2,235$17.99$40.2K62,862Oct 2, 2020Oct 6, 2020View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
1,031$17.95$18.5K65,097May 7, 2020May 11, 2020View →
VST
VISTRA CORP.
PURCHASEGRANT
Stock grant
58,275454,464Mar 5, 2020Mar 9, 2020View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
962$20.76$20.0K66,128Mar 5, 2020Mar 9, 2020View →
VST
VISTRA CORP.
PURCHASEGRANT
Stock grant
13,05467,090Mar 5, 2020Mar 9, 2020View →
VST
VISTRA CORP.
SALE
EVP and General Counsel
2,251$26.15$58.9K54,036Nov 11, 2019Mar 5, 2020View →
Other insiders · VST
Loading peer insiders…
About this filer
CIK 0001703634
ROLE
EVP and General Counsel
PRIMARY
VST
COMPANIES
1
ACTIVE SINCE
Nov 2019
MARKETPEEL · /INSIDER/0001703634DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback