Foot Locker Inc (FL) EV/Sales: 0.30x | 2015-2025 | Chartloom