Neptune Insurance Holdings Inc. Class A Common Stock (NP)
Stock · NYSE · Finance
$33.87as of 8/28/2026
Price chart
Open in TradingViewActive signals
No technical signal is currently active for this symbol.
Support level
$30.98
Industry
Specialty Insurers
Neptune Insurance Holdings Inc. Class A Common Stock Competitors
Chosen by industry and closest market cap.
- NPNeptune Insurance Holdings Inc. Class A Common Stock$33.87▼ 0.76%Market cap $4.51BP/E —
- BWINThe Baldwin Insurance Group Inc. Class A Common Stock$30.68▲ 1.72%Market cap $3.99BP/E —$15.88$33
- CRVLCorVel Corp. Common Stock$69.22▼ 0.30%Market cap $3.19BP/E 29.49$44.83$93.45
- STCStewart Information Services Corporation Common Stock$70.03▲ 0.14%Market cap $2.09BP/E 15.09$57.11$78.61
- YBYuanbao Inc. American Depositary Shares$13.68▼ 0.22%Market cap $629.92MP/E 3.05$12.01$30
- WDHWaterdrop Inc. American Depositary Shares (each representing the right to receive 10 Class A Ordinary Shares)$0.993▼ 0.20%Market cap $359.30MP/E 3.37$0.96$2.18
- SLQTSelectQuote Inc. Common Stock$0.5201▼ 3.69%Market cap $120.30MP/E 1.39$0.4816$2.54
| Symbol | Market cap | P/E ratio | Price | 1D | 52-week range |
|---|---|---|---|---|---|
| NP Neptune Insurance Holdings Inc. Class A Common Stock | $4.51B | — | $33.87 | ▼ 0.76% | |
| BWIN The Baldwin Insurance Group Inc. Class A Common Stock | $3.99B | — | $30.68 | ▲ 1.72% | $15.88$33 |
| CRVL CorVel Corp. Common Stock | $3.19B | 29.49 | $69.22 | ▼ 0.30% | $44.83$93.45 |
| STC Stewart Information Services Corporation Common Stock | $2.09B | 15.09 | $70.03 | ▲ 0.14% | $57.11$78.61 |
| YB Yuanbao Inc. American Depositary Shares | $629.92M | 3.05 | $13.68 | ▼ 0.22% | $12.01$30 |
| WDH Waterdrop Inc. American Depositary Shares (each representing the right to receive 10 Class A Ordinary Shares) | $359.30M | 3.37 | $0.993 | ▼ 0.20% | $0.96$2.18 |
| SLQT SelectQuote Inc. Common Stock | $120.30M | 1.39 | $0.5201 | ▼ 3.69% | $0.4816$2.54 |
P/E shows — for peers not currently carrying a live signal of their own.
Institutional Ownership
March 31, 2026
- Total shares held
- 62.75M
- Total value held
- $1.40B
- Institutional holders
- 94
Top holders this quarter
- Unknown22.35M
- Unknown19.53M
- Unknown4.74M
- Unknown1.35M
- Unknown1.17M
- Unknown1.10M
- Unknown986.8K
- Unknown978.1K
- Unknown965.3K
- Unknown954.0K
See the full, filterable feed with live charts on the MarketWall dashboard.