Analysts see upside in spite of company’s lowered guidance. Although shares of Micron (MU) dropped nearly 11 percent following its most recent earnings report, many analysts were quick to point out the long-term potential in shares. Investment firm Needham reiterated its buy rating on shares following earnings, and raised the price target on shares from […]