MarketPeel
MS

Mark A. Stevens

NVDA
DIRECTOR · NVIDIA CORP · CIK 0001199039
FILING MIX · LIFETIME7%/93%
BUYS
9
SELLS
118
TOTAL VALUE
$2.70B
COMPANIES
1
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
980,531
AVG SELL PX
$201.36
TRADE KIND
SHOWING 127 / 127
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
89 backtested trades · 8 horizons · 16 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Mark A. Stevens, 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
7d89+32.58%+2.10%+0.43%+1.67%+1.66%3.10
14d89+28.09%+4.38%+1.29%+3.09%+2.63%3.93
30d89+19.10%+10.44%+3.00%+7.43%+5.85%5.74
60d89+26.97%+18.09%+4.04%+13.62%+12.43%5.97
90d89+21.35%+26.94%+6.35%+20.59%+21.03%7.38
180d89+8.99%+56.72%+11.82%+45.36%+14.77%7.52
1y89(4 pending)+3.53%+102.87%+21.65%+82.45%+60.25%9.29
2y89(12 pending)+0.00%+278.46%+42.98%+248.68%+189.63%7.83
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.

Dollar flow by company · 4 months

Open-market Form 4 flow · derivatives and mechanical transactions excluded

0 / 16
-4,236,740
−$946.6M
07+$008−$128.9M09−$817.8M10+$0
2026-08-31 → 2026-09-18
Holdings over time
NVDA · 980,531 shares · as of Sep 18, 2026
03,230,1556,460,3099,690,46412,920,618202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY ● SELL ●
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
2026
2026
FLOW · 9 buys / 118 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
NVDA
NVIDIA CORP
SALE
10,000$220.42$2.20M970,531Sep 18, 2026Sep 22, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
1,356,000$219.72$297.94M980,531Sep 18, 2026Sep 22, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
197,180$230.40$45.43M2,761,590Sep 4, 2026Sep 8, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
237,820$231.17$54.98M2,523,770Sep 4, 2026Sep 8, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
182,628$233.46$42.64M2,341,142Sep 4, 2026Sep 8, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
4,611$234.00$1.08M2,336,531Sep 4, 2026Sep 8, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
198,707$227.70$45.24M3,160,063Sep 3, 2026Sep 8, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
1,293$228.27$295.2K3,158,770Sep 3, 2026Sep 8, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
200,000$229.87$45.97M2,958,770Sep 3, 2026Sep 8, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
300,000$222.92$66.88M3,958,770Sep 2, 2026Sep 2, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
300,000$220.08$66.02M4,258,770Sep 2, 2026Sep 2, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
300,000$226.27$67.88M3,358,770Sep 2, 2026Sep 2, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
300,000$224.07$67.22M3,658,770Sep 2, 2026Sep 2, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
63,501$220.06$13.97M4,558,770Sep 1, 2026Sep 2, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
137,600$220.91$30.40M4,622,271Aug 31, 2026Sep 2, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
447,400$220.10$98.47M4,759,871Aug 31, 2026Sep 2, 2026 ↗View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
1,211——11,544,612Jun 25, 2026Jun 29, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
319,385$209.70$66.97M5,772,886Jun 18, 2026Jun 23, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
565,615$210.44$119.03M5,207,271Jun 18, 2026Jun 23, 2026 ↗View →
NVDA
NVIDIA CORP
SALEGRANT
Gift
307,500——6,092,271Jun 4, 2026Jun 4, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
400,000$220.37$88.15M6,399,771Jun 4, 2026Jun 4, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
100,000$217.66$21.77M6,799,771Jun 4, 2026Jun 4, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
500,000$222.38$111.19M6,899,771Jun 2, 2026Jun 4, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
121,682$174.57$21.24M7,399,771Mar 20, 2026Mar 24, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
100,000$172.61$17.26M7,521,453Mar 20, 2026Mar 24, 2026 ↗View →
NVDA
NVIDIA CORP
SALE
222,500$180.17$40.09M7,621,453Dec 19, 2025Dec 22, 2025 ↗View →
NVDA
NVIDIA CORP
SALEGRANT
Gift
258,650——7,843,953Dec 18, 2025Dec 22, 2025 ↗View →
NVDA
NVIDIA CORP
SALE
350,000$181.73$63.60M7,049,803Dec 5, 2025Dec 9, 2025 ↗View →
NVDA
NVIDIA CORP
SALE
350,000$176.39$61.74M7,399,803Sep 19, 2025Sep 23, 2025 ↗View →
NVDA
NVIDIA CORP
SALE
297,797$178.19$53.06M7,749,803Sep 12, 2025Sep 15, 2025 ↗View →
NVDA
NVIDIA CORP
SALE
200,000$177.47$35.49M8,047,600Sep 11, 2025Sep 15, 2025 ↗View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
1,799——11,543,401Jun 26, 2025Jun 30, 2025 ↗View →
NVDA
NVIDIA CORP
SALE
608,248$145.26$88.36M8,247,600Jun 18, 2025Jun 23, 2025 ↗View →
NVDA
NVIDIA CORP
SALE
190,000$142.51$27.08M8,855,848Jun 9, 2025Jun 10, 2025 ↗View →
NVDA
NVIDIA CORP
SALE
168,849$141.86$23.95M9,045,848Jun 6, 2025Jun 10, 2025 ↗View →
NVDA
NVIDIA CORP
SALE
935,000$140.92$131.76M9,214,697Jun 3, 2025Jun 4, 2025 ↗View →
NVDA
NVIDIA CORP
SALE
125,836$137.79$17.34M10,149,697Jun 2, 2025Jun 4, 2025 ↗View →
NVDA
NVIDIA CORP
SALEGRANT
Gift
385,000——10,275,333Dec 18, 2024Dec 20, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
155,000$132.27$20.50M8,100,117Oct 9, 2024Oct 11, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
125,000$122.61$15.33M8,255,117Oct 3, 2024Oct 7, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
40,000$121.01$4.84M8,380,117Sep 27, 2024Oct 1, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
165,100$121.27$20.02M8,420,117Sep 24, 2024Sep 26, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
156,023$129.81$20.25M8,585,217Jul 12, 2024Jul 15, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
400,000$134.16$53.66M8,741,240Jul 10, 2024Jul 11, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
316,092$130.65$41.30M9,210,148Jul 9, 2024Jul 11, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
68,908$131.14$9.04M9,141,240Jul 9, 2024Jul 11, 2024 ↗View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
2,088——12,920,618Jun 27, 2024Jul 1, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
320,000$125.88$40.28M9,526,240Jun 12, 2024Jun 13, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
150,000$120.42$18.06M9,846,240Jun 11, 2024Jun 13, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
670$1,219.02$816.7K999,624Jun 5, 2024Jun 7, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
8,000$1,199.25$9.59M1,000,294Jun 5, 2024Jun 7, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
8,000$1,197.20$9.58M1,008,294Jun 5, 2024Jun 7, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
4,400$1,140.43$5.02M1,016,294Jun 3, 2024Jun 5, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
4,500$1,138.00$5.12M1,020,694Jun 3, 2024Jun 5, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
300$1,131.24$339.4K1,025,194May 30, 2024May 31, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
9,639$1,130.14$10.89M1,025,494May 30, 2024May 31, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
17,000$1,148.01$19.52M1,035,133May 29, 2024May 31, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
11,500$882.36$10.15M1,052,133Apr 5, 2024Apr 9, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
5,700$878.00$5.00M1,063,633Apr 5, 2024Apr 9, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
5,500$877.00$4.82M1,069,333Apr 5, 2024Apr 9, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
11,000$905.65$9.96M1,074,833Mar 28, 2024Apr 1, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
21,600$919.30$19.86M1,085,983Mar 7, 2024Mar 11, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
150$924.49$138.7K1,085,833Mar 7, 2024Mar 11, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
6,000$852.06$5.11M1,113,583Mar 4, 2024Mar 6, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
6,000$855.02$5.13M1,107,583Mar 4, 2024Mar 6, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
5,000$800.74$4.00M1,119,583Feb 26, 2024Feb 27, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
5,000$795.14$3.98M1,129,583Feb 23, 2024Feb 27, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
5,000$800.00$4.00M1,124,583Feb 23, 2024Feb 27, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
36,000$546.95$19.69M1,134,583Jan 12, 2024Jan 16, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
18,500$549.88$10.17M1,170,583Jan 11, 2024Jan 12, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
18,000$541.59$9.75M1,206,731Jan 10, 2024Jan 12, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
5,000$543.50$2.72M1,197,931Jan 10, 2024Jan 12, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
8,848$545.50$4.83M1,189,083Jan 10, 2024Jan 12, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
3,800$542.50$2.06M1,202,931Jan 10, 2024Jan 12, 2024 ↗View →
NVDA
NVIDIA CORP
SALE
255,500——1,725,195Dec 18, 2023Dec 19, 2023 ↗View →
NVDA
NVIDIA CORP
PURCHASE
255,500——1,224,731Dec 18, 2023Dec 19, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
6,872$489.90$3.37M972,559Dec 15, 2023Dec 19, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
3,328$490.82$1.63M969,231Dec 15, 2023Dec 19, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
10,400$481.60$5.01M979,431Dec 13, 2023Dec 15, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
10,000$483.18$4.83M989,831Nov 27, 2023Nov 28, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
280$482.00$135.0K999,831Nov 24, 2023Nov 28, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
30,675$489.91$15.03M1,000,111Aug 29, 2023Aug 30, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
21,500$468.08$10.06M1,030,786Aug 28, 2023Aug 30, 2023 ↗View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
650——1,291,853Jun 23, 2023Jun 27, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
36,695$432.01$15.85M1,055,591Jun 20, 2023Jun 21, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
3,305$432.64$1.43M1,052,286Jun 20, 2023Jun 21, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
70,000$430.08$30.11M1,100,888Jun 16, 2023Jun 21, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
8,602$433.93$3.73M1,092,286Jun 16, 2023Jun 21, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
20,000$167.42$3.35M1,170,888Jan 13, 2023Jan 17, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
45,000$164.70$7.41M1,190,888Jan 12, 2023Jan 17, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
90,000$157.92$14.21M1,235,888Jan 10, 2023Jan 11, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
30,000$159.21$4.78M1,355,888Jan 9, 2023Jan 11, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
30,000$160.10$4.80M1,325,888Jan 9, 2023Jan 11, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
60,000$158.03$9.48M1,385,888Jan 9, 2023Jan 11, 2023 ↗View →
NVDA
NVIDIA CORP
SALEGRANT
Gift
54,305——1,445,888Dec 29, 2022Jan 11, 2023 ↗View →
NVDA
NVIDIA CORP
SALEGRANT
Gift
750,000——1,500,193Dec 28, 2022Jan 11, 2023 ↗View →
NVDA
NVIDIA CORP
SALE
58,600$165.08$9.67M2,251,593Dec 21, 2022Dec 22, 2022 ↗View →
NVDA
NVIDIA CORP
SALE
1,400$165.57$231.8K2,250,193Dec 21, 2022Dec 22, 2022 ↗View →
NVDA
NVIDIA CORP
SALE
659,305——1,980,695Dec 20, 2022Dec 22, 2022 ↗View →
NVDA
NVIDIA CORP
PURCHASE
659,305——1,291,203Dec 20, 2022Dec 22, 2022 ↗View →
NVDA
NVIDIA CORP
SALE
87,500$119.65$10.47M2,310,193Oct 13, 2022Oct 13, 2022 ↗View →
NVDA
NVIDIA CORP
SALE
31,731$117.66$3.73M2,397,693Oct 11, 2022Oct 12, 2022 ↗View →
NVDA
NVIDIA CORP
SALE
53,269$115.80$6.17M2,429,424Oct 11, 2022Oct 12, 2022 ↗View →
NVDA
NVIDIA CORP
SALE
113,800$158.10$17.99M2,482,693Jun 14, 2022Jun 15, 2022 ↗View →
NVDA
NVIDIA CORP
SALE
56,600$159.00$9.00M2,653,743Jun 13, 2022Jun 15, 2022 ↗View →
NVDA
NVIDIA CORP
SALE
57,250$157.07$8.99M2,596,493Jun 13, 2022Jun 15, 2022 ↗View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
1,438——631,898Jun 3, 2022Jun 7, 2022 ↗View →
NVDA
NVIDIA CORP
SALE
3,279$186.02$610.0K2,710,343May 27, 2022Jun 1, 2022 ↗View →
NVDA
NVIDIA CORP
SALE
274,721$185.19$50.88M2,713,622May 27, 2022Jun 1, 2022 ↗View →
NVDA
NVIDIA CORP
SALE
11,090$340.84$3.78M5,728,378Nov 22, 2021Nov 23, 2021 ↗View →
NVDA
NVIDIA CORP
SALE
29,000$343.82$9.97M5,681,468Nov 22, 2021Nov 23, 2021 ↗View →
NVDA
NVIDIA CORP
SALE
17,910$341.65$6.12M5,710,468Nov 22, 2021Nov 23, 2021 ↗View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
429——157,615Jun 4, 2021Jun 7, 2021 ↗View →
NVDA
NVIDIA CORP
SALEGRANT
Gift
16,000——1,434,867Apr 16, 2021Jun 7, 2021 ↗View →
NVDA
NVIDIA CORP
SALE
9,378$387.94$3.64M1,563,806Jul 2, 2020Jul 6, 2020 ↗View →
NVDA
NVIDIA CORP
SALE
16,437$387.18$6.36M1,573,184Jul 2, 2020Jul 6, 2020 ↗View →
NVDA
NVIDIA CORP
SALE
13,000$384.69$5.00M1,589,621Jun 23, 2020Jun 23, 2020 ↗View →
NVDA
NVIDIA CORP
SALE
22,400$378.55$8.48M1,602,621Jun 22, 2020Jun 23, 2020 ↗View →
NVDA
NVIDIA CORP
SALE
18,166$372.21$6.76M1,625,021Jun 19, 2020Jun 23, 2020 ↗View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
712——161,257Jun 10, 2020Jun 12, 2020 ↗View →
NVDA
NVIDIA CORP
SALE
6,597$262.51$1.73M1,646,590Apr 9, 2020Apr 10, 2020 ↗View →
NVDA
NVIDIA CORP
SALE
3,403$266.50$906.9K1,643,187Apr 9, 2020Apr 10, 2020 ↗View →
NVDA
NVIDIA CORP
SALE
10,000$266.02$2.66M1,653,187Apr 8, 2020Apr 8, 2020 ↗View →
NVDA
NVIDIA CORP
SALE
30,000$269.13$8.07M1,663,187Apr 7, 2020Apr 8, 2020 ↗View →
NVDA
NVIDIA CORP
SALE
30,000$262.05$7.86M1,693,187Apr 6, 2020Apr 8, 2020 ↗View →
NVDA
NVIDIA CORP
SALE
30,000$261.20$7.84M1,723,187Apr 6, 2020Apr 8, 2020 ↗View →
NVDA
NVIDIA CORP
SALE
11,125$271.76$3.02M149,420Mar 31, 2020Apr 2, 2020 ↗View →
Other insiders · NVDA
Loading peer insiders…
About this filer
CIK 0001199039
ROLE
Director
PRIMARY
NVDA
COMPANIES
1
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001199039DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback