Foot Locker’s (FL) Last Stand: Why It Might be Do or Die for the Embattled Retailer
Although a surprise winner during the malaise that was Covid-19, athletic apparel retailer Foot Locker (NYSE:FL) is practically on life support. Since the beginning of this year, FL stock has plunged almost 44%. So far, it has demonstrated little in terms …