Microsoft Shares Edge Lower Monday As Nasdaq Rallies: What's Going On? | AllMind News