MarketPeel
Insider Trading Intelligence
JC

John C. Chrystal

GEN
DIRECTOR · GEN DIGITAL INC. · CIK 0001559369
FILING MIX · LIFETIME60%/40%
BUYS
9
SELLS
6
TOTAL VALUE
$1.70M
COMPANIES
2
ACTIVE SINCE
May 2020
HOLDINGS NOW
267,119
AVG SELL PX
$11.51
TRADE KIND
SHOWING 15 / 15
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
7 backtested trades · 8 horizons · 4 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by John C. Chrystal, 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
7d7+14.29%+1.62%+0.15%+1.47%+1.35%
14d7+14.29%+3.87%+2.03%+1.84%+0.00%
30d7+28.57%+8.20%+2.49%+5.71%+12.15%
60d7+28.57%+17.37%+5.13%+12.24%+24.35%
90d7+0.00%+37.44%+7.80%+29.63%+52.02%
180d7+0.00%+73.73%+14.97%+58.76%+91.38%
1y7(2 pending)+0.00%+165.93%+32.87%+133.06%+133.78%
2y7(2 pending)+0.00%+156.57%+17.57%+139.00%+144.08%
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
GEN · 31,419 shares · as of Jun 4, 2026
07,85515,71023,56431,4192026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 9 buys / 6 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
GEN
GEN DIGITAL INC.
PURCHASE
3,000$27.06$81.2K31,419Jun 4, 2026Jun 5, 2026View →
GEN
GEN DIGITAL INC.
PURCHASE
5,000$27.14$135.7K28,419Nov 13, 2025Nov 13, 2025View →
GEN
GEN DIGITAL INC.
PURCHASEGRANT
Stock grant
1,696$29.47$50.0K23,419Sep 9, 2025Sep 10, 2025View →
GEN
GEN DIGITAL INC.
PURCHASEGRANT
Stock grant
8,82221,723Sep 9, 2025Sep 10, 2025View →
GEN
GEN DIGITAL INC.
PURCHASE
10,000$32.10$321.0K12,901Aug 13, 2025Aug 15, 2025View →
GEN
GEN DIGITAL INC.
PURCHASEGRANT
Stock grant
2,9012,901May 15, 2025May 19, 2025View →
TBBK
BANCORP, INC.
SALE
5,0000May 25, 2021May 26, 2021View →
TBBK
BANCORP, INC.
PURCHASE
5,000$10.45$52.3K235,700May 25, 2021May 26, 2021View →
TBBK
BANCORP, INC.
PURCHASEGRANT
Stock grant
4,784230,700Feb 9, 2021Feb 9, 2021View →
TBBK
BANCORP, INC.
SALE
16,200$12.17$197.1K225,916Nov 18, 2020Nov 18, 2020View →
TBBK
BANCORP, INC.
SALE
11,663$12.08$140.9K242,116Nov 17, 2020Nov 18, 2020View →
TBBK
BANCORP, INC.
SALE
16,500$11.32$186.8K253,779Nov 11, 2020Nov 12, 2020View →
TBBK
BANCORP, INC.
SALE
34,965$11.61$405.8K270,279Nov 10, 2020Nov 12, 2020View →
TBBK
BANCORP, INC.
SALE
12,592$10.11$127.3K305,244Aug 14, 2020Aug 18, 2020View →
TBBK
BANCORP, INC.
PURCHASEGRANT
Stock grant
13,100317,836May 20, 2020May 21, 2020View →
Other insiders · GEN
Loading peer insiders…
About this filer
CIK 0001559369
ROLE
Director
PRIMARY
GEN
COMPANIES
2
ACTIVE SINCE
May 2020
MARKETPEEL · /INSIDER/0001559369DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback