MarketPeel
Insider Trading Intelligence
TC

Tench Coxe

NVDA
DIRECTOR · NVIDIA CORP · CIK 0001197647
FILING MIX · LIFETIME47%/53%
BUYS
55
SELLS
63
TOTAL VALUE
$957.03M
COMPANIES
3
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
381,605
AVG SELL PX
$202.00
TRADE KIND
SHOWING 118 / 118
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
33 backtested trades · 8 horizons · 7 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Tench Coxe, 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
7d33+12.12%+2.40%-1.53%+3.92%+5.03%6.32
14d33+15.15%+3.83%-0.11%+3.94%+3.43%3.93
30d33+36.36%+4.45%+1.86%+2.58%+1.74%1.91
60d33+36.36%+8.46%+3.09%+5.38%+8.10%2.44
90d33+42.42%+12.62%+4.34%+8.28%+9.81%2.92
180d33+21.21%+30.77%+10.54%+20.23%+15.99%5.08
1y33+36.36%+52.28%+16.10%+36.19%+20.53%4.42
2y33(7 pending)+26.92%+105.09%+29.89%+75.20%+53.41%
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 · 57,378 shares · as of Jun 25, 2026
07,413,19214,826,38522,239,57729,652,769202120222023202420252026SHARES 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
FLOW · 55 buys / 63 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
1,21157,378Jun 25, 2026Jun 29, 2026View →
NVDA
NVIDIA CORP
SALEGRANT
Gift
1,000,00025,671,360Sep 8, 2025Sep 10, 2025View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
1,79956,167Jun 26, 2025Jun 30, 2025View →
NVDA
NVIDIA CORP
SALE
1,000,000$142.80$142.80M26,671,360Jun 9, 2025Jun 10, 2025View →
APAM
ARTISAN PARTNERS ASSET MANAGEMENT INC.
PURCHASEGRANT
Stock grant
2,837324,227Jan 29, 2025Jan 30, 2025View →
NVDA
NVIDIA CORP
SALEGRANT
Gift
1,000,00027,671,360Dec 17, 2024Dec 18, 2024View →
NVDA
NVIDIA CORP
SALE
18,591$132.64$2.47M29,652,769Dec 16, 2024Dec 18, 2024View →
NVDA
NVIDIA CORP
SALE
244,176$131.86$32.20M29,408,593Dec 16, 2024Dec 18, 2024View →
NVDA
NVIDIA CORP
SALE
737,233$131.03$96.60M28,671,360Dec 16, 2024Dec 18, 2024View →
NVDA
NVIDIA CORP
SALE
202,978$117.29$23.81M5,649,502Sep 20, 2024Sep 23, 2024View →
NVDA
NVIDIA CORP
SALE
797,022$116.27$92.67M4,852,480Sep 20, 2024Sep 23, 2024View →
NVDA
NVIDIA CORP
SALE
1,000,000$119.27$119.27M5,852,480Sep 19, 2024Sep 23, 2024View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
2,08854,368Jun 27, 2024Jul 1, 2024View →
NVDA
NVIDIA CORP
SALE
20,969$1,195.54$25.07M3,070,750Jun 7, 2024Jun 10, 2024View →
NVDA
NVIDIA CORP
SALE
4,008$1,196.50$4.80M3,091,719Jun 7, 2024Jun 10, 2024View →
NVDA
NVIDIA CORP
SALE
1,409$1,197.36$1.69M3,095,727Jun 7, 2024Jun 10, 2024View →
NVDA
NVIDIA CORP
SALE
73,614$1,194.14$87.91M2,967,136Jun 7, 2024Jun 10, 2024View →
NVDA
NVIDIA CORP
SALEGRANT
Gift
30,0003,040,750Jun 7, 2024Jun 10, 2024View →
NVDA
NVIDIA CORP
SALE
9,590$851.34$8.16M3,286,546Mar 5, 2024Mar 6, 2024View →
NVDA
NVIDIA CORP
SALE
189,410$850.03$161.00M3,097,136Mar 5, 2024Mar 6, 2024View →
NVDA
NVIDIA CORP
SALE
1,000$852.50$852.5K3,296,136Mar 5, 2024Mar 6, 2024View →
APAM
ARTISAN PARTNERS ASSET MANAGEMENT INC.
PURCHASEGRANT
Stock grant
4,778321,390Jan 25, 2024Jan 26, 2024View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
6505,228Jun 23, 2023Jun 27, 2023View →
NVDA
NVIDIA CORP
SALE
50,000$422.15$21.11M3,297,136Jun 14, 2023Jun 16, 2023View →
NVDA
NVIDIA CORP
SALEGRANT
Gift
50,0003,347,136May 30, 2023May 31, 2023View →
NVDA
NVIDIA CORP
SALE
100,000$379.00$37.90M3,397,136May 26, 2023May 31, 2023View →
NVDA
NVIDIA CORP
SALEGRANT
Gift
50,0003,497,136Mar 13, 2023Mar 15, 2023View →
NVDA
NVIDIA CORP
SALEGRANT
Gift
50,0003,547,136Mar 7, 2023Mar 9, 2023View →
APAM
ARTISAN PARTNERS ASSET MANAGEMENT INC.
PURCHASEGRANT
Stock grant
5,702316,612Jan 25, 2023Jan 26, 2023View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
1,4384,578Jun 3, 2022Jun 7, 2022View →
NVDA
NVIDIA CORP
SALE
100,000$274.06$27.41M3,597,136Mar 28, 2022Mar 29, 2022View →
APAM
ARTISAN PARTNERS ASSET MANAGEMENT INC.
PURCHASEGRANT
Stock grant
4,762310,910Jan 25, 2022Jan 26, 2022View →
APAM
ARTISAN PARTNERS ASSET MANAGEMENT INC.
PURCHASE
220,000$45.39$9.99M306,148Dec 14, 2021Dec 15, 2021View →
NVDA
NVIDIA CORP
SALE
59$717.03$42.3K10,589Jun 15, 2021Jun 17, 2021View →
NVDA
NVIDIA CORP
SALE
6,836$714.66$4.89M957,344Jun 15, 2021Jun 17, 2021View →
NVDA
NVIDIA CORP
SALE
33,060$716.21$23.68M924,284Jun 15, 2021Jun 17, 2021View →
NVDA
NVIDIA CORP
SALE
1,680$714.66$1.20M8,909Jun 15, 2021Jun 17, 2021View →
NVDA
NVIDIA CORP
SALE
241$717.03$172.8K964,180Jun 15, 2021Jun 17, 2021View →
NVDA
NVIDIA CORP
SALE
8,124$716.21$5.82M785Jun 15, 2021Jun 17, 2021View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
42910,648Jun 4, 2021Jun 8, 2021View →
APAM
ARTISAN PARTNERS ASSET MANAGEMENT INC.
PURCHASE
98,000$51.06$5.00M98,000Apr 30, 2021May 3, 2021View →
APAM
ARTISAN PARTNERS ASSET MANAGEMENT INC.
PURCHASEGRANT
Stock grant
3,34586,148Jan 26, 2021Jan 27, 2021View →
NVDA
NVIDIA CORP
SALE
356$528.73$188.2K10,219Jan 7, 2021Jan 8, 2021View →
NVDA
NVIDIA CORP
SALE
629$533.30$335.4K10,575Oct 2, 2020Oct 5, 2020View →
SNOW
SNOWFLAKE INC.
SALE
35,7000Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
12,2140Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
12,21412,214Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
35,700176,767Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
48,2000Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
48,200141,067Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
160,8000Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
12,2140Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
334,304334,304Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
2,170,2280Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
160,800495,104Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
14,03514,035Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
2,121,3510Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
334,3040Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
35,7000Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
48,200141,066Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
12,21412,214Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
92,8660Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
116,370611,474Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
69,3700Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
92,86692,866Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
12,21426,249Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
35,700176,766Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
2,726,5950Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
116,3700Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
7,464,4670Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
2,121,35126,512,667Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
289,2000Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
1,293,7560Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
172,5210Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
289,2002,488,410Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
214,2000Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
4,163,5430Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
7,822,2310Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
357,5420Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
2,726,59522,221,088Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
110,196640,259Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
167,1520Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
1,293,7561,293,756Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
557,2001,850,956Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
348,2540Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
167,1522,869,762Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
14,0500Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
14,050654,309Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
214,2002,702,610Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
110,1960Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
727,18527,239,852Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
348,2542,199,210Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
172,521530,063Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
557,2000Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
7,464,46715,330,950Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
4,163,54319,494,493Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
2,170,22824,391,316Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
69,37027,309,222Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
357,542357,542Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
7,822,2317,866,483Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
12,09812,098Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
PURCHASE
92,86792,867Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
12,0980Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
92,8670Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
727,1850Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
14,0350Sep 18, 2020Sep 22, 2020View →
SNOW
SNOWFLAKE INC.
SALE
48,2000Sep 18, 2020Sep 22, 2020View →
NVDA
NVIDIA CORP
PURCHASEGRANT
Stock grant
71211,204Jun 10, 2020Jun 11, 2020View →
NVDA
NVIDIA CORP
SALE
50,000$349.08$17.45M1,035,421Jun 1, 2020Jun 2, 2020View →
APAM
ARTISAN PARTNERS ASSET MANAGEMENT INC.
PURCHASE
28,828$20.49$590.7K28,828Mar 13, 2020Mar 16, 2020View →
APAM
ARTISAN PARTNERS ASSET MANAGEMENT INC.
PURCHASE
13,097$21.52$281.9K41,925Mar 13, 2020Mar 16, 2020View →
APAM
ARTISAN PARTNERS ASSET MANAGEMENT INC.
PURCHASE
8,075$22.09$178.4K50,000Mar 13, 2020Mar 16, 2020View →
APAM
ARTISAN PARTNERS ASSET MANAGEMENT INC.
PURCHASE
13,096$21.52$281.9K41,924Mar 13, 2020Mar 16, 2020View →
APAM
ARTISAN PARTNERS ASSET MANAGEMENT INC.
PURCHASE
8,076$22.09$178.4K50,000Mar 13, 2020Mar 16, 2020View →
APAM
ARTISAN PARTNERS ASSET MANAGEMENT INC.
PURCHASE
8,075$22.09$178.4K82,803Mar 13, 2020Mar 16, 2020View →
APAM
ARTISAN PARTNERS ASSET MANAGEMENT INC.
PURCHASE
28,828$20.49$590.7K61,631Mar 13, 2020Mar 16, 2020View →
APAM
ARTISAN PARTNERS ASSET MANAGEMENT INC.
PURCHASE
13,097$21.52$281.9K74,728Mar 13, 2020Mar 16, 2020View →
APAM
ARTISAN PARTNERS ASSET MANAGEMENT INC.
PURCHASEGRANT
Stock grant
4,44232,803Jan 29, 2020Jan 30, 2020View →
Other insiders · NVDA
Loading peer insiders…
About this filer
CIK 0001197647
ROLE
Director
PRIMARY
NVDA
COMPANIES
3
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001197647DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback