MarketPeel
Insider Trading Intelligence
ML

Michael Lennox

HP
SVP, US LAND OPS, DRILLING SUB · HELMERICH & PAYNE, INC. · CIK 0001716677
FILING MIX · LIFETIME31%/69%
BUYS
15
SELLS
33
TOTAL VALUE
$2.96M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
186,037
AVG SELL PX
$35.14
TRADE KIND
SHOWING 48 / 48
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
5 backtested trades · 8 horizonsHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Michael Lennox, 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
7d5+40.00%+1.70%+0.70%+0.99%+0.71%
14d5+40.00%+5.59%+1.16%+4.42%+3.13%
30d5+0.00%+18.36%+3.51%+14.85%+6.29%
60d5+0.00%+15.32%+3.78%+11.55%+5.63%
90d5+40.00%+23.50%+5.84%+17.65%+24.77%
180d5+40.00%+23.26%+14.95%+8.31%+19.36%
1y5+80.00%+11.38%+26.28%-14.91%-31.56%
2y5+40.00%+85.91%+20.82%+65.09%+86.94%
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
HP · 186,037 shares · as of Jul 22, 2026
048,08696,172144,258192,344202120222023202420252026SHARES 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 · 15 buys / 33 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
HP
HELMERICH & PAYNE, INC.
SALE10b5-1
10b5-1 plan
5,000$35.00$175.0K186,037Jul 22, 2026Jul 24, 2026View →
HP
HELMERICH & PAYNE, INC.
PURCHASEGRANT
Stock grant
2,436191,868Jan 12, 2026Jan 14, 2026View →
HP
HELMERICH & PAYNE, INC.
SALE
EVP, WESTERN HEMISPHERE LAND
831$30.58$25.4K191,037Jan 12, 2026Jan 14, 2026View →
HP
HELMERICH & PAYNE, INC.
SALE
EVP, WESTERN HEMISPHERE LAND
2,912$30.85$89.8K189,432Dec 11, 2025Dec 12, 2025View →
HP
HELMERICH & PAYNE, INC.
PURCHASEGRANT
Stock grant
32,194192,344Dec 10, 2025Dec 11, 2025View →
HP
HELMERICH & PAYNE, INC.
SALE
EVP, WESTERN HEMISPHERE LAND
1,926$29.75$57.3K160,150Dec 9, 2025Dec 11, 2025View →
HP
HELMERICH & PAYNE, INC.
SALE
EVP, WESTERN HEMISPHERE LAND
2,754$29.88$82.3K162,076Dec 5, 2025Dec 8, 2025View →
HP
HELMERICH & PAYNE, INC.
PURCHASEGRANT
Stock grant
43,271164,830Oct 1, 2025Oct 3, 2025View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, AMERICAS OPS.
6,611$36.70$242.6K121,559Jan 16, 2025Jan 21, 2025View →
HP
HELMERICH & PAYNE, INC.
PURCHASEGRANT
Stock grant
15,413128,170Jan 16, 2025Jan 21, 2025View →
HP
HELMERICH & PAYNE, INC.
PURCHASEGRANT
Stock grant
19,811112,757Dec 11, 2024Dec 13, 2024View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US LAND OPS, DRILLING SUB
2,898$33.89$98.2K92,946Dec 10, 2024Dec 11, 2024View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US LAND OPS, DRILLING SUB
1,926$34.06$65.6K95,844Dec 9, 2024Dec 11, 2024View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US LAND OPS, DRILLING SUB
2,753$33.24$91.5K97,770Dec 6, 2024Dec 9, 2024View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US LAND OPS, DRILLING SUB
2,324$38.81$90.2K100,322Mar 1, 2024Mar 4, 2024View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US LAND OPS, DRILLING SUB
10,176$38.51$391.9K102,646Feb 29, 2024Mar 4, 2024View →
HP
HELMERICH & PAYNE, INC.
PURCHASEGRANT
Stock grant
11,261119,629Jan 11, 2024Jan 12, 2024View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US LAND OPS, DRILLING SUB
6,875$33.41$229.7K112,754Jan 11, 2024Jan 12, 2024View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US LAND OPS, DRILLING SUB
2,848$35.99$102.5K108,368Dec 11, 2023Dec 12, 2023View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US LAND OPS, DRILLING SUB
2,898$35.94$104.2K111,216Dec 10, 2023Dec 12, 2023View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US LAND OPS, DRILLING SUB
1,926$35.94$69.2K114,114Dec 9, 2023Dec 12, 2023View →
HP
HELMERICH & PAYNE, INC.
PURCHASEGRANT
Stock grant
18,728116,040Dec 6, 2023Dec 8, 2023View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US LAND OPS, DRILLING SUB
1,432$41.36$59.2K97,110Nov 4, 2023Nov 7, 2023View →
HP
HELMERICH & PAYNE, INC.
PURCHASEGRANT
Stock grant
28,983103,708Jan 13, 2023Jan 18, 2023View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US LAND OPS, DRILLING SUB
5,838$50.64$295.6K97,870Jan 13, 2023Jan 18, 2023View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US LAND OPS, DRILLING SUB
898$48.05$43.1K74,725Dec 14, 2022Dec 15, 2022View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US LAND OPS, DRILLING SUB
2,848$44.65$127.2K75,623Dec 11, 2022Dec 13, 2022View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US LAND OPS, DRILLING SUB
2,406$44.65$107.4K78,471Dec 10, 2022Dec 13, 2022View →
HP
HELMERICH & PAYNE, INC.
PURCHASEGRANT
Stock grant
13,10180,877Dec 9, 2022Dec 13, 2022View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US LAND OPS, DRILLING SUB
945$50.62$47.8K67,703Nov 4, 2022Nov 8, 2022View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US Land Ops, drilling sub
2,849$29.41$83.8K68,516Jan 14, 2022Jan 19, 2022View →
HP
HELMERICH & PAYNE, INC.
PURCHASEGRANT
Stock grant
11,01471,365Jan 11, 2022Jan 13, 2022View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US Land Ops, drilling sub
598$23.32$13.9K60,351Dec 14, 2021Dec 16, 2021View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US Land Ops, drilling sub
1,895$24.87$47.1K60,949Dec 11, 2021Dec 14, 2021View →
HP
HELMERICH & PAYNE, INC.
PURCHASEGRANT
Stock grant
19,71062,844Dec 10, 2021Dec 14, 2021View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US Land Ops, drilling sub
527$21.53$11.3K43,134Dec 4, 2021Dec 7, 2021View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US Land Ops, drilling sub
957$33.58$32.1K43,599Nov 4, 2021Nov 8, 2021View →
HP
HELMERICH & PAYNE, INC.
PURCHASEGRANT
Stock grant
3,71044,423Jan 12, 2021Jan 14, 2021View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US Land Ops, drilling sub
1,437$24.05$34.6K40,713Dec 15, 2020Dec 16, 2020View →
HP
HELMERICH & PAYNE, INC.
SALE
SVP, US Land Ops, drilling sub
598$24.12$14.4K42,150Dec 14, 2020Dec 15, 2020View →
HP
HELMERICH & PAYNE, INC.
PURCHASEGRANT
Stock grant
19,36742,748Dec 11, 2020Dec 15, 2020View →
HP
HELMERICH & PAYNE, INC.
SALE
VP, Drilling Subsidiary
2,160$24.03$51.9K23,381Dec 7, 2020Dec 8, 2020View →
HP
HELMERICH & PAYNE, INC.
SALE
VP, Drilling Subsidiary
371$24.92$9.2K25,541Dec 5, 2020Dec 8, 2020View →
HP
HELMERICH & PAYNE, INC.
SALE
VP, Drilling Subsidiary
527$24.92$13.1K25,912Dec 4, 2020Dec 8, 2020View →
HP
HELMERICH & PAYNE, INC.
SALE
VP, Drilling Subsidiary
953$15.60$14.9K28,717Nov 4, 2020Nov 6, 2020View →
HP
HELMERICH & PAYNE, INC.
SALE
VP, Drilling Subsidiary
2,293$15.60$35.8K26,424Nov 4, 2020Nov 6, 2020View →
HP
HELMERICH & PAYNE, INC.
PURCHASEGRANT
Stock grant
1,21929,498Jan 22, 2020Jan 24, 2020View →
HP
HELMERICH & PAYNE, INC.
PURCHASEGRANT
Stock grant
1,30029,579Jan 22, 2020Jul 23, 2020View →
Other insiders · HP
Loading peer insiders…
About this filer
CIK 0001716677
ROLE
SVP, US LAND OPS, DRILLING SUB
PRIMARY
HP
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001716677DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback