Micron Now Trades at Under 5 Times Earnings With a $35 Billion Buyback Weeks Away | StockRay