Brokerages Set Neptune Insurance Holdings Inc. (NYSE:NP) PT at $27.96

Shares of Neptune Insurance Holdings Inc. (NYSE:NPGet Free Report) have received an average recommendation of “Hold” from the fourteen research firms that are currently covering the company, Marketbeat.com reports. Two research analysts have rated the stock with a sell rating, five have issued a hold rating and seven have given a buy rating to the company. The average 12-month price target among brokers that have issued ratings on the stock in the last year is $27.9615.

Several analysts recently issued reports on NP shares. Bank of America increased their price objective on Neptune Insurance from $21.00 to $22.50 and gave the stock an “underperform” rating in a report on Thursday, November 13th. Wall Street Zen raised Neptune Insurance to a “hold” rating in a research report on Saturday, October 11th. Mizuho raised their price target on Neptune Insurance from $23.00 to $26.00 and gave the stock an “underperform” rating in a research note on Thursday, November 13th. Deutsche Bank Aktiengesellschaft began coverage on Neptune Insurance in a report on Monday, October 27th. They set a “buy” rating and a $29.00 price target for the company. Finally, BMO Capital Markets initiated coverage on Neptune Insurance in a report on Monday, October 27th. They issued a “market perform” rating and a $25.00 price objective on the stock.

Read Our Latest Stock Report on Neptune Insurance

Insider Activity at Neptune Insurance

In other Neptune Insurance news, CFO James Steiner purchased 119,050 shares of the business’s stock in a transaction dated Thursday, October 2nd. The shares were acquired at an average price of $20.00 per share, for a total transaction of $2,381,000.00. Following the acquisition, the chief financial officer owned 4,384,715 shares of the company’s stock, valued at $87,694,300. This trade represents a 2.79% increase in their ownership of the stock. The acquisition was disclosed in a legal filing with the SEC, which can be accessed through the SEC website. Also, CEO Trevor R. Burgess acquired 50,000 shares of Neptune Insurance stock in a transaction that occurred on Thursday, October 2nd. The stock was acquired at an average cost of $20.00 per share, with a total value of $1,000,000.00. Following the purchase, the chief executive officer owned 2,032,964 shares in the company, valued at $40,659,280. The trade was a 2.52% increase in their position. The disclosure for this purchase is available in the SEC filing. Insiders have acquired a total of 174,050 shares of company stock worth $3,481,000 over the last quarter. 0.63% of the stock is currently owned by corporate insiders.

Institutional Inflows and Outflows

Several institutional investors have recently bought and sold shares of the company. FNY Investment Advisers LLC acquired a new position in Neptune Insurance during the 3rd quarter worth $171,000. Emerald Mutual Fund Advisers Trust bought a new position in shares of Neptune Insurance in the third quarter worth about $792,000. Finally, Maltese Capital Management LLC acquired a new position in shares of Neptune Insurance during the 3rd quarter worth about $3,200,000. Institutional investors own 93.37% of the company’s stock.

Neptune Insurance Stock Performance

NP stock opened at $29.42 on Tuesday. The firm has a 50 day simple moving average of $25.49 and a 200 day simple moving average of $29.60. Neptune Insurance has a 52 week low of $22.00 and a 52 week high of $33.23. The stock has a market cap of $4.06 billion, a P/E ratio of -17.94 and a beta of 1.46. The company has a debt-to-equity ratio of 1.55, a quick ratio of 1.22 and a current ratio of 2.01.

Neptune Insurance (NYSE:NPGet Free Report) last released its quarterly earnings data on Wednesday, November 12th. The company reported $0.11 earnings per share for the quarter, missing the consensus estimate of $0.12 by ($0.01). The company had revenue of $44.37 million during the quarter, compared to analyst estimates of $42.58 million. Neptune Insurance had a negative net margin of 2.53% and a positive return on equity of 11.06%.

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.

See Also

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.