Neptune Insurance Holdings

NP · NYSE

$29.49+$0.19 (+0.65%)TodayMarket closed ·
Prev close $29.30

NP analyst rating

BuyConsensus of 14 analysts over the last 12 months. 64% rate it a buy.
  • Strong buy0
  • Buy9
  • Hold5
  • Underperform0
  • Sell0

12-month price target · 16 analysts

Average $35.36 (+19.9% upside)

Low
$32.32
Now
$29.49
High
$40.95

Upgrades and downgrades

The latest rating actions, newest first

NP analyst upgrades, downgrades and rating actions
FirmDateActionRating
Wells FargoOct 12, 2026MaintainsOverweight
MizuhoOct 7, 2026MaintainsNeutral
Morgan StanleyAug 19, 2026UpgradeEqual-Weight → Overweight
BMO CapitalJul 30, 2026DowngradeOutperform → Market Perform
Keefe, Bruyette & WoodsJul 24, 2026MaintainsMarket Perform
Wells FargoJul 23, 2026MaintainsOverweight
Evercore ISI GroupJul 22, 2026MaintainsOutperform
Piper SandlerJul 15, 2026MaintainsOverweight
JP MorganJul 13, 2026MaintainsNeutral
MizuhoJul 9, 2026MaintainsNeutral

The case for and against

Updated Aug 9, 2026

Bull case

Neptune Insurance Hldgs is showing strong and consistent growth across all its major business segments and is poised to continue this trend in the future. With a diverse panel of insurance and reinsurance companies and its use of data-driven technology, the company is well-positioned to capture opportunities in the private flood insurance market and expand its product offerings. Additionally, the company's buyback program and its adoption of AI technology through Atlas+ will further drive growth and improve its competitive edge in the industry. Although there are some potential risks to consider, the impressive financial performance and strategic initiatives of Neptune Insurance Hldgs make it a promising investment option.

Bear case

Neptune Insurance Hldgs is heavily dependent on the National Flood Insurance Program and any changes to its compensation structure would require Congressional backing, raising concerns about future profitability. Additionally, while the P&C insurance industry is expected to improve in 2026, this may not be reflected in Neptune's profits due to the historical lag between rate increases and overall profitability. Overall, these factors lead to a negative outlook on Neptune Insurance Hldgs' stock due to potential challenges in securing future profits.

Information on this page is provided for informational purposes only and is not a recommendation to buy, sell or hold any security. Investing involves risk, including possible loss of principal. Market data is delayed at least 15 minutes and is provided without warranty. Analyst ratings, price targets and company data come from third-party sources. Past performance does not guarantee future results.