Shares of Neptune Insurance Holdings Inc. (NYSE:NP – Get 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
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:NP – Get 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
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
- Five stocks we like better than Neptune Insurance
- What Investors Need to Know About Upcoming IPOs
- Broadcom Stock Crashes 20%—But Wall Street Sees It Soaring to $500
- How to trade penny stocks: A step-by-step guide
- Forget the Chips: 4 Industrial Plays for the AI Rebound
- Russell 2000 Index, How Investors Use it For Profitable Trading
- MongoDB Could Hit Record Highs—But You’ll Need to Move Fast
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.
