Why the Market Dipped But HanesBrands (HBI) Gained Today

Zacks

The latest trading day saw HanesBrands (HBI) settling at $4.99, representing a +1.01% change from its previous close.