Foot Locker Inc (FL) P/S Ratio: 0.29x | 2015-2025 | Chartloom