Home Stock Analysis Micron stock price forecast: will it rise or fall after earnings?