Market Watch Highlights: Cloudflare Inc (NET) Ends on an Upturn Note at 143.75

Beyond market trends, investors looking for superior returns explore the world of stock picking. The right selections can be a powerful driver for wealth accumulation.

As of close of business last night, Cloudflare Inc’s stock clocked out at $143.75, up 2.00% from its previous closing price of $140.93. In other words, the price has increased by $2.00 from its previous closing price. On the day, 2.62 million shares were traded.

Ratios:

To gain a deeper understanding of NET’s stock, we examine its different ratios. It provided that stocks Price–to–Cash (P/C) ratio for the trailing twelve months (TTM) is standing at 26.67 whereas its Price-to-Free Cash Flow (P/FCF) for the term is 301.05. For the most recent quarter (mrq), Quick Ratio is recorded 2.86 and its Current Ratio is at 2.86. In the meantime, Its Debt-to-Equity ratio is 1.40 whereas as Long-Term Debt/Eq ratio is at 1.35.

Robert W. Baird Downgraded its Outperform to Neutral on February 03, 2025, whereas the target price for the stock was revised from $125 to $140.

Insider Transactions:

Investing in insider trades can also provide an investor with insight into how management views future stock prices. A recent insider transaction in this stock occurred on Mar 05 ’25 when THOMAS J SEIFERT bought 15,000 shares for $140.93 per share.

DOUGLAS KRAMER bought 3,000 shares of NET for $420,180 on Mar 05 ’25. On Feb 26 ’25, another insider, Prince Matthew, who serves as the CEO & Board Co-Chair of the company, sold 52,384 shares for $145.71 each. As a result, the insider received 7,632,973 and left with 0 shares of the company.

Valuation Measures:

For the stock, the TTM Price-to-Sale (P/S) ratio is 29.71 while its Price-to-Book (P/B) ratio in mrq is 47.38.

Stock Price History:

Over the past 52 weeks, NET has reached a high of $177.37, while it has fallen to a 52-week low of $66.24. The 50-Day Moving Average of the stock is 7.43%, while the 200-Day Moving Average is calculated to be 47.87%.

Shares Statistics:

A total of 307.89M shares are outstanding, with a floating share count of 302.40M. Insiders hold about 12.37% of the company’s shares, while institutions hold 77.48% stake in the company.

DWinneX
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.