Snap Inc. (NYSE: SNAP) has garnered a consensus rating of “Hold” from thirty-two research firms currently tracking the company, according to MarketBeat Ratings. Among these analysts, three issued sell ratings, twenty-two gave hold ratings, six recommended buying, and one analyst rated it a strong buy. The average target price for Snap’s stock over the next twelve months stands at approximately $8.63.
Recent assessments from research analysts have varied. Citizens Jmp reaffirmed a “market perform” rating on February 5, while B. Riley Financial upgraded Snap from a “neutral” rating to a “buy” rating, setting a price target of $10.00. BMO Capital Markets also raised its price target from $12.00 to $13.00, labeling the stock as “outperform.” In contrast, Canaccord Genuity Group set a price objective of $7.00, while Cantor Fitzgerald adjusted its target from $9.00 to $7.00 and maintained a “neutral” rating.
Financial Performance and Stock Movements
Snap’s most recent quarterly earnings report, released on February 4, revealed earnings of $0.03 per share, falling short of analysts’ expectations of $0.15 by $0.12. The company recorded a negative net margin of 7.76% and a return on equity of -20.72%. Revenue for the quarter reached $1.72 billion, slightly exceeding forecasts of $1.70 billion. This reflects a year-over-year revenue increase of 10.2%, compared to $0.01 earnings per share during the same quarter last year. Analysts predict that Snap will report an average earnings per share of -$0.30 for the current fiscal year.
In the wake of these results, Snap’s stock saw a decline of 3.7% as investors reacted to the disappointing earnings.
Insider Activity and Institutional Investments
In notable insider trading, Chief Technology Officer Robert C. Murphy sold 1,000,000 shares on February 10 at an average price of $5.36, totaling $5,360,000. Post-sale, Murphy retains 49,313,775 shares, valued at approximately $264.3 million, marking a 1.99% decrease in his holdings. Additionally, insider Ajit Mohan sold 20,848 shares on January 16 for $158,861.76, resulting in a 0.39% reduction in his position.
Over the past three months, insiders have sold a total of 2,393,341 shares, amounting to $13,799,210. Insiders currently own 22.68% of Snap’s total shares.
Institutional investors have also adjusted their stakes in Snap. McMillan Office Inc. acquired a new position valued at approximately $1.11 million, while Marsico Capital Management LLC purchased shares worth around $5.62 million. Other firms, such as Mattson Financial Services LLC and Empowered Funds LLC, have increased their holdings by 68.1% and 7.4% respectively in the fourth quarter.
As it stands, institutional investors collectively own 47.52% of Snap’s stock, indicating a significant level of confidence in the company’s long-term potential.
Snap Inc., founded in 2011 by Evan Spiegel and Bobby Murphy, operates Snapchat, a multimedia messaging application that enables users to send photos, videos, and messages that disappear after viewing. In addition to its core messaging service, Snap offers a range of augmented reality (AR) tools and advertising solutions designed to engage audiences effectively. The company continues to focus on innovation in camera technology and AR experiences, positioning itself strongly within the competitive social media landscape.
