Investor’s Delight: Xencor Inc (XNCR) Closes Weak at 10.72, Down -4.80

In the journey to outperform the market, investors delve into the art of stock selection. Choosing the right stocks can be a powerful driver for wealth accumulation.

The closing price of Xencor Inc (NASDAQ: XNCR) was $10.72 for the day, down -4.80% from the previous closing price of $11.26. In other words, the price has decreased by -$4.80 from its previous closing price. On the day, 1.19 million shares were traded.

Ratios:

Our analysis of XNCR’s different ratios will help us gain a deeper understanding of the company. For the most recent quarter (mrq), Quick Ratio is recorded 6.61 and its Current Ratio is at 6.61. In the meantime, Its Debt-to-Equity ratio is 0.34 whereas as Long-Term Debt/Eq ratio is at 0.27.

On December 12, 2024, Wells Fargo started tracking the stock assigning a Overweight rating and target price of $37.

Piper Sandler Upgraded its Neutral to Overweight on December 02, 2024, whereas the target price for the stock was revised from $20 to $30.

Insider Transactions:

Also, insider trades can serve as a great indicator of what management thinks about the future direction of a stock’s price. A recent insider transaction in this stock occurred on May 02 ’25 when Valente Nancy bought 4,616 shares for $11.03 per share.

Cornelissen Bart Jan sold 3,750 shares of XNCR for $30,233 on Apr 10 ’25. The SR. VICE PRESIDENT & CFO now owns 61,348 shares after completing the transaction at $8.06 per share. On Apr 10 ’25, another insider, Cornelissen Bart Jan, who serves as the Officer of the company, bought 3,750 shares for $8.06 each.

Valuation Measures:

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

Stock Price History:

Over the past 52 weeks, XNCR has reached a high of $27.24, while it has fallen to a 52-week low of $7.16. The 50-Day Moving Average of the stock is -7.52%, while the 200-Day Moving Average is calculated to be -41.58%.

Shares Statistics:

A total of 70.26M shares are outstanding, with a floating share count of 66.79M. Insiders hold about 6.14% of the company’s shares, while institutions hold 100.79% stake in the company.

Most Popular