© 2025 Stocks Telegraph All rights reserved.
Most stock quote data provided by financialmodelingprep.com
Making an investment decision in the stock market involves a certain amount of risk, so it's important to thoroughly review a company's stock before making any decisions. Stock float, number of short positions and outstanding shares are among the many factors an investor should take into account.
Investors cannot turn a blind eye to insiders as well as institutional ownership. They need to follow insider trades to determine the direction the stock is likely to take.
About 90.56% of S shares are held by financial institutions. STATE STREET CORP is the top corporate investor, holding 4.39M shares valued at $102.33M. A 1.49% stake in SentinelOne, Inc. is owned by the company. ANCHORAGE CAPITAL GROUP, L.L.C. owns 4.94M shares valued at $115.08M, which translates its holding of 1.64% of the stake in the company.
Among the S insiders holding of 0.49% of the stake in company, WEINGARTEN TOMER, President, CEO, holds the largest shares of 959.68K. SRIVATSAN NARAYANAN, Chief Operating Officer, is the second largest S insider with ownership of 544.59K shares. SMITH RIC, President, Prod Tech & Ops, stands third with possession of 531.46K shares of that stake.
A company's 13F filings with the Securities and Exchange Commission (SEC) provides investors with comprehensive information about institutional ownership in a listed company, a sign of strength in terms of how many institutions have confidence in that company. The number of institutional investors who currently own S shares is 554, representing 90.56% of the company's common stock.
ANCHORAGE CAPITAL GROUP, L.L.C., in the last quarter, reduced its stake in S by -49.96% restricting it's holding to 4.94 million shares of worth nearly $115.08M. LEGAL & GENERAL GROUP PLC also lessened -30.68% of the S shares from its portfolio, reducing its holding to 4.58 million shares of worth $106.76M. BANK OF NEW YORK MELLON CORP also shunned S shares holding by -12.75% last quarter which brought its holding to 1.39 million shares worth $32.51M.
As per its latest 13F filing, STATE STREET CORP increased its stake in S by 3.34% in the last quarter. The institutional holder raised its holding to 4.39 million shares having worth more than $102.33M. GEODE CAPITAL MANAGEMENT, LLC also added 6.61% more shares of S to its portfolio, raising its holding to 3.81 million shares of worth $88.93M. TWO SIGMA ADVISERS, LP also increased its S shares holding by 24.65% which brought its holding to 3.47 million shares worth $80.93M.
The insider with the most stakes in S is Weingarten Tomer , President, CEO at the company. Additionally, S stock is highly held by Chief Operating Officer Srivatsan Narayanan and President, Prod Tech & Ops Smith Ric among others.
Company executives, directors, and other insiders own 0.49% percent of SentinelOne, Inc.'s stock. Within the last six months, there have been 42 transaction(s) in which S insiders have sold stock, totaling 1.32M shares. Insiders that have sold shares include WEINGARTEN TOMER, SMITH RIC, and CONDER KEENAN MICHAEL.
There have been 0 transaction(s) during the past 6-months in which SentinelOne, Inc. insiders have bought stock, totalling 0 shares
Around 32.53M SentinelOne, Inc. shares are held by insiders, which represents about 0.49% of S stock.
S President, CEO, Weingarten Tomer holds the largest portfolio of the company's shares. S shares owned by Weingarten total nearly 959.68 thousand.
STATE STREET CORP is the largest institutional owner in S which holds 4.39 million shares worth $102.33M or 1.49% of the total S shares outstanding followed by ANCHORAGE CAPITAL GROUP, L.L.C. with ownership of 4.94 million shares representing 1.64% of the S ownership. LEGAL & GENERAL GROUP PLC is the third largest stakeholder with 4.58 million shares or 1.52% of the ownership worth more than $106.76M.
Stock options give the owner the ability but not the obligation to buy or sell a security at a predetermined price and date. Stock options can be classified into two types: puts and calls. A put is a bet on falling stock, and a call is a bet on rising stock. As far as the S is concerned, it is a stock which is optionable.
Number of S shares short is 12.12M. Shares short is a market sentiment in which investors have sold their shares short in a given stock but have not yet covered them or closed them out.
As of today, 306.51M shares of S are outstanding.
Float represents the number of tradeable shares in a specific stock. By subtracting restricted and closely-held shares from a firm's total outstanding shares, we can calculate its floating stock. The term "closely-held shares" refers to shares held by employees, major shareholders, and company insiders. At present, S has 279.93M shares in float.
Short ratio is calculated by dividing the number of short shares, short interest or bets that shareholders will sell short from the average daily volume. A higher ratio indicates longer times needed to repurchase borrowed shares (sold). The short ratio for S is 3.16.