Mark Richard

President, Halliburton.

Companies

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

As of each latest filing. The line shows shares held over time.

Recent filings

  • Jan 8, 2026Shares withheld for tax 7,469 shares at $29.60 of Halliburton2
  • Jan 2, 2026Granted 41,156 shares at $29.60 of Halliburton3
  • Dec 4, 2025Shares withheld for tax 7,383 shares at $26.91 of Halliburton4
  • Nov 12, 2025Sold 160,000 shares at $27.77 of Halliburton5
  • Mar 6, 2025Shares withheld for tax 41,455 shares at $25.01 of Halliburton6
  • Mar 3, 2025Granted 105,348 shares at $25.01 of Halliburton7
  • Jan 7, 2025Shares withheld for tax 2,288 shares at $27.68 of Halliburton8
  • Jan 7, 2025Shares withheld for tax 1,456 shares at $27.68 of Halliburton8
  • Jan 6, 2025Shares withheld for tax 1,819 shares at $27.73 of Halliburton9
  • Jan 2, 2025Granted 39,194 shares at $27.73 of Halliburton10
  • Dec 6, 2024Shares withheld for tax 4,140 shares at $30.60 of Halliburton11
  • Dec 4, 2024Shares withheld for tax 7,383 shares at $31.56 of Halliburton12
  • Mar 1, 2024Shares withheld for tax 86,098 shares at $34.96 of Halliburton13
  • Feb 27, 2024Granted 218,800 shares at $34.96 of Halliburton14
  • Jan 5, 2024Shares withheld for tax 2,288 shares at $36.57 of Halliburton15
  • Jan 5, 2024Shares withheld for tax 1,689 shares at $36.57 of Halliburton15
  • Jan 2, 2024Granted 30,658 shares at $36.12 of Halliburton16
  • Dec 26, 2023Shares withheld for tax 2,030 shares at $36.46 of Halliburton17
  • Dec 6, 2023Shares withheld for tax 7,383 shares at $37.71 of Halliburton18
  • Dec 6, 2023Shares withheld for tax 4,140 shares at $37.37 of Halliburton18
  • Mar 2, 2023Shares withheld for tax 57,543 shares at $37.18 of Halliburton19
  • Feb 27, 2023Granted 146,232 shares at $37.18 of Halliburton20
  • Jan 5, 2023Shares withheld for tax 2,348 shares at $37.66 of Halliburton21
  • Jan 5, 2023Shares withheld for tax 837 shares at $39.35 of Halliburton21
  • Jan 3, 2023Granted 29,814 shares at $37.66 of Halliburton22

Trade performance

DateStockTradeValueReturn sinceVs S&P sinceVs S&P, 1 year
Nov 12, 2025HALSale$4.4M+22.1%−9.2%
Apr 8, 2022HALSale$300.0K−17.7%+90.1%+8.7%
Mar 7, 2022HALSale$262.5K−9.2%+93.3%−9.5%
Feb 22, 2022HALSale$540.9K+4.5%+75.1%−20.7%

Returns are price-only (no dividends), measured from the trade date.