Insiders · Profile

Benson Todd Willard

Chief Innovation Officer, sub at Helmerich & Payne. Filing since 9 Mar 2020. CIK 0001787757

Company
Date
Role
Action
Shares
Amount
Of holding
15 Oct 2021
Chief Innovation Officer, sub
Sold, plan not stated
5,000
$164.30K
7.8%
2 Jun 2021
Chief Innovation Officer, sub
Sold, plan not stated
5,000
$162.50K
7.2%
9 Mar 2020
President of H&P Technologies
Bought
10,000
$202.10K
25.4%
3 decisions on file.