On a Thursday morning, the Meta campus in Menlo Park has a certain quiet that doesn’t quite match the cacophony the company makes on financial television. Outside, workers shuffle past the well-known thumbs-up sign that has survived the rebrand while primarily staring at their phones while holding paper coffee cups. The numbers continue to move inside. Meta Platforms’ stock closed at $612.88 on May 7, up 1.31 percent for the day. This small increase belies a much stranger story taking place beneath the surface.
Mostly, it’s a tale about money. With $56.31 billion in revenue, up 33 percent year over year, and earnings per share of $10.44 compared to the consensus of $6.67, Meta’s first quarter 2026 results exceeded analyst expectations. It’s not a beat. It’s a huge victory. However, the stock doesn’t act like a company crushing its quarter, sitting about $180 below its 52-week high of $796.25. It acts as though investors are still unsure of how to value it.
Spending contributes to some of this reluctance. Regarding Meta’s plan to invest tens of billions in AI infrastructure, including data centers in locations most people couldn’t find on a map, custom chips, and a long list of partnerships, including the recent $27 billion deal with Nebius that momentarily sent NBIS shares to record highs, Mark Zuckerberg has been direct, almost performatively so. Some analysts feel that the market is debating whether this is excess or genius in slow motion. $945 is seen by Tigress Financial. More circumspect, Cantor Fitzgerald recently lowered its goal to $750. The difference between those two is the difference between two entirely different theories regarding the upcoming five years.
| Meta Platforms, Inc. — Key Information | |
|---|---|
| Ticker | NASDAQ: META |
| Current Price (May 7, 2026) | $612.88 USD |
| Daily Change | +1.31% (+$7.92) |
| Market Capitalization | $1.56 Trillion |
| 52-Week Range | $520.26 – $796.25 |
| P/E Ratio | 22.27 |
| Q1 2026 Revenue | $56.31B (+33.1% Y/Y) |
| Q1 2026 EPS | $10.44 (vs. $6.67 expected) |
| Dividend Yield | 0.34% ($2.10 annualized) |
| CEO | Mark Zuckerberg |
| CFO | Susan Li |
| Headquarters | Menlo Park, California |
| Founded | February 4, 2004 |
| Employees | 77,986 |
| Analyst Consensus Target | $840.31 (Moderate Buy) |
The longer you look at the insider activity, the more difficult it is to ignore. In late February, CFO Susan Li sold about 56,571 shares for approximately $36.5 million. Another tranche valued at over $5 million was sold by CTO Andrew Bosworth. Insiders have sold 168,193 shares, or about $107.6 million, over the last ninety days. The majority of those sales were completed through prearranged 10b5-1 plans, which are the typical, legally compliant method used by executives to liquidate. Nevertheless, the tape has an odd texture as the individuals who are most familiar with the business take chips off the table while organizations like Solidarity Wealth and Sava Infond load up.
Currently, institutional ownership is close to 79.9%. That’s a high concentration, which usually means that when sentiment changes, stock movements are magnified. Technical traders interpret the 50-day moving average of $628, which is located slightly above the current stock price, as a sort of soft ceiling. $646, the 200-day average, is farther away. After a lengthy period, the stock might be consolidating. The question of whether ad-supported social media can continue to fund a moonshot AI buildout indefinitely without something giving could also be the reason it’s pausing while the market considers something more significant.

In a sense, Meta has been here before. Almost nobody could have predicted this trajectory back in 2022, when the stock plummeted to less than $90 and the metaverse pivot appeared absurd. By relying on Reels, improving ad targeting, and enforcing strict cost control, the company spent its way out of that hole. Now, that muscle memory is important. It’s difficult to ignore the fact that, compared to almost every other public-company CEO of his generation, Zuckerberg appears more at ease placing costly long-term bets. Usually, it’s only in retrospect that one can determine whether that’s vision or stubbornness.
As of right now, the stock has a market capitalization of more than $1.5 trillion, a P/E ratio of about 22, and a dividend yield of just 0.34 percent. Investors appear to accept the narrative. Simply put, they haven’t decided which version to purchase yet.