Micron Now Trades at Under 5 Times Earnings With a $35 Billion Buyback Weeks Away
Micron's stock sits near a three-month low while analysts keep raising their price targets and a massive buyback authorization unlocks in weeks. Whether that gap between Wall Street confidence and market fear…