Neptune Insurance Holdings Inc. (NP) Stock Price

NPStock
$34.4336.19%52W
Market Cap$4.72B
P/E117.63x
PEG Ratio
Div yield5.68%
Beta-0.07

NP Share Price Chart

Favorite Metrics

Price vs S&P 500 (26W)71.55%
Price vs S&P 500 (4W)0.90%
VGM Score42.05
P/E Ratio (Annual)117.63x
Indicated Dividend Yield (Annual)5.68%

NP Earnings Surprise History

Q3 250.11est. 0.11
Q4 250.10est. 0.10
Q1 260.09est. 0.10
Q2 260.15est. 0.14

NP Analyst Recommendations

May 2026
Jun 2026
Jul 2026
Aug 2026
3.95
3.85
3.86
3.77

Industry Peers — Insurance Agents & Brokers(34)

SymbolValue ScoreGrowth ScoreMomentum ScorePrice
NPNeptune Insurance Holdings Inc.
FCB$34.43
MRSHMarshCCB$193.40
AONAon plc Class ADCC$354.83
AJGArthur J. Gallagher & Co.DCB$268.51
WTWWillis Towers Watson Public Limited Company Ordinary SharesCCB$346.82
BROBrown & Brown, Inc.CBB$73.34
RYANRyan Specialty Holdings, Inc.DBC$43.93
ERIEErie Indemnity CoCCC$257.98
EQHEquitable Holdings, Inc.BDC$48.91
ACTEnact Holdings, Inc. Common StockCCB$49.57
HGTYHagerty, Inc.DCB$13.43

About Neptune Insurance Holdings Inc.

Neptune Insurance Holdings is a managing general agent (MGA) that underwrites and distributes residential and commercial insurance products, including primary flood, excess flood, and parametric earthquake coverage, through a nationwide network of agencies. The company operates a capital-efficient model with no balance sheet insurance or claims-handling risk, earning profits by leveraging technology and data analytics to underwrite policies on behalf of third-party insurers and reinsurers. This approach enables high-growth, profitable operations while distributing underwriting risk to established carriers.