Neptune Insurance Holdings Inc. (NYSE:NP – Get Free Report) CFO James Steiner acquired 119,050 shares of the business’s stock in a transaction that occurred on Thursday, October 2nd. The stock was bought at an average cost of $20.00 per share, for a total transaction of $2,381,000.00. Following the completion of the transaction, the chief financial officer directly owned 4,384,715 shares in the company, valued at $87,694,300. This represents a 2.79% increase in their position. The purchase was disclosed in a legal filing with the Securities & Exchange Commission, which can be accessed through the SEC website.
Neptune Insurance Stock Down 1.1%
NYSE:NP traded down $0.27 on Friday, hitting $24.60. 123,783 shares of the company’s stock were exchanged, compared to its average volume of 449,618. Neptune Insurance Holdings Inc. has a 52 week low of $22.30 and a 52 week high of $33.23. The company has a market cap of $3.40 billion, a P/E ratio of -15.00 and a beta of 1.46. The company has a debt-to-equity ratio of 1.55, a current ratio of 2.01 and a quick ratio of 1.22. The firm has a 50-day moving average price of $28.37 and a 200-day moving average price of $30.74.
Neptune Insurance (NYSE:NP – Get Free Report) last posted its quarterly earnings results on Wednesday, November 12th. The company reported $0.11 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 business had revenue of $44.37 million for the quarter, compared to the consensus estimate of $42.58 million. Neptune Insurance has set its FY 2026 guidance at EPS.
Analyst Ratings Changes
Check Out Our Latest Analysis on Neptune Insurance
Institutional Investors Weigh In On Neptune Insurance
An institutional investor recently bought a new position in Neptune Insurance stock. Emerald Mutual Fund Advisers Trust bought a new position in Neptune Insurance Holdings Inc. (NYSE:NP – Free Report) in the third quarter, according to its most recent 13F filing with the Securities & Exchange Commission. The institutional investor bought 24,761 shares of the company’s stock, valued at approximately $792,000. Institutional investors own 93.37% of the company’s stock.
About Neptune Insurance
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.
Read More
- Five stocks we like better than Neptune Insurance
- Best Aerospace Stocks Investing
- Are These 3 Oversold Tech Giants Ready to Rebound?
- Natural Gas Prices Continue To Rally, These Stocks Should Benefit
- If You Wait for the Dip, Micron Technology Could Leave You Behind
- ETF Screener: Uses and Step-by-Step Guide
- 3 Stocks Quietly Powering the AI and Tech Revolution
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.
