Meta Platforms (NASDAQ: META) continues to be a focal point for investors, and a look at Fintel's data offers a multi-faceted view of its current market standing.
Institutional Sentiment and Ownership
Institutional ownership data reveals a dynamic landscape for META. The company currently has 6,853 institutional owners, with the total number of institutional owners increasing by 3.08% quarter-over-quarter (MRQ).1 These institutions collectively hold approximately 1.95 billion shares, representing nearly 90% of shares outstanding.1 However, the institutional shares (long) saw a slight decrease of 2.28% MRQ.1 Fintel's proprietary Fund Sentiment Score for META stands at 48.40 out of 100, indicating a slightly below-average level of institutional accumulation compared to its peers.2 Top institutional holders include Vanguard Group Inc, BlackRock, Inc., and Fmr Llc.1
Short Interest and Options Market Activity
Short interest in META remains relatively low, with 25.61 million shares shorted, equating to just 1.18% of the float.3 The short interest ratio is 1.55 Days to Cover, suggesting that short sellers would face minimal difficulty covering their positions under normal trading volumes.3 In the options market, recent data from August 15, 2025, shows a Put/Call Open Interest ratio of approximately 1.03, derived from 1,062,334 put open interest and 1,027,896 call open interest.4 This indicates a marginally bearish sentiment among options traders based on open positions at that time.
Fundamental Strength and Performance
From a fundamental perspective, META demonstrates robust health according to Fintel's factor scores. The company boasts a Quality Score of 93.67, a Growth Score of 83.54, and a Profitability Score of 69.22, all out of 100.2 Additionally, META holds a Piotroski F-Score of 6.00 out of 9, signaling a sound financial position.2 The share price has shown significant appreciation, increasing by 56.24% over the past year, with a price of $771.99 per share as of August 6, 2025.1 These metrics collectively paint a picture of a fundamentally strong company with substantial institutional backing, despite some recent cooling in net institutional accumulation and a slightly cautious options market sentiment.