Macro conditions surrounding Meta Platforms deteriorated materially through the final week of September 2026, with the Strait of Hormuz crisis intensifying and global bond markets selling off sharply. US 30-year Treasury yields reached 5.44%, their highest level since 2004, according to Bloomberg, while Brent crude traded at $105.65 per barrel amid ongoing Houthi attacks and escalating Iran-US tensions [Brief - 2026-09-24]. A US-China trade truce was extended by two months to January 10, 2027, following a state visit by Chinese President Xi Jinping, according to CNBC and Bloomberg [Brief - 2026-09-24]. These developments formed the dominant macroeconomic backdrop against which Meta's instrument data is assessed.
Meta Platforms reported trailing twelve-month revenue of $228.25 billion as of 30 June 2026, representing year-over-year growth of 27.96%. Net income on a TTM basis stood at $68.10 billion, with an operating margin of 38.08% and a net margin of 29.84%. EPS on a year-over-year basis declined 13.45%. The company held $15.46 billion in cash against total debt of $83.66 billion. The price-to-earnings ratio was recorded at 28.32 [SEC 10-Q - META - 2026-06-30].
Insider activity over the past 30 days showed a net selling direction across 37 transactions, with a net disposed value of approximately $62.43 million [SEC Form 4 - META - 2026-09]. Institutional ownership changes were mixed in the most recent reporting period. Citadel added 6.6% to its META position and AQR Capital increased its holding by 16.0%, while Millennium reduced its position by 11%, Tiger Global trimmed by 8.5%, and Coatue reduced its holding by 10% [SEC 13F - Citadel - Q2 2026] [SEC 13F - AQR Capital - Q2 2026] [SEC 13F - Millennium - Q2 2026] [SEC 13F - Tiger Global - Q2 2026] [SEC 13F - Coatue - Q2 2026].
The broader rate environment remains elevated, with the 10-year US Treasury yield at 5.18% and the 2-year yield at 4.87%, producing a normal yield curve [FRED DGS10] [FRED DGS2]. This rate configuration raises the discount rate applied across equity valuations generally and increases the relative cost of debt financing. Meta's total debt position of $83.66 billion is noted in this context [SEC 10-Q - META - 2026-06-30]. This report was initiated by recent insider selling activity, material divergence in institutional positioning, and elevated news coverage of the macroeconomic environment.