Meta Platforms’ SWOT analysis: stock faces margin pressure amid AI push

May 23, 2026