Micron's Stock Slips Despite reliable Earnings: What's Going On? | Whale Factor