Home Investing Meta, Microsoft Shares Down Despite Beating Expectations in Latest Results