Free Trial

Neptune Insurance (NP) to Release Earnings on Wednesday

Neptune Insurance logo with Basic Materials background
Image from MarketBeat Media, LLC.

Key Points

  • Neptune Insurance will report results before the open on Wednesday, April 22; analysts expect $0.09 EPS and $36.96 million in revenue, following a prior-quarter beat (EPS $0.11 vs $0.10; revenue $43.77M).
  • Insiders have been buying shares recently — CEO Trevor R. Burgess purchased 50,000 shares at an average of $18.71 and Director Michael W. Vostrizansky bought 23,000 shares at $21.50 — suggesting management confidence.
  • The stock has a market cap of $3.65 billion and a high P/E (~120), with a consensus analyst price target of $27.12 (eight Buys, five Holds, one Sell) and a 52‑week range of $14.78–$33.23.
  • Interested in Neptune Insurance? Here are five stocks we like better.

Neptune Insurance (NYSE:NP - Get Free Report) will likely be posting its results before the market opens on Wednesday, April 22nd. Analysts expect Neptune Insurance to post earnings of $0.09 per share and revenue of $36.9630 million for the quarter.

Neptune Insurance (NYSE:NP - Get Free Report) last released its earnings results on Wednesday, February 18th. The company reported $0.11 EPS for the quarter, beating the consensus estimate of $0.10 by $0.01. The firm had revenue of $43.77 million during the quarter, compared to analyst estimates of $39.42 million.

Neptune Insurance Stock Performance

NYSE NP opened at $26.39 on Wednesday. The stock has a fifty day moving average of $22.17 and a 200-day moving average of $25.01. The stock has a market capitalization of $3.65 billion and a P/E ratio of 119.95. Neptune Insurance has a 52 week low of $14.78 and a 52 week high of $33.23.

Insider Activity

In related news, Director Michael Warren Vostrizansky bought 23,000 shares of Neptune Insurance stock in a transaction dated Friday, February 20th. The shares were bought at an average cost of $21.50 per share, with a total value of $494,500.00. Following the acquisition, the director owned 23,000 shares in the company, valued at $494,500. This trade represents a ∞ increase in their position. The transaction was disclosed in a document filed with the SEC, which is available through this link. Also, CEO Trevor R. Burgess bought 50,000 shares of Neptune Insurance stock in a transaction dated Friday, March 13th. The shares were bought at an average cost of $18.71 per share, for a total transaction of $935,500.00. Following the completion of the acquisition, the chief executive officer owned 2,082,964 shares in the company, valued at $38,972,256.44. This represents a 2.46% increase in their position. The SEC filing for this purchase provides additional information.

Institutional Trading of Neptune Insurance

Several large investors have recently modified their holdings of NP. T. Rowe Price Investment Management Inc. bought a new position in shares of Neptune Insurance in the 4th quarter valued at $133,488,000. XTX Topco Ltd bought a new position in shares of Neptune Insurance in the 4th quarter valued at $361,000. Zimmer Partners LP bought a new position in shares of Neptune Insurance in the 4th quarter valued at $3,645,000. Symmetry Investments LP bought a new position in shares of Neptune Insurance in the 4th quarter valued at $204,000. Finally, Readystate Asset Management LP bought a new position in shares of Neptune Insurance in the 4th quarter valued at $1,448,000.

Analysts Set New Price Targets

A number of equities research analysts recently commented on the company. Mizuho upped their price objective on Neptune Insurance from $24.00 to $26.00 and gave the company a "neutral" rating in a report on Monday. Piper Sandler dropped their price objective on Neptune Insurance from $33.00 to $30.00 and set an "overweight" rating for the company in a report on Thursday, February 19th. Deutsche Bank Aktiengesellschaft upped their price objective on Neptune Insurance from $29.00 to $31.00 and gave the company a "buy" rating in a report on Monday, December 22nd. Bank of America upped their price objective on Neptune Insurance from $23.00 to $26.00 and gave the company a "neutral" rating in a report on Tuesday. Finally, Evercore set a $30.00 price objective on Neptune Insurance in a report on Thursday, February 19th. Eight equities research analysts have rated the stock with a Buy rating, five have assigned a Hold rating and one has given a Sell rating to the company's stock. According to data from MarketBeat, the stock currently has an average rating of "Moderate Buy" and a consensus price target of $27.12.

Read Our Latest Report on Neptune Insurance

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. We offer a range of easy-to-purchase residential and commercial insurance products — including primary flood insurance, excess flood insurance, and parametric earthquake insurance — distributed through a nationwide network of agencies.

Recommended Stories

Earnings History for Neptune Insurance (NYSE:NP)

This instant news alert was generated by narrative science technology and financial data from MarketBeat in order to provide readers with the fastest reporting and unbiased coverage. Please send any questions or comments about this story to contact@marketbeat.com.

Should You Invest $1,000 in Neptune Insurance Right Now?

Before you consider Neptune Insurance, you'll want to hear this.

MarketBeat keeps track of Wall Street's top-rated and best performing research analysts and the stocks they recommend to their clients on a daily basis. MarketBeat has identified the five stocks that top analysts are quietly whispering to their clients to buy now before the broader market catches on... and Neptune Insurance wasn't on the list.

While Neptune Insurance currently has a Moderate Buy rating among analysts, top-rated analysts believe these five stocks are better buys.

View The Five Stocks Here

The 10 Best AI Stocks to Own in 2026 Cover

Wondering where to start (or end) with AI stocks? These 10 simple stocks can help investors build long-term wealth as artificial intelligence continues to grow into the future.

Get This Free Report
Like this article? Share it with a colleague.

Featured Articles and Offers

Recent Videos

Stock Lists

All Stock Lists

Investing Tools

Calendars and Tools

Search Headlines