Analysts Set Chemours Company Price Target at $16.67 Amid Mixed Ratings

Shares of The Chemours Company (NYSE: CC) are currently assigned an average price target of $16.67 by analysts following the stock. Coverage on Chemours has been provided by eleven analysts, who collectively offer a “Hold” rating, with two recommending a sell, four advising to hold, and five suggesting a buy. This information was reported by MarketBeat.com.

In recent updates, several analysts have expressed varying opinions on Chemours’ stock performance. On October 17, 2023, Zacks Research downgraded Chemours from a “Hold” to a “Strong Sell” rating. Weiss Ratings reiterated its “Sell (d)” rating for the shares on January 21, 2023. UBS Group revised its price target from $21.00 to $18.00, maintaining a “Buy” rating on November 11, 2023. Mizuho also lowered its price target from $19.00 to $18.00, while keeping an “Outperform” rating as of October 16, 2023. The Royal Bank of Canada reiterated its “Outperform” rating and set a target price of $18.00 in a report dated January 16, 2023.

As of Monday, shares of Chemours opened at $18.34. The company’s financial health shows a quick ratio of 0.88, a current ratio of 1.71, and a debt-to-equity ratio of 13.66. Over the past year, Chemours has experienced a 52-week low of $9.13 and a high of $18.69. Its market capitalization stands at $2.75 billion, with a PE ratio of -8.26 and a beta of 1.63. The firm’s moving averages indicate a 50-day average price of $13.79 and a 200-day average price of $13.97.

The Chemours Company recently reported its quarterly earnings on November 6, 2023. The specialty chemicals manufacturer disclosed earnings per share (EPS) of $0.20, falling short of analyst expectations of $0.24 by $0.04. The company recorded a negative net margin of 5.70% but achieved a return on equity of 35.27%. Revenue for the quarter reached $1.50 billion, aligning with consensus estimates, although this figure represents a 0.9% decline from the same period in the previous year. Analysts anticipate Chemours will report an EPS of $2.03 for the current fiscal year.

Founded in 2015 as a spin-off from E. I. du Pont de Nemours and Company, Chemours is headquartered in Wilmington, Delaware. The company is dedicated to delivering performance chemicals aimed at reducing carbon footprints, enhancing energy efficiency, and conserving water. Chemours operates with a strong commitment to safety, environmental responsibility, and innovation, focusing its core activities across three main business segments.