MarketPeel
Insider Trading Intelligence
JH

Jeffrey Henley

ORCL
VICE CHAIRMAN · ORACLE CORP · CIK 0001206100
FILING MIX · LIFETIME31%/69%
BUYS
36
SELLS
80
TOTAL VALUE
$431.50M
COMPANIES
1
ACTIVE SINCE
Jun 2020
HOLDINGS NOW
400,000
AVG SELL PX
$112.60
TRADE KIND
SHOWING 116 / 116
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
16 backtested trades · 8 horizons · 2 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Jeffrey Henley, 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
7d16+43.75%+0.80%-0.80%+1.59%+1.19%
14d16+56.25%+1.41%-0.46%+1.87%+3.33%
30d16+31.25%+4.83%+2.03%+2.79%+1.51%
60d16+31.25%+4.30%+4.64%-0.34%-1.85%
90d16+37.50%+9.99%+4.52%+5.47%-0.94%
180d16+18.75%+15.01%+9.51%+5.50%+3.28%
1y16+31.25%+9.91%+12.49%-2.58%+2.56%
2y16(2 pending)+0.00%+44.57%+27.97%+16.60%+10.59%
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
ORCL · 400,000 shares · as of Jun 24, 2026
0548,1721,096,3441,644,5162,192,688202120222023202420252026SHARES 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 · 36 buys / 80 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
16,809$162.18$2.73M56,054Jun 24, 2026Jun 26, 2026View →
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
26,603$164.00$4.36M14,329Jun 24, 2026Jun 26, 2026View →
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
74,969$156.06$11.70M325,031Jun 24, 2026Jun 26, 2026View →
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
800$165.57$132.5K0Jun 24, 2026Jun 26, 2026View →
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
45,872$157.89$7.24M200,600Jun 24, 2026Jun 26, 2026View →
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
62,582$160.08$10.02M121,216Jun 24, 2026Jun 26, 2026View →
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
16,802$159.07$2.67M183,798Jun 24, 2026Jun 26, 2026View →
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
78,559$157.02$12.34M246,472Jun 24, 2026Jun 26, 2026View →
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
48,353$160.86$7.78M72,863Jun 24, 2026Jun 26, 2026View →
ORCL
ORACLE CORP
SALE
Vice Chairman
400,0000Jun 24, 2026Jun 26, 2026View →
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
13,529$164.91$2.23M800Jun 24, 2026Jun 26, 2026View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
400,000$40.93$16.37M400,000Jun 24, 2026Jun 26, 2026View →
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
15,122$163.00$2.46M40,932Jun 24, 2026Jun 26, 2026View →
ORCL
ORACLE CORP
SALE
Vice Chairman
745,000455,910Apr 16, 2026Apr 17, 2026View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
745,000745,000Apr 16, 2026Apr 17, 2026View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
128,304490,333Mar 30, 2026Apr 1, 2026View →
ORCL
ORACLE CORP
SALEGRANT
Gift
16,8100Mar 30, 2026Apr 1, 2026View →
ORCL
ORACLE CORP
SALE
Vice Chairman
128,30416,810Mar 30, 2026Apr 1, 2026View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
199,0711,200,910Dec 23, 2025Dec 23, 2025View →
ORCL
ORACLE CORP
PURCHASEGRANT
Stock grant
32,13532,135Oct 23, 2025Oct 27, 2025View →
ORCL
ORACLE CORP
SALE
Vice Chairman
14,464$308.66$4.46M1,001,839Sep 22, 2025Sep 23, 2025View →
ORCL
ORACLE CORP
SALE
Vice Chairman
33,03533,035Sep 20, 2025Sep 23, 2025View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
33,0351,016,303Sep 20, 2025Sep 23, 2025View →
ORCL
ORACLE CORP
SALE
Vice Chairman
13,42540,278Sep 19, 2025Sep 23, 2025View →
ORCL
ORACLE CORP
SALE
Vice Chairman
5,891$296.62$1.75M983,268Sep 19, 2025Sep 23, 2025View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
13,425989,159Sep 19, 2025Sep 23, 2025View →
ORCL
ORACLE CORP
SALE
Vice Chairman
19,75339,505Sep 15, 2025Sep 17, 2025View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
19,753984,363Sep 15, 2025Sep 17, 2025View →
ORCL
ORACLE CORP
SALE
Vice Chairman
8,629$292.18$2.52M975,734Sep 15, 2025Sep 17, 2025View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
25,000975,576Aug 4, 2025Aug 6, 2025View →
ORCL
ORACLE CORP
SALE
Vice Chairman
25,0000Aug 4, 2025Aug 6, 2025View →
ORCL
ORACLE CORP
SALE
Vice Chairman
10,966$244.42$2.68M964,610Aug 4, 2025Aug 6, 2025View →
ORCL
ORACLE CORP
SALEGRANT
Gift
147,000950,576Jun 23, 2025Jun 25, 2025View →
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
390,307$190.41$74.32M1,107,269Jun 12, 2025Jun 13, 2025View →
ORCL
ORACLE CORP
SALE
Vice Chairman
400,0000Jun 12, 2025Jun 13, 2025View →
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
9,693$191.00$1.85M1,097,576Jun 12, 2025Jun 13, 2025View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
400,000$40.36$16.14M1,497,576Jun 12, 2025Jun 13, 2025View →
ORCL
ORACLE CORP
SALEGRANT
Gift
199,071145,114Apr 16, 2025Apr 18, 2025View →
ORCL
ORACLE CORP
SALEGRANT
Gift
68,0001,097,576Oct 28, 2024Oct 29, 2024View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
33,0351,180,116Sep 20, 2024Sep 23, 2024View →
ORCL
ORACLE CORP
SALE
Vice Chairman
33,03566,070Sep 20, 2024Sep 23, 2024View →
ORCL
ORACLE CORP
SALE
Vice Chairman
14,540$167.59$2.44M1,165,576Sep 20, 2024Sep 23, 2024View →
ORCL
ORACLE CORP
PURCHASEGRANT
Stock grant
53,70353,703Sep 19, 2024Sep 23, 2024View →
ORCL
ORACLE CORP
SALE
Vice Chairman
8,606$162.03$1.39M1,147,081Sep 15, 2024Sep 17, 2024View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
19,7521,155,687Sep 15, 2024Sep 17, 2024View →
ORCL
ORACLE CORP
SALE
Vice Chairman
19,75259,258Sep 15, 2024Sep 17, 2024View →
ORCL
ORACLE CORP
SALE
Vice Chairman
10,991$133.28$1.46M1,121,925Aug 5, 2024Aug 7, 2024View →
ORCL
ORACLE CORP
SALE
Vice Chairman
25,00025,000Aug 5, 2024Aug 7, 2024View →
ORCL
ORACLE CORP
SALE
Vice Chairman
25,0000Aug 5, 2024Aug 7, 2024View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
25,0001,132,916Aug 5, 2024Aug 7, 2024View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
25,0001,146,925Aug 5, 2024Aug 7, 2024View →
ORCL
ORACLE CORP
SALE
Vice Chairman
10,990$133.28$1.46M1,135,935Aug 5, 2024Aug 7, 2024View →
ORCL
ORACLE CORP
SALE
Vice Chairman
400,0000Mar 12, 2024Mar 14, 2024View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
400,000$40.47$16.19M1,507,916Mar 12, 2024Mar 14, 2024View →
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
60,978$125.25$7.64M1,446,938Mar 12, 2024Mar 14, 2024View →
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
126,567$126.26$15.98M1,320,371Mar 12, 2024Mar 14, 2024View →
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
26,294$129.03$3.39M1,107,916Mar 12, 2024Mar 14, 2024View →
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
79,507$128.33$10.20M1,134,210Mar 12, 2024Mar 14, 2024View →
ORCL
ORACLE CORP
SALE10b5-1
10b5-1 plan
106,654$127.09$13.55M1,213,717Mar 12, 2024Mar 14, 2024View →
ORCL
ORACLE CORP
SALEGRANT
Gift
40,0001,107,916Dec 20, 2023Dec 21, 2023View →
ORCL
ORACLE CORP
SALE
Vice Chairman
33,03599,105Sep 20, 2023Sep 22, 2023View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
33,0351,162,443Sep 20, 2023Sep 22, 2023View →
ORCL
ORACLE CORP
SALE
Vice Chairman
14,527$112.77$1.64M1,147,916Sep 20, 2023Sep 22, 2023View →
ORCL
ORACLE CORP
PURCHASEGRANT
Stock grant
79,01079,010Sep 15, 2023Sep 18, 2023View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
25,0001,140,417Aug 4, 2023Aug 7, 2023View →
ORCL
ORACLE CORP
SALE
Vice Chairman
25,00025,000Aug 4, 2023Aug 7, 2023View →
ORCL
ORACLE CORP
SALE
Vice Chairman
11,009$114.55$1.26M1,129,408Aug 4, 2023Aug 7, 2023View →
ORCL
ORACLE CORP
SALE
Vice Chairman
11,014$115.71$1.27M1,115,417Aug 3, 2023Aug 7, 2023View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
25,0001,126,431Aug 3, 2023Aug 7, 2023View →
ORCL
ORACLE CORP
SALE
Vice Chairman
25,00050,000Aug 3, 2023Aug 7, 2023View →
ORCL
ORACLE CORP
SALE
Vice Chairman
10,043$116.78$1.17M1,101,431Jun 27, 2023Jun 29, 2023View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
25,0001,111,474Jun 27, 2023Jun 29, 2023View →
ORCL
ORACLE CORP
SALE
Vice Chairman
25,0000Jun 27, 2023Jun 29, 2023View →
ORCL
ORACLE CORP
SALE
Vice Chairman
34,027$82.68$2.81M1,792,688Dec 14, 2022Dec 16, 2022View →
ORCL
ORACLE CORP
SALE
Vice Chairman
84,232$81.25$6.84M2,108,456Dec 14, 2022Dec 16, 2022View →
ORCL
ORACLE CORP
SALE
Vice Chairman
281,741$82.14$23.14M1,826,715Dec 14, 2022Dec 16, 2022View →
ORCL
ORACLE CORP
SALE
Vice Chairman
400,0000Dec 14, 2022Dec 16, 2022View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
400,000$30.11$12.04M2,192,688Dec 14, 2022Dec 16, 2022View →
ORCL
ORACLE CORP
PURCHASEGRANT
Stock grant
132,140132,140Sep 20, 2022Sep 21, 2022View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
25,0001,802,887Aug 4, 2022Aug 5, 2022View →
ORCL
ORACLE CORP
SALE
Vice Chairman
25,00050,000Aug 4, 2022Aug 5, 2022View →
ORCL
ORACLE CORP
SALE
Vice Chairman
10,199$77.37$789.1K1,792,688Aug 4, 2022Aug 5, 2022View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
25,0001,787,725Aug 3, 2022Aug 5, 2022View →
ORCL
ORACLE CORP
SALE
Vice Chairman
9,838$76.35$751.1K1,777,887Aug 3, 2022Aug 5, 2022View →
ORCL
ORACLE CORP
SALE
Vice Chairman
25,00075,000Aug 3, 2022Aug 5, 2022View →
ORCL
ORACLE CORP
SALE
Vice Chairman
8,922$70.70$630.8K1,762,725Jun 27, 2022Jun 28, 2022View →
ORCL
ORACLE CORP
PURCHASE
Vice Chairman
25,0001,771,647Jun 27, 2022Jun 28, 2022View →
ORCL
ORACLE CORP
SALE
Vice Chairman
25,00025,000Jun 27, 2022Jun 28, 2022View →
ORCL
ORACLE CORP
SALEGRANT
Gift
94,3551,746,647Oct 15, 2021Oct 18, 2021View →
ORCL
ORACLE CORP
PURCHASE
Executive Vice Chairman
156,635$29.72$4.66M1,997,637Sep 27, 2021Sep 28, 2021View →
ORCL
ORACLE CORP
SALE
Executive Vice Chairman
156,635$90.03$14.10M1,841,002Sep 27, 2021Sep 28, 2021View →
ORCL
ORACLE CORP
SALE
Executive Vice Chairman
156,6350Sep 27, 2021Sep 28, 2021View →
ORCL
ORACLE CORP
SALE
Executive Vice Chairman
135,741$90.01$12.22M1,841,002Sep 24, 2021Sep 24, 2021View →
ORCL
ORACLE CORP
SALE
Executive Vice Chairman
135,741156,635Sep 24, 2021Sep 24, 2021View →
ORCL
ORACLE CORP
PURCHASE
Executive Vice Chairman
135,741$29.72$4.03M1,976,743Sep 24, 2021Sep 24, 2021View →
ORCL
ORACLE CORP
PURCHASE
Executive Vice Chairman
107,624$29.72$3.20M1,948,626Sep 23, 2021Sep 24, 2021View →
ORCL
ORACLE CORP
SALE
Executive Vice Chairman
107,624$90.01$9.69M1,841,002Sep 23, 2021Sep 24, 2021View →
ORCL
ORACLE CORP
SALE
Executive Vice Chairman
107,624292,376Sep 23, 2021Sep 24, 2021View →
ORCL
ORACLE CORP
SALE
Executive Vice Chairman
25,00075,000Aug 4, 2021Aug 5, 2021View →
ORCL
ORACLE CORP
PURCHASE
Executive Vice Chairman
25,0001,851,562Aug 4, 2021Aug 5, 2021View →
ORCL
ORACLE CORP
SALE
Executive Vice Chairman
10,560$89.74$947.7K1,841,002Aug 4, 2021Aug 5, 2021View →
ORCL
ORACLE CORP
PURCHASEGRANT
Stock grant
100,000100,000Aug 3, 2021Aug 5, 2021View →
ORCL
ORACLE CORP
SALE
Executive Vice Chairman
25,00050,000Jun 27, 2021Jun 29, 2021View →
ORCL
ORACLE CORP
PURCHASE
Executive Vice Chairman
25,0001,869,174Jun 27, 2021Jun 29, 2021View →
ORCL
ORACLE CORP
SALE
Executive Vice Chairman
11,612$78.46$911.1K1,857,562Jun 27, 2021Jun 29, 2021View →
ORCL
ORACLE CORP
SALE
Executive Vice Chairman
400,0000Mar 5, 2021Mar 9, 2021View →
ORCL
ORACLE CORP
SALE
Executive Vice Chairman
400,000$70.03$28.01M0Mar 5, 2021Mar 9, 2021View →
ORCL
ORACLE CORP
PURCHASE
Executive Vice Chairman
400,000$32.43$12.97M400,000Mar 5, 2021Mar 9, 2021View →
ORCL
ORACLE CORP
PURCHASEGRANT
Stock grant
100,000100,000Aug 4, 2020Aug 5, 2020View →
ORCL
ORACLE CORP
PURCHASE
Executive Vice Chairman
25,0001,959,516Jun 27, 2020Jun 30, 2020View →
ORCL
ORACLE CORP
SALE
Executive Vice Chairman
12,395$54.18$671.6K1,947,121Jun 27, 2020Jun 30, 2020View →
ORCL
ORACLE CORP
SALE
Executive Vice Chairman
25,00075,000Jun 27, 2020Jun 30, 2020View →
ORCL
ORACLE CORP
SALE
Executive Vice Chairman
396,447$54.07$21.44M3,553Jun 25, 2020Jun 26, 2020View →
ORCL
ORACLE CORP
SALE
Executive Vice Chairman
3,553$54.56$193.8K0Jun 25, 2020Jun 26, 2020View →
ORCL
ORACLE CORP
SALE
Executive Vice Chairman
400,0000Jun 25, 2020Jun 26, 2020View →
ORCL
ORACLE CORP
PURCHASE
Executive Vice Chairman
400,000$21.55$8.62M400,000Jun 25, 2020Jun 26, 2020View →
Other insiders · ORCL
Loading peer insiders…
About this filer
CIK 0001206100
ROLE
Vice Chairman
PRIMARY
ORCL
COMPANIES
1
ACTIVE SINCE
Jun 2020
MARKETPEEL · /INSIDER/0001206100DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback