2 major developments at Meta may have just put a floor in on the struggling stock ○ found 2026 › May › 28 (Thu) @ 16:37 UTC a story from CNBC ⚠️ › Top News Meta ■■ Meta Platforms ■ preview sentiment