MarketPeel
Insider Trading Intelligence
JD

John Dabiri

NVDA
DIRECTOR · NVIDIA CORP · CIK 0001818224
FILING MIX · LIFETIME25%/75%
BUYS
8
SELLS
24
TOTAL VALUE
$3.00M
COMPANIES
1
ACTIVE SINCE
Aug 2020
HOLDINGS NOW
15,374
AVG SELL PX
$210.14
TRADE KIND
SHOWING 32 / 32
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
23 backtested trades · 8 horizons · 8 pending
Forward-return performance of every backtestable P/S trade by John Dabiri, 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
7d23+43.48%+1.33%+0.58%+0.75%+0.57%
14d23+39.13%+2.73%+0.94%+1.79%+1.90%
30d23+26.09%+3.90%+1.24%+2.66%+1.43%
60d23+21.74%+9.60%+2.70%+6.90%+8.07%
90d23+21.74%+16.46%+3.54%+12.93%+11.13%
180d23(1 pending)+22.73%+40.76%+6.25%+35.57%+26.48%
1y23(2 pending)+23.81%+82.10%+10.15%+73.14%+34.30%
2y23(5 pending)+0.00%+253.48%+24.68%+228.80%+134.38%
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
NVDA · 15,374 shares · as of Jun 25, 2026
05,16510,32915,49420,658202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
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 · 8 buys / 24 sellsCOVERAGE · 24 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
1,21115,374Jun 25, 2026Jun 29, 2026View →
NVDA
NVIDIA CORP
SALE10b5-1
10b5-1 plan
625$214.00$133.8K14,163May 27, 2026May 29, 2026View →
NVDA
NVIDIA CORP
SALE10b5-1
10b5-1 plan
3,004$184.90$555.4K14,788Mar 13, 2026Mar 17, 2026View →
NVDA
NVIDIA CORP
SALE10b5-1
10b5-1 plan
626$179.42$112.3K17,792Nov 24, 2025Nov 26, 2025View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
1,79918,418Jun 26, 2025Jun 30, 2025View →
NVDA
NVIDIA CORP
SALE10b5-1
10b5-1 plan
660$138.80$91.6K16,619May 30, 2025Jun 3, 2025View →
NVDA
NVIDIA CORP
SALE10b5-1
10b5-1 plan
2,663$110.00$292.9K17,279Mar 10, 2025Mar 12, 2025View →
NVDA
NVIDIA CORP
SALE10b5-1
10b5-1 plan
716$142.00$101.7K19,942Nov 25, 2024Nov 27, 2024View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
2,08820,658Jun 27, 2024Jul 1, 2024View →
NVDA
NVIDIA CORP
SALE10b5-1
10b5-1 plan
198$1,043.95$206.7K1,857May 24, 2024May 29, 2024View →
NVDA
NVIDIA CORP
SALE10b5-1
10b5-1 plan
128$940.00$120.3K2,055Mar 25, 2024Mar 27, 2024View →
NVDA
NVIDIA CORP
SALE10b5-1
10b5-1 plan
218$484.99$105.7K2,183Nov 24, 2023Nov 28, 2023View →
NVDA
NVIDIA CORP
SALE10b5-1
10b5-1 plan
283$424.53$120.1K2,401Jun 26, 2023Jun 27, 2023View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
6502,684Jun 23, 2023Jun 27, 2023View →
NVDA
NVIDIA CORP
SALE10b5-1
10b5-1 plan
383$384.89$147.4K2,034Jun 1, 2023Jun 5, 2023View →
NVDA
NVIDIA CORP
SALE
293$165.80$48.6K2,417Dec 19, 2022Dec 19, 2022View →
NVDA
NVIDIA CORP
SALE
495$151.11$74.8K2,710Nov 21, 2022Nov 21, 2022View →
NVDA
NVIDIA CORP
SALE
945$142.06$134.2K3,205Sep 1, 2022Sep 6, 2022View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
1,4384,150Jun 3, 2022Jun 7, 2022View →
NVDA
NVIDIA CORP
SALE
2,200$185.59$408.3K2,712May 27, 2022Jun 1, 2022View →
NVDA
NVIDIA CORP
SALE
281$297.50$83.6K4,912Dec 23, 2021Dec 23, 2021View →
NVDA
NVIDIA CORP
SALE
245$302.07$74.0K5,193Dec 13, 2021Dec 14, 2021View →
NVDA
NVIDIA CORP
SALE
2$299.04$5985,438Dec 13, 2021Dec 14, 2021View →
NVDA
NVIDIA CORP
SALE
1$724.33$7241,393Jun 21, 2021Jun 21, 2021View →
NVDA
NVIDIA CORP
SALE
33$736.97$24.3K1,360Jun 21, 2021Jun 21, 2021View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
4291,394Jun 4, 2021Jun 7, 2021View →
NVDA
NVIDIA CORP
SALE
1$643.17$6431,067Jun 1, 2021Jun 2, 2021View →
NVDA
NVIDIA CORP
SALE
102$651.23$66.4K965Jun 1, 2021Jun 2, 2021View →
NVDA
NVIDIA CORP
SALE
183$529.93$97.0K1,068Dec 23, 2020Dec 28, 2020View →
NVDA
NVIDIA CORP
SALE
2$522.71$1.0K1,251Dec 23, 2020Dec 28, 2020View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
620620Aug 10, 2020Aug 11, 2020View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
6331,253Aug 10, 2020Aug 11, 2020View →
Other insiders · NVDA
Loading peer insiders…
About this filer
CIK 0001818224
ROLE
Director
PRIMARY
NVDA
COMPANIES
1
ACTIVE SINCE
Aug 2020
MARKETPEEL · /INSIDER/0001818224DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback