Key Points
- CEO Trevor Burgess sold 53,669 shares for about $1.56 million at an average price of $29.05 under a pre-arranged Rule 10b5-1 plan. He retained 2,255,003 shares after the sale.
- Neptune reported quarterly EPS of $0.17, beating the $0.16 consensus, and revenue of $59.57 million, above the $56.59 million estimate.
- Analysts’ consensus rating is “Moderate Buy”, with an average price target of $32.29; shares opened at $29.15 in the latest session cited.
Neptune Insurance Holdings Inc. (NYSE:NP - Get Free Report) CEO Trevor Burgess sold 53,669 shares of the business's stock in a transaction that occurred on Friday, October 30th. The stock was sold at an average price of $29.05, for a total value of $1,559,084.45. Following the transaction, the chief executive officer owned 2,255,003 shares of the company's stock, valued at approximately $65,507,837.15. This represents a 2.32% decrease in their ownership of the stock. The sale was disclosed in a document filed with the SEC, which is accessible through this hyperlink. The transaction was executed under a pre-arranged Rule 10b5-1 trading plan.
Neptune Insurance Price Performance
Shares of NP stock opened at $29.15 on Wednesday. Neptune Insurance Holdings Inc. has a 12-month low of $14.78 and a 12-month high of $35.15. The firm has a market capitalization of $4.03 billion and a price-to-earnings ratio of 71.61. The business has a 50 day simple moving average of $29.83 and a 200 day simple moving average of $27.51.
Neptune Insurance (NYSE:NP - Get Free Report) last announced its earnings results on Tuesday, October 20th. The company reported $0.17 earnings per share for the quarter, beating the consensus estimate of $0.16 by $0.01. The firm had revenue of $59.57 million for the quarter, compared to the consensus estimate of $56.59 million. Neptune Insurance had a negative return on equity of 26.63% and a net margin of 22.71%. On average, equities analysts anticipate that Neptune Insurance Holdings Inc. will post 0.41 EPS for the current fiscal year.
Institutional Investors Weigh In On Neptune Insurance
A number of institutional investors and hedge funds have recently bought and sold shares of NP. Nisa Investment Advisors LLC lifted its stake in Neptune Insurance by 41.1% during the third quarter. Nisa Investment Advisors LLC now owns 1,727 shares of the company's stock valued at $47,000 after purchasing an additional 503 shares during the last quarter. State of Alaska Department of Revenue acquired a new position in Neptune Insurance in the third quarter worth approximately $105,000. State of Wyoming increased its holdings in shares of Neptune Insurance by 80.7% in the third quarter. State of Wyoming now owns 5,026 shares of the company's stock valued at $137,000 after buying an additional 2,244 shares in the last quarter. PNC Financial Services Group Inc. increased its holdings in shares of Neptune Insurance by 73.3% in the first quarter. PNC Financial Services Group Inc. now owns 7,440 shares of the company's stock valued at $180,000 after buying an additional 3,146 shares in the last quarter. Finally, AXQ Capital LP acquired a new stake in shares of Neptune Insurance during the 2nd quarter valued at $296,000.
Analyst Ratings Changes
A number of research analysts have recently commented on NP shares. Weiss Ratings raised Neptune Insurance from a "hold (c-)" rating to a "hold (c)" rating in a report on Friday, October 23rd. Deutsche Bank Aktiengesellschaft reaffirmed a "buy" rating on shares of Neptune Insurance in a report on Wednesday, September 23rd. JPMorgan Chase & Co. increased their target price on shares of Neptune Insurance from $26.00 to $30.00 and gave the company a "neutral" rating in a research report on Monday, July 13th. Mizuho raised their target price on shares of Neptune Insurance from $31.00 to $33.00 and gave the company a "neutral" rating in a research note on Wednesday, October 21st. Finally, Wells Fargo & Company dropped their price target on shares of Neptune Insurance from $37.00 to $34.00 and set an "overweight" rating on the stock in a research report on Monday, October 12th. Seven investment analysts have rated the stock with a Buy rating and six have given a Hold rating to the company's stock. Based on data from MarketBeat, Neptune Insurance presently has a consensus rating of "Moderate Buy" and an average target price of $32.29.
Read Our Latest Research Report on NP
About Neptune Insurance
(
Get Free Report)
Neptune Insurance is a technology-enabled insurance company focused primarily on flood coverage for residential and commercial policyholders. Its platform is designed to streamline the insurance process, including quoting, underwriting and policy management, while providing coverage tailored to properties that may face flood-related risks.
The company offers flood insurance products for homeowners, renters, landlords and businesses. Its offerings are intended to complement or provide an alternative to coverage available through traditional government and private-market flood insurance programs, depending on the policyholder's location and eligibility.
Neptune's business is primarily focused on the United States, where flood risk varies significantly by geography and many properties are outside federally designated high-risk areas.
Further Reading

This instant news alert was generated by narrative science technology and financial data from InsiderTrades.com in order to provide readers with the fastest and most accurate reporting. Please send any questions or comments about this story to [email protected].