Benson Todd Willard
The estimated Net Worth of Benson Todd Willard is at least $3 Million dollars dollars as of 05/27/2022. Benson Todd Willard is the Chief Innovation Officer, sub of Helmerich & Payne Inc. Benson Todd Willard owns over 58,932 shares of Helmerich & Payne Inc stock worth over $3 Million dollars .
Benson Todd Willard
mailing address: 1437 S. BOULDER AVENUE SUITE 1400 TULSA OK 74119
Insider Roles
Name | Transaction Date | Position |
---|---|---|
Helmerich & Payne Inc | 2019-09-04 | officer: President of H&P Technologies |
Benson Todd Willard trading performance
Average Relative Return
Outperforming Transactions
Each transaction is measured over a
period and compared to .
Benson Todd Willard trading performance analysis
1 Month | 3 Months | 6 Months | 1 Year | 2 Years | 3 Years | |
---|---|---|---|---|---|---|
Relative Return(%) | 3.62 | 42.84 | -19.34 | |||
Relative Return to S&P 500(%) | 2.17 | 25.86 | -43.25 |
Benson Todd Willard trading transactions
Total 2
- 1
Only the transactions in Open Market or Private Sale at the market prices are included. Other transactions such as conversion of derivative security or exercise of options are not included. Insiders are limited to only officers and/or directors of the company.
Benson Todd Willard personal network
Name | Position | Linked company |
---|