$24.81-0.32 (-1.27%)
Neptune Insurance Holdings Inc., through its subsidiary, Neptune Flood Incorporated, operates as an insurance agency that engages in selling residential and commercial flood insurance policies on behalf of insurance carrier partners in the United States.
Simplified model based on P/E and ROE. Not a substitute for full valuation analysis. Data may be delayed. See our Terms.
Neptune Insurance Holdings Inc., through its subsidiary, Neptune Flood Incorporated, operates as an insurance agency that engages in selling residential and commercial flood insurance policies on behalf of insurance carrier partners in the United Sta...
Neptune Insurance Holdings stock: what recent performance says about investor sentiment Neptune Insurance Holdings (NP) has been under pressure recently, with the stock down about 3% over the past day and 7.5% over the past week, even though the price has advanced over the past month. See our latest analysis for Neptune Insurance Holdings. Zooming out, Neptune Insurance Holdings has a mixed record, with the 30 day share price return of 3.9% contrasting with a weaker year to date share price...
The headline numbers for Neptune Insurance Holdings Inc. (NP) give insight into how the company performed in the quarter ended March 2026, but it may be worthwhile to compare some of its key metrics to Wall Street estimates and the year-ago actuals.
Moby summary of Neptune Insurance Holdings Inc.'s Q1 2026 earnings call
Neptune Insurance Holdings Inc. (NYSE:NP) is included in our list of the 10 stocks insiders are buying now. Neptune Insurance Holdings Inc. (NYSE:NP) enjoys bullish support from 70% of covering analysts as of March 25, 2026, with the $25 consensus price target implying approximately 10% upside. That optimism was also reflected in insider activity. On […]
Over the last 7 days, the United States market has experienced a 1.6% drop, yet it remains up by 15% over the past year with earnings projected to grow by 16% annually. In this environment, growth companies with high insider ownership can be particularly appealing as they often signal confidence from those closest to the business and may offer potential opportunities for investors seeking alignment of interests.