HanesBrands (HBI) ended the recent trading session at $7.08, demonstrating a -1.39% swing from the preceding day's closing price. The stock's performance was behind the S&P 500's daily loss of 0.05%.