Mark Barrenechea Buys SentinelOne Shares
Mark Barrenechea purchased 17,781 shares of SentinelOne, Inc., highlighting insider activity at the cybersecurity firm.
Key Points
- Mark Barrenechea bought 17,781 shares of SentinelOne, Inc. on June 25, 2026, with the stock trading near $14.96 on Saturday.
- SentinelOne has a market cap of $5.13 billion, a forward P/E of 30.25, and a 52-week range between $11.81 and $21.40.
- Analysts have mixed views, with B of A Securities upgrading to buy, setting a $20 target, and the consensus rating as a buy.
Important disclosure: Podchat is not a registered investment adviser, broker-dealer, or financial planner. This article is for informational and educational purposes only and is not a recommendation to buy, sell, or hold any security. Content may be generated by automated systems using public filings, market data, and third-party sources, and may contain errors or omissions. Investing involves risk, including possible loss of principal. Past performance, insider activity, analyst ratings, price targets, sentiment scores, and hypothetical or backtested results are not guarantees of future performance. Please do your own research and consult a qualified professional before making investment decisions.
Mark Barrenechea, a notable insider, purchased 17,781 shares of SentinelOne, Inc. (NYSE:S) on June 25, 2026. This transaction adds to a series of insider activities at the cybersecurity firm. As of Saturday, SentinelOne's stock was trading near $14.96.
Insider Buying and Selling at SentinelOne, Inc.
On June 25, 2026, several insiders at SentinelOne, including Mark Barrenechea, were active in buying shares. Daniel Scheinman acquired 14,238 shares, Mark Peek bought 18,984 shares, Charlene Begley purchased 18,667 shares, and Aaron Hughes picked up 18,414 shares. Additionally, Tomer Weingarten, the President and CEO, bought 57,941 shares on June 15, 2026. These transactions were not part of any pre-planned trading program.
Other Institutional Activity in SentinelOne
Among institutional investors, BlackRock, Inc. increased its holdings by 1,544,991 shares, bringing its total to 22,333,733 shares valued at approximately $287.7 million. Meanwhile, AQR Capital Management LLC significantly boosted its position by 11,555,594 shares, marking a 140.7% increase, ending with 19,767,721 shares worth about $253.4 million. Vanguard Portfolio Management LLC and Vanguard Capital Management LLC both opened new positions, adding 21,675,195 shares and 14,944,082 shares, respectively. First Trust Advisors LP reduced its stake by 4,066,961 shares, a decrease of 30.9%, leaving it with 9,079,836 shares valued at about $116.9 million.
SentinelOne, Inc. Stock Down 26.1%
Shares of SentinelOne, Inc. (NYSE:S) were trading near $14.96 on Saturday. The company, valued at about $5.13 billion, has a forward P/E ratio of 30.25 and a beta of 0.833, indicating lower volatility compared to the broader market. Over the past year, the stock has fluctuated between a low of $11.81 and a high of $21.40. Its 50-day moving average is $15.74, while the 200-day moving average is $15.46. SentinelOne maintains a current ratio of 1.437 and a quick ratio of 1.246, reflecting its ability to meet short-term obligations.
$S stock price
Daily closing prices, year to date. Not investment advice.
Recent Earnings
SentinelOne reported revenue of approximately $1.05 billion, with a growth rate of 20.8%. Despite this, the company recorded a net margin of -30.4% and a return on equity of -21.4%, indicating ongoing profitability challenges. The next earnings release is anticipated on May 28, 2026.
Analysts Set New Price Targets
Analysts have varied opinions on SentinelOne. On May 29, 2026, UBS, DA Davidson, and Scotiabank maintained their hold ratings, setting price targets at $16. Canaccord Genuity and Rosenblatt maintained buy ratings with targets of $18 and $20, respectively. B of A Securities upgraded the stock to a buy with a $20 target. The consensus recommendation is a buy, with an average target price of $19.16 from 32 analyst opinions.
About SentinelOne, Inc.
SentinelOne, Inc. is a technology company specializing in cybersecurity solutions. Based in Mountain View, California, it offers the Singularity Platform, which uses artificial intelligence to provide autonomous threat prevention, detection, and response. The platform covers endpoints, cloud workloads, and identity credentials, offering protection against various cyber threats. Founded in 2013 and led by CEO Tomer Weingarten, the company employs around 3,000 people.
Bottom Line
The recent insider buying activity at SentinelOne, including the purchase by Mark Barrenechea, reflects ongoing interest from its leadership team. While the company's financials show some challenges, especially in profitability, its revenue growth and market position in cybersecurity remain focal points for investors. It's important to remember that insider transactions are just one piece of the investment puzzle.
Get SentinelOne, Inc. alerts
New 13F filings, insider trades, and analyst moves on $S, sent to your inbox. Free, and you can unsubscribe anytime.
This instant news alert was generated by automated narrative technology and financial data from Podchat and public regulatory filings. It is for informational purposes only and is not financial advice.
