Foot Locker Inc (FL) EV/FCF: 386.94x | 2015-2025 | Chartloom