Micron is experiencing significant momentum ahead of its earnings report, having risen 270% year-to-date, while Nike is showing signs of potential recovery despite a prolonged downtrend. Both companies are at critical technical levels that could influence their stock performance post-earnings.