NP

Neptune Insurance Holdings Inc. (NP)

Thursday, October 22, 2026
Past 1Y
MA21MA180
Signals
BuyEarly buySellEarly sellTurning points
Swing highSwing low
Up dayDown day

Neptune Insurance (NP) at a glance

Close · Oct 21, 2026
$28.39
Day change
-3.73%
52-week range
$14.78 – $35.15
Market cap
$4.0B
Sector
Financial Services
Industry
Insurance Brokers
Exchange
NYSE

Neptune Insurance stock: what the data says

Neptune Insurance (NP) closed at $28.39 on Oct 21, 2026, down 3.7% on the day. The stock is up 3.0% over the past month, down 5.0% over three months and down 2.6% year to date. It trades 19.2% below its 52-week high of $35.15 and 92.1% above its 52-week low of $14.78. The close sits below its 50-day moving average ($30.37) and above its 200-day moving average ($27.39).

Short interest was 9.0% of float (4.7 days to cover) as of Sep 30, 2026.

NP earnings

Earnings quality grade
B(report of Oct 20, 2026)

NP stock: key questions

Is NP above its 200-day moving average?

Yes — the Oct 21, 2026 close of $28.39 is 3.6% above the 200-day average of $27.39.

How far is NP from its 52-week high?

NP closed 19.2% below its 52-week high of $35.15.

About Neptune Insurance Holdings Inc.

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. The company offers primary and excess flood, parametric earthquake, and indemnity earthquake insurance through a network of agencies. Neptune Insurance Holdings Inc. was founded in 2016 and is based in Saint Petersburg, Florida.

neptuneflood.com