NYSE: HP
Helmerich & Payne Inc Stock Ownership - Who owns Helmerich & Payne?

Insider buying vs selling

Have Helmerich & Payne Inc insiders been buying or selling?

Buy
Sell
NameRoleDateSharesPriceValue
Michael LennoxEVP2026-09-0110,000$45.00
$450.00kSell
Hans HelmerichDirector2026-08-204,470$43.90
$196.23kSell
Hans HelmerichDirector2026-08-2065,000$43.90
$2.85MSell
Hans HelmerichDirector2026-08-2025,000$43.90
$1.10MSell
Cara M. HairCLO;SVP2026-08-1711,149$44.27
$493.57kSell
Sara Marie MomperCAO;VP2026-08-145,054$44.28
$223.79kSell
Michael LennoxEVP2026-08-105,000$40.00
$200.00kSell
Todd N. ScruggsCFO;SVP2026-07-312,150$34.57
$74.33kSell
Michael LennoxEVP2026-07-225,000$35.00
$175.00kSell
Michael LennoxEVP2026-07-225,000$35.00
$175.00kSell

1 of 5

HP insiders have sold more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when HP insiders and whales buy or sell their stock.

HP Shareholders

What type of owners hold Helmerich & Payne Inc stock?

Institutional
Insider
Retail
NameHoldSharesValueType
Hans Helmerich3.11%3,106,935$138.45MInsider
W. H. Helmerich Iii2.10%2,099,915$93.57MInsider
John W. Lindsay0.79%794,162$35.39MInsider
John R. Bell0.26%260,534$11.61MInsider
George S. Dotson0.22%222,331$9.91MInsider
L. F. Rooney Iii0.19%190,000$8.47MInsider
Michael Lennox0.17%171,037$7.62MInsider
Mark W. Smith0.14%144,870$6.46MInsider
Cara M. Hair0.14%136,095$6.06MInsider
Raymond John Adams Iii0.13%133,922$5.97MInsider

1 of 3

HP vs Oil & Gas Drilling Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
HP0.10%8.22%Net SellingNet Selling
PTEN0.11%21.67%Net SellingNet Selling
SDRL0.10%0.45%Net Selling
RIG0.09%45.93%Net BuyingNet Buying
NE0.08%28.26%Net SellingNet Selling

Helmerich & Payne Stock Ownership FAQ

Who owns Helmerich & Payne?

Helmerich & Payne (NYSE: HP) is owned by 0.10% institutional shareholders, 8.22% Helmerich & Payne insiders, and 91.68% retail investors. Hans Helmerich is the largest individual Helmerich & Payne shareholder, owning 3.11M shares representing 3.11% of the company. Hans Helmerich's Helmerich & Payne shares are currently valued at $136.83M.

If you're new to stock investing, here's how to buy Helmerich & Payne stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.