Neptune Insurance Holdings Inc. (NP) Stock

NYSE: NPFinancial Services company in the insurance brokers industry, based in Saint Petersburg, FL.

Neptune Insurance stock price chart

NP stock quote & key statistics

Neptune Insurance earnings per share

Income →
Earnings per share

Neptune Insurance revenue & net income

Income →
RevenueNet income

Neptune Insurance annual financials

Income statement →
Neptune Insurance Holdings Inc. revenue, net income and EPS by fiscal year
Fiscal yearRevenueNet incomeEPS
FY2025$159.6M$37.4M$0.32
FY2024$119.3M$34.6M—
FY2023$84.9M$17.9M—

Fiscal year ending December 31. Source: company filings via EODHD.

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.

Neptune Insurance stock FAQ

What is the Neptune Insurance stock ticker symbol?

Neptune Insurance Holdings Inc. trades on the NYSE under the ticker symbol NP.

What sector and industry is Neptune Insurance in?

Neptune Insurance Holdings Inc. is classified in the Financial Services sector, Insurance Brokers industry.

How many employees does Neptune Insurance have?

Neptune Insurance Holdings Inc. has about 62 full-time employees.

What were Neptune Insurance's revenue and earnings last fiscal year?

Neptune Insurance reported revenue of $159.6M and net income of $37.4M in fiscal 2025, with earnings per share of $0.32. Revenue grew 33.7% from the prior year.

Is Neptune Insurance in the Russell 2000?

Yes. Neptune Insurance Holdings Inc. (NP) is a component of the Russell 2000, the benchmark index of U.S. small-cap stocks.

When did Neptune Insurance go public?

Neptune Insurance stock began trading on October 1, 2025.

Russell 2000 Financial Services stocks

All Russell 2000 →