Updated: May 19, 2026

William D Marsh

WHDCactus, Inc.SEC CIK: 0001570404
Estimated Net Worth
$10.2 Million
Last Updated: May 19, 2026 11:40 PM EST

Transaction Summary

Total Transactions67
Buy-Sell Ratio0.06
Buy Transactions1
Sell Transactions17

Transaction Volume

Total Volume-$2.95M
Net Volume$2.97M
Buy Volume$7.25K
Sell Volume-$2.96M

Trade Analysis

AVG Trade Size-$77.06K
Largest Trade$318.14K
Most Active MonthJan
Most Active Year2017

Trading Sentiment

OverallBullish
Recent TradeNeutral
Last 90 Days0 Trades
ConvictionNone

Net Worth & Trading Activity Over Time

Loading...

Monthly Trading Pattern

Loading...

Past Insider Trading and Trends

William D Marsh has an estimated net worth of $10.2 Million. This is based on reported shares across multiple companies, which include Baker Hughes Co, People's Utah Bancorp, BAKER HUGHES a GE Co LLC, and Cactus, Inc..



2014 was William D Marsh's most active year for acquiring shares with 11 total transactions. William D Marsh's most active month to acquire stocks was the month of December. 2017 was William D Marsh's most active year for disposing of shares, totalling 29 transactions. William D Marsh's most active month to dispose stocks was the month of December. 2014 saw William D Marsh paying a total of $824,609.30 for 24,910.949 shares, this is the most they've acquired in one year. In 2025 William D Marsh cashed out on 37,640 shares for a total of $965,761.13, their largest year based on trade value.

Holdings & Transactions

WHDcactus, inc.
GC, EVP and Secretary Officer
Updated: Mar 12, 2026VIEW QUOTE
Form TypeSEC Filing
0.095.48K$48.59-$238.14K68.48KMar 10 - 11View
1.0011.12K$51.56-$371.90K22.21KFeb 26View
0.9319.67K40.80KJan 01View
-0.4810.17K$41.32-$420.31K11.09KSep 09View
-0.052.15K$41.47-$89.33K42.39KMay 27View
1.3110.17K$45.00-$280.62K17.94KMar 17View
0.144.21K$45.66-$175.51K34.37KMar 10 - 11View
-0.643.32K$62.16-$206.12K1.85KNov 05View
-0.532.06K$51.03-$105.07K1.85KMay 09View
0.185.70K$46.40-$196.68K37.69KMar 11View
-0.542.00K$55.50-$111.00K1.70KSep 01View
-0.051.77K$35.46-$62.76K33.99KMay 24View
1.1819.35K35.76KMar 10View
16.41K16.41KMay 24View
View
BKRbaker hughes co
Chief Legal Officer Officer
Updated: Feb 05, 2020VIEW QUOTE
Form TypeSEC Filing
-0.137.26K$22.00-$159.63K48.79KScheduledFeb 04View
-0.106.36K$22.86-$145.46K56.05KJan 27View
0.6239.12K$22.85-$63.13K102.35KJan 22 - 23View
-0.155.86K$22.65-$132.66K33.65KNov 22View
-0.136.14K$22.15-$135.91K39.50KScheduledNov 19View
-0.085.07K$25.39-$128.65K58.52KJul 31View
-0.052.47K$22.60-$29.92K42.88KScheduledJan 25View
2.1494.15K$23.77-$25.79K138.16KJan 22 - 23View
-0.084.69K$34.58-$162.25K56.40KJul 31View
-0.236.54K$35.82-$234.37K22.46KScheduledMay 01View
-0.031.23K$33.78-$41.52K39.10KJan 25View
55.55K55.55KJan 22View
-0.175.00K$35.00-$175.00K25.19KScheduledJan 09View
76.90K76.90KJul 31View
-0.2710.94K$37.25-$407.63K30.19KJul 03View
41.13KView
people's utah bancorp
Updated: Dec 07, 2017
Form TypeSEC Filing
View
1.21605.001.11KJul 01 - 19View
4.12K4.12KJul 01View
500.00$14.50$7.25K500.00Jun 16View
View
baker hughes a ge co llc
VP, General Counsel Officer
Updated: Jul 03, 2017
Form TypeSEC Filing
-1.00106.06K$47.87$5.00KJun 19 - 03View
-0.051.38K$63.10-$87.08K25.04KJan 27View
-0.051.38K$63.10-$87.08K25.04KJan 27View
15.14K15.14KJan 25View
-0.081.20K$50.17-$77.50K14.77KDec 30 - 23View
12.50K12.50KJul 27View
0.02130.40$38.34$5.00K7.86KJun 30View
-0.161.50K$49.10-$73.66K7.73KJun 06View
-0.355.00K$46.70-$233.52K9.23KJun 01View
-0.244.43K$44.25-$195.94K14.23KFeb 29View
15.13K15.13KJan 27View
-0.02313.00$42.04-$13.16K18.66KJan 25View
-0.051.37K$39.31$128.05K27.09KJan 21 - 22View
0.01128.55$38.90$5.00K15.72KDec 31View
0.01104.91$47.66$5.00K15.59KJun 30View
-0.224.49K$62.27-$279.30K15.48KMar 05View
-0.03617.00$58.40-$36.03K19.97KJan 26View
0.4410.11K$58.33$44.39K33.32KJan 21 - 22View
0.01104.50$47.85$5.00K19.82KDec 31View
4.38K4.38KJul 14View
0.01106.45$46.97$5.00K19.72KJun 30View
-0.2811.32K$57.90-$318.12K28.70KJun 06View
3.39K3.39KApr 24View
5.61K$56.73$318.14K5.61KJan 22View
-0.04897.00$56.64-$50.81K19.61KJan 24 - 27View
0.01127.52$39.21$5.00K20.51KDec 31View
-0.061.33K$53.40-$71.13K20.38KDec 10View
-0.071.65K$47.54-$78.21K21.71KAug 12View
11.50K11.50KJul 24View
0.01144.00$34.72$5.00K23.36KJun 28View
23.21KView