
Hanesbrands Inc (HBI) ticks all the boxes for top investors with its surprise performance of 1.78% last month.
On Friday, Hanesbrands Inc (NYSE: HBI) opened at On Friday, remained unchanged from the last session, before settling in for the closing price of $4.58.