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