Foot Locker Stock Chart - Mu Micron Technologies Earnings Report 6 20 18