StockComparison Logo
vs

NP vs BNL

Comparison between Neptune Insurance Holdings Inc - Class A (NP, Company) and Broadstone Net Lease Inc (BNL, Company).

NP is from the Financial Services sector, while BNL is from the Real Estate sector.

NP vs BNL - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
NP
$3.92B
BNL
$3.92B
Max Drawdown
Winner
NP
43.78%
BNL
50.63%
Sharpe Ratio
NP
0.35
Winner
BNL
1.66
5Y Beta
NP
0.71
Winner
BNL
0.35
Industry
NP
Insurance Brokers
BNL
Reit - Diversified
P/E Ratio
NP
70.18
Winner
BNL
30.87
Forward P/E
NP
41.32
Winner
BNL
29.07
PEG Ratio
NP
N/A
BNL
3.30
Dividend Yield
NP
N/A
BNL
5.76%
5Y Dividends CAGR
NP
N/A
BNL
42.18%
5Y EPS CAGR
NP
N/A
BNL
-7.42%
Debt to Equity
Winner
NP
0.00%
BNL
91.75%
Free Cash Flow Yield
NP
1.32%
Winner
BNL
7.34%
P/S Ratio
NP
22.98
Winner
BNL
8.72
P/B Ratio
NP
N/A
BNL
1.35

NP vs BNL - Historical Returns

Returns include dividend reinvestment.

1M
NP
+2.41%
Winner
BNL
+4.17%
3M
Winner
NP
+20.24%
BNL
+9.84%
6M
NP
+3.16%
Winner
BNL
+22.05%
1Y
NP
N/A
BNL
+36.54%
5Y(CAGR)
NP
N/A
BNL
+3.36%
Max(CAGR)
NP
+4.14%
Winner
BNL
+9.08%

NP vs BNL - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearNPBNL
2026-8.28%+19.84%
2025+17.58%+18.43%
2024N/A-3.11%
2023N/A+14.06%
2022N/A-29.97%
2021N/A+42.88%

NP vs BNL Drawdown Comparison

The maximum drawdown for NP was -43.78%, occurring on Feb 12, 2026. Recovery took 93 trading sessions.

The maximum drawdown for BNL was -43.56%, occurring on Oct 25, 2023. Recovery took 1185 trading sessions.

The current NP drawdown is -16.92%. The current BNL drawdown is -0.12%.

RankNPBNL
#1-43.78%
Dec 24, 2025 - May 11, 2026
-43.56%
Sep 2, 2021 - May 26, 2026
#2-24.34%
Oct 3, 2025 - Dec 24, 2025
-9.21%
Jun 14, 2021 - Jul 27, 2021
#3-21.51%
May 11, 2026 - Jun 4, 2026
-4.36%
Aug 9, 2021 - Aug 31, 2021
#4N/A-3.69%
May 26, 2026 - Jun 1, 2026
#5N/A-1.88%
Jul 30, 2021 - Aug 4, 2021
#6N/A-1.52%
Apr 29, 2021 - May 13, 2021
#7N/A-1.51%
Mar 24, 2021 - Mar 31, 2021
#8N/A-1.22%
Apr 6, 2021 - Apr 13, 2021
#9N/A-0.94%
Mar 22, 2021 - Mar 24, 2021
#10N/A-0.91%
May 25, 2021 - Jun 1, 2021
#11N/A-0.57%
May 18, 2021 - May 20, 2021
#12N/A-0.48%
Apr 13, 2021 - Apr 16, 2021
#13N/A-0.23%
Jul 27, 2021 - Jul 30, 2021
#14N/A-0.05%
Apr 19, 2021 - Apr 21, 2021
#15N/A-0.05%
Apr 23, 2021 - Apr 29, 2021

Correlation

Correlation between NP and BNL is -0.01 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.01
-101

Select Stocks to Compare