Analytical Overview: Pitney Bowes, Inc (PBI)’s Ratios Tell a Financial Story

Those aiming for above-average market returns often engage in the meticulous process of stock picking. Choosing the right stocks can make a substantial difference in your wealth.

As of close of business last night, Pitney Bowes, Inc’s stock clocked out at $10.69, down -0.56% from its previous closing price of $10.75. In other words, the price has decreased by -$0.56 from its previous closing price. On the day, 1.86 million shares were traded.

Ratios:

To gain a deeper understanding of PBI’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 3.38 whereas its Price-to-Free Cash Flow (P/FCF) for the term is 16.36. For the most recent quarter (mrq), Quick Ratio is recorded 0.84 and its Current Ratio is at 0.88.

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 Feb 12 ’25 when Wolf Kurt James sold 1,250,000 shares for $9.66 per share. The transaction valued at 12,075,000 led to the insider holds 622,250 shares of the business.

Wolf Kurt James sold 276,393 shares of PBI for $2,943,585 on Feb 13 ’25. The Director now owns 609,812 shares after completing the transaction at $10.65 per share. On Feb 14 ’25, another insider, Wolf Kurt James, who serves as the Director of the company, sold 78,285 shares for $10.66 each. As a result, the insider received 834,518 and left with 606,289 shares of the company.

Valuation Measures:

As of this moment, Pitney’s Price-to-Earnings (P/E) ratio for their current fiscal year is 148.89, and their Forward P/E ratio for the next fiscal year is 8.38. For the stock, the TTM Price-to-Sale (P/S) ratio is 0.74.

Stock Price History:

Over the past 52 weeks, PBI has reached a high of $10.95, while it has fallen to a 52-week low of $3.73. The 50-Day Moving Average of the stock is 31.03%, while the 200-Day Moving Average is calculated to be 54.08%.

Shares Statistics:

A total of 181.70M shares are outstanding, with a floating share count of 178.87M. Insiders hold about 1.56% of the company’s shares, while institutions hold 69.75% stake in the company.

Most Popular