Home Investing Micron stock price forecast: any more room for upside?