Michael E. Faircloth

Chief Supply Chain Officer, Hanesbrands.

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

  • Dec 1, 2025Returned to company 425,611 shares of Hanesbrands2
  • Dec 1, 2025Returned to company 434,789 shares of Hanesbrands2
  • Jul 23, 2025Shares withheld for tax 646 shares at $4.65 of Hanesbrands3
  • Mar 27, 2025Shares withheld for tax 14,873 shares at $5.90 of Hanesbrands4
  • Mar 17, 2025Granted 252,951 shares of Hanesbrands5
  • Mar 3, 2025Shares withheld for tax 12,358 shares at $6.03 of Hanesbrands6
  • Jan 29, 2025Shares withheld for tax 6,303 shares at $8.35 of Hanesbrands7
  • Jan 29, 2025Shares withheld for tax 12,722 shares at $8.60 of Hanesbrands7
  • Jan 28, 2025Granted 28,279 shares of Hanesbrands8
  • Jan 28, 2025Granted 72,115 shares of Hanesbrands8
  • Jul 22, 2024Granted 4,478 shares of Hanesbrands9
  • Mar 26, 2024Granted 103,134 shares of Hanesbrands10
  • Feb 12, 2024Shares withheld for tax 30,506 shares at $4.60 of Hanesbrands11
  • Jan 26, 2024Shares withheld for tax 6,180 shares at $4.44 of Hanesbrands12
  • Jan 26, 2024Shares withheld for tax 6,090 shares at $4.29 of Hanesbrands12
  • Jan 26, 2024Shares withheld for tax 13,573 shares at $4.29 of Hanesbrands12
  • Jan 30, 2023Shares withheld for tax 6,770 shares at $8.12 of Hanesbrands13
  • Jan 26, 2023Shares withheld for tax 5,991 shares at $7.81 of Hanesbrands14
  • Jan 26, 2023Shares withheld for tax 6,899 shares at $8.02 of Hanesbrands14
  • Jan 23, 2023Granted 83,656 shares of Hanesbrands15
  • Jan 31, 2022Shares withheld for tax 6,458 shares at $15.67 of Hanesbrands16
  • Jan 26, 2022Shares withheld for tax 6,212 shares at $16.11 of Hanesbrands17
  • Jan 24, 2022Granted 42,419 shares of Hanesbrands18
  • Jan 24, 2022Granted 69,410 shares of Hanesbrands18
  • Dec 13, 2021Shares withheld for tax 6,154 shares at $17.55 of Hanesbrands19