52-Week Lows: 15 Stocks Hit New Low Prices
15 stocks from the Russell 3000 have hit their lowest price in a year, with Nike (NKE) being the largest at $58.0 billion market value.
The Apparel, Accessories & Luxury Goods industry saw the most pain, accounting for three of the names on the list.
However, some of these businesses are still growing, such as Rollins (ROL), which has declined 19.8% over the last month but had a revenue growth of 9.9% over the last year.