StockComparison Logo
vs

BNL vs NP

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

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

BNL vs NP - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

BNL vs NP - Historical Returns

Returns include dividend reinvestment.

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

BNL vs NP - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

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

BNL vs NP Drawdown Comparison

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

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

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

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

Correlation

Correlation between BNL and NP 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