Skip to content

Corporate insider buying at the lowest level since 2010 – Should investors be worried?

Corporate insider buying at the lowest level since 2010 – Should investors be worried?
Vinicius Barbosa

Corporate insider buying has hit a 15-year low at a time when market valuations are at their most expensive state. Analysts are hedging their positions with shorts, preparing for a possible crash.

Receive Signals on SEC-verified Insider Stock Trades

Stocks

This signal is triggered upon the reporting of the trade to the Securities and Exchange Commission (SEC).

Bravos Research reports that around 50% of S&P 500 companies now have a Price-Earning (P/E) ratio above 20, suggesting stocks might be overvalued. This scenario raises questions about the sustainability of the current stock market rally and the implications for investors holding positions.

Essentially, the P/E ratio divides a stock’s price for its earnings per share, being one of the most used fundamental analysis indicators. This ratio means that half the top 500 U.S. stocks are priced with a 20x premium against their results.

S&P 500 Company Valuations (P/E). Source: LSEG Datastream / Yardeni Research / Bravos Research

High valuations and insider buying caution

The current market environment is, therefore, characterized by high valuations and Bravos Research notes, “This won’t end well.”

Moreover, the lack of insider buying could signal that company insiders believe their stocks are overvalued, adopting a cautious approach. This is particularly notable given that historical data shows insider trading buying often coincides with market bottoms, not tops.

However, high valuations alone do not guarantee a market collapse, although they do represent a considerable risk for investors. The market has seen periods of sustained high valuations, like in 2020, where despite expectations, there was a strong rally.

Corporate Insider Buying. Source: Setimentrader / Bravos Research

Bravos Research provides historical context, indicating that periods with many stocks having high PE ratios were typically followed by corrections. Yet, “In 2020, valuations stayed high for nearly 2 years during which the market rallied strongly, defying expectations of a correction based on valuations,” the analyst wrote.

This suggests that while high valuations are a red flag, they do not always lead to immediate downturns.

The report also addresses the correlation between insider buying and market peaks, stating, “Well, in June 2014, Oct 2016, Jan 2021, and Feb 2023, insider buying was low. But these periods did not mark significant market peaks.” Thus, the current low level of insider purchases does not definitively mean it’s time to sell.

Despite the low insider buying, the S&P 500 is in a strong uptrend, sending conflicting indicators, said Bravos Research. They caution, however, about potential pullbacks, “we’ve alerted clients to the possibility of a pullback toward 5600 points.”

Should this occur, they expect the market to resume its upward trend afterward. To mitigate risks, the investors have implemented strategies like shorting the S&P 500 to hedge against potential downturns.

In the meantime, the dominance of the Magnificent Seven stocks in the S&P 500, as reported by Finbold, adds another layer to the analysis. These tech giants have significantly driven the index’s performance, with their collective market cap now over $18 trillion.

The Kobeissi Letter highlighted, “The group is up 50% year-to-date, nearly doubling the S&P 500’s gain of 28%.” This concentration of growth in a few stocks might concern investors about market breadth and sustainability.

In conclusion, while the low level of insider buying might suggest caution, it’s not a definitive signal for immediate market downturns. Investors should remain vigilant, consider the broader market dynamics, and possibly adopt strategies to hedge against potential volatility. Overall, the current market environment suggests balancing optimism with strategic risk management.

Featured image from Shutterstock

Best Crypto Exchange for Intermediate Traders and Investors

  • Invest in cryptocurrencies and 3,000+ other assets including stocks and precious metals.

  • 0% commission on stocks - buy in bulk or just a fraction from as little as $10. Other fees apply. For more information, visit etoro.com/trading/fees.

  • Copy top-performing traders in real time, automatically.

  • eToro USA is registered with FINRA for securities trading.

30+ million Users
Securities trading offered by eToro USA Securities, Inc. (“the BD”), member of FINRA and SIPC. Cryptocurrency offered by eToro USA LLC (“the MSB”) (NMLS: 1769299) and is not FDIC or SIPC insured. Investing involves risk, and content is provided for educational purposes only, does not imply a recommendation, and is not a guarantee of future performance. Finbold.com is not an affiliate and may be compensated if you access certain products or services offered by the MSB and/or the BD

Read Next:

Finance Digest

By subscribing you agree with Finbold T&C’s & Privacy Policy

Related posts

Sign Up

or

By submitting my information, I agree to the Privacy Policy and Terms of Service.

Already have an account?

Services

IMPORTANT NOTICE

Finbold is a news and information website. This Site may contain sponsored content, advertisements, and third-party materials, for which Finbold expressly disclaims any liability.

RISK WARNING: Cryptocurrencies are high-risk investments and you should not expect to be protected if something goes wrong. Don’t invest unless you’re prepared to lose all the money you invest. (Click here to learn more about cryptocurrency risks.)

By accessing this Site, you acknowledge that you understand these risks and that Finbold bears no responsibility for any losses, damages, or consequences resulting from your use of the Site or reliance on its content. Click here to learn more.