Institutional Investors Expand Meta Stakes as Analysts Maintain Moderate Buy Rating
Institutional investors continue to boost their holdings in Meta Platforms, with overall institutional ownership reaching 79.91% of outstanding shares. Shah Wealth Advisors recently established a new position of 3,611 shares, following second-quarter stake increases by Munich Reinsurance and Knollwood Investment Advisory. Wall Street maintains a consensus Moderate Buy rating on the stock with an average price target of $785.90, supported by optimism around the Muse AI assistant. Recent trading saw shares slip 3.3% to $751.66 following a 36% rally, while insiders sold 123,333 shares worth approximately $80.8 million over the past three months under Rule 10b5-1 plans.