StockComparison Logo
vs

NBP vs BFIN

Comparison between NovaBridge Biosciences. (NBP, Company) and Bankfinancial Corp (BFIN, Company).

NBP is from the Healthcare sector, while BFIN is from the Financial Services sector.

5-Year PerformanceBFIN has outperformed NBP, delivering a return of +10.6% compared to -52.5%

NBP vs BFIN - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
NBP
$149M
Winner
BFIN
$150M
Max Drawdown
NBP
99.27%
Winner
BFIN
71.23%
Sharpe Ratio
Winner
NBP
0.25
BFIN
-0.01
5Y Beta
NBP
0.90
BFIN
N/A
Industry
NBP
Biotechnology
BFIN
Banks - Regional
P/E Ratio
Winner
NBP
-11.82
BFIN
24.62
Forward P/E
Winner
NBP
2.68
BFIN
15.08
PEG Ratio
NBP
-0.04
BFIN
N/A
5Y Dividends CAGR
NBP
N/A
BFIN
4.56%
5Y EPS CAGR
NBP
N/A
BFIN
-9.38%
Debt to Equity
NBP
1.74%
Winner
BFIN
0.00%
Free Cash Flow Yield
NBP
N/A
BFIN
2.30%
P/S Ratio
NBP
25.39
BFIN
N/A
P/B Ratio
NBP
0.92
BFIN
N/A

NBP vs BFIN - Historical Returns

Returns include dividend reinvestment.

1M
Winner
NBP
+9.94%
BFIN
+1.27%
3M
NBP
-28.34%
Winner
BFIN
+0.38%
6M
NBP
-54.50%
Winner
BFIN
+4.63%
1Y
NBP
-16.11%
Winner
BFIN
+2.01%
5Y(CAGR)
NBP
-52.51%
Winner
BFIN
+10.61%
10Y(CAGR)
NBP
N/A
BFIN
+2.78%
Max(CAGR)
NBP
-25.93%
Winner
BFIN
+1.85%

NBP vs BFIN - Annual Returns (2005 - 2026)

Returns include dividend reinvestment.

YearNBPBFIN
2026-58.55%+0.00%
2025+339.29%+2.01%
2024-62.22%+29.28%
2023-55.19%+2.73%
2022-91.09%+2.26%
2021+4.75%+27.46%
2020+277.20%-30.10%
2019N/A-11.34%
2018N/A+0.00%
2017N/A+4.33%
2016N/A+19.72%
2015N/A+10.32%
2014N/A+27.93%
2013N/A+20.45%
2012N/A+32.82%
2011N/A-43.44%
2010N/A-0.35%
2009N/A-2.02%
2008N/A-33.21%
2007N/A-8.65%
2006N/A+20.55%
2005N/A+9.55%

NBP vs BFIN Drawdown Comparison

The maximum drawdown for NBP was -99.27%, occurring on Apr 7, 2025. This drawdown has not yet recovered.

The maximum drawdown for BFIN was -67.40%, occurring on Mar 6, 2012. Recovery took 2710 trading sessions.

The current NBP drawdown is -97.90%. The current BFIN drawdown is -13.44%.

RankNBPBFIN
#1-99.27%
Jul 1, 2021 - Apr 7, 2025
-67.40%
Oct 25, 2006 - Aug 2, 2017
#2-30.84%
Jan 22, 2020 - Apr 27, 2020
-60.73%
Jun 20, 2018 - Apr 15, 2020
#3-30.62%
Mar 1, 2021 - Apr 26, 2021
-11.14%
Sep 19, 2005 - Jan 3, 2006
#4-29.96%
Sep 30, 2020 - Dec 31, 2020
-9.32%
Sep 27, 2017 - Nov 29, 2017
#5-18.59%
May 19, 2020 - Jun 15, 2020
-8.20%
Nov 29, 2017 - Mar 7, 2018
#6-16.81%
Feb 2, 2021 - Mar 1, 2021
-6.38%
Feb 27, 2006 - Mar 20, 2006
#7-16.15%
Apr 29, 2020 - May 12, 2020
-6.22%
Mar 20, 2006 - Jun 15, 2006
#8-15.22%
Jul 13, 2020 - Aug 31, 2020
-5.20%
Jun 30, 2006 - Aug 31, 2006
#9-14.70%
Jan 8, 2021 - Feb 1, 2021
-3.96%
Mar 16, 2018 - Mar 28, 2018
#10-13.24%
May 28, 2021 - Jun 24, 2021
-3.53%
Aug 8, 2017 - Sep 26, 2017
#11-11.94%
Apr 27, 2021 - May 14, 2021
-3.47%
Feb 1, 2006 - Feb 16, 2006
#12-11.42%
Jun 18, 2020 - Jul 13, 2020
-2.94%
Jun 21, 2006 - Jun 29, 2006
#13-11.26%
Aug 31, 2020 - Sep 14, 2020
-2.68%
Sep 14, 2006 - Oct 10, 2006
#14-8.78%
Sep 23, 2020 - Sep 30, 2020
-2.62%
May 2, 2018 - May 7, 2018
#15-7.19%
Sep 14, 2020 - Sep 23, 2020
-1.97%
Jun 6, 2018 - Jun 20, 2018

Correlation

Correlation between NBP and BFIN is -0.33 which considered as a weak negative correlation - the stocks show a slight tendency to move in opposite directions.

-0.33
-101

Select Stocks to Compare