Foot Locker stock is down 16.9% at $34.86 — fresh off a 21-month low of $34.41 — after the athletic apparel retailer reported second-quarter profit of 66 cents per share on $1.774 billion in revenue …
2 Retail Stocks at New Lows Today
2 Retail Stocks at New Lows Today
Leave a reply