Morgan Stanley Issues Positive Forecast for Neptune Insurance (NYSE:NP) Stock Price

Neptune Insurance (NYSE:NPFree Report) had its price objective raised by Morgan Stanley from $26.00 to $27.00 in a report published on Monday morning, Marketbeat reports. Morgan Stanley currently has an equal weight rating on the stock.

Other equities research analysts have also recently issued research reports about the company. Deutsche Bank Aktiengesellschaft started coverage on Neptune Insurance in a report on Monday, October 27th. They set a “buy” rating and a $29.00 price objective for the company. Bank of America boosted their price target on Neptune Insurance from $21.00 to $22.50 and gave the company an “underperform” rating in a research note on Thursday, November 13th. TD Cowen initiated coverage on Neptune Insurance in a research report on Monday, October 27th. They set a “buy” rating and a $32.00 price objective on the stock. National Bankshares set a $23.00 target price on shares of Neptune Insurance in a research report on Monday, October 27th. Finally, JPMorgan Chase & Co. started coverage on shares of Neptune Insurance in a research note on Monday, October 27th. They issued a “neutral” rating and a $25.00 price target on the stock. Seven investment analysts have rated the stock with a Buy rating, five have issued a Hold rating and two have given a Sell rating to the company. According to data from MarketBeat, the company has a consensus rating of “Hold” and an average target price of $27.96.

View Our Latest Analysis on Neptune Insurance

Neptune Insurance Price Performance

NYSE:NP opened at $23.67 on Monday. The company has a market cap of $3.27 billion, a P/E ratio of -14.43 and a beta of 1.46. The firm’s fifty day moving average price is $28.21 and its two-hundred day moving average price is $30.66. Neptune Insurance has a one year low of $22.30 and a one year high of $33.23. The company has a debt-to-equity ratio of 1.55, a current ratio of 2.01 and a quick ratio of 1.22.

Neptune Insurance (NYSE:NPGet Free Report) last posted its earnings results on Wednesday, November 12th. The company reported $0.11 earnings per share (EPS) for the quarter, missing analysts’ consensus estimates of $0.12 by ($0.01). Neptune Insurance had a positive return on equity of 11.06% and a negative net margin of 2.53%.The company had revenue of $44.37 million for the quarter, compared to analyst estimates of $42.58 million. Neptune Insurance has set its FY 2026 guidance at EPS.

Insider Transactions at Neptune Insurance

In other news, major shareholder Vii L.P. Ftv sold 678,019 shares of the company’s stock in a transaction on Wednesday, October 1st. The stock was sold at an average price of $18.75, for a total transaction of $12,712,856.25. Following the completion of the sale, the insider directly owned 22,350,631 shares in the company, valued at approximately $419,074,331.25. This represents a 2.94% decrease in their position. The transaction was disclosed in a legal filing with the SEC, which can be accessed through this hyperlink. Also, CFO James Steiner bought 119,050 shares of Neptune Insurance stock in a transaction dated Thursday, October 2nd. The shares were bought at an average cost of $20.00 per share, for a total transaction of $2,381,000.00. Following the completion of the acquisition, the chief financial officer owned 4,384,715 shares in the company, valued at $87,694,300. This represents a 2.79% increase in their position. The SEC filing for this purchase provides additional information. Over the last three months, insiders acquired 174,050 shares of company stock worth $3,481,000. Corporate insiders own 0.63% of the company’s stock.

Institutional Trading of Neptune Insurance

A hedge fund recently bought a new stake in Neptune Insurance stock. Emerald Mutual Fund Advisers Trust acquired a new stake in Neptune Insurance Holdings Inc. (NYSE:NPFree Report) during the third quarter, according to its most recent Form 13F filing with the Securities & Exchange Commission. The firm acquired 24,761 shares of the company’s stock, valued at approximately $792,000. 93.37% of the stock is currently owned by institutional investors and hedge funds.

Neptune Insurance Company Profile

(Get Free Report)

Our mission is to create a smarter, more resilient insurance platform powered by AI, data science, and technology, enabling insurers to deploy capacity with confidence and delivering instant access to coverage for policyholders and agents. Neptune is a leading, high-growth, highly profitable, data-driven managing general agent that is revolutionizing the way homeowners and businesses protect against the growing risks of flooding.

Further Reading

Analyst Recommendations for Neptune Insurance (NYSE:NP)

Receive News & Ratings for Neptune Insurance Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Neptune Insurance and related companies with MarketBeat.com's FREE daily email newsletter.