StockComparison Logo
vs

NBP vs STRS

Comparison between NovaBridge Biosciences. (NBP, Company) and Stratus Properties Inc (STRS, Company).

NBP is from the Healthcare sector, while STRS is from the Real Estate sector.

5-Year PerformanceSTRS has outperformed NBP, delivering a return of -1.4% compared to -51.1%

NBP vs STRS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
NBP
$151M
Winner
STRS
$151M
Max Drawdown
NBP
99.27%
Winner
STRS
87.61%
Sharpe Ratio
NBP
-0.86
Winner
STRS
0.97
5Y Beta
Winner
NBP
0.91
STRS
1.21
Industry
NBP
Biotechnology
STRS
Real Estate - Diversified
P/E Ratio
NBP
-11.95
Winner
STRS
-368.89
Forward P/E
Winner
NBP
2.68
STRS
19.68
PEG Ratio
Winner
NBP
-0.04
STRS
1.19
5Y EPS CAGR
NBP
N/A
STRS
-40.78%
Debt to Equity
NBP
1.74%
Winner
STRS
0.00%
Free Cash Flow Yield
NBP
N/A
STRS
-21.15%
P/S Ratio
NBP
25.39
Winner
STRS
5.38
P/B Ratio
NBP
0.89
Winner
STRS
0.71

NBP vs STRS - Historical Returns

Returns include dividend reinvestment.

1M
Winner
NBP
+6.18%
STRS
-6.66%
3M
Winner
NBP
+10.53%
STRS
-18.25%
6M
NBP
-42.55%
Winner
STRS
-15.93%
1Y
NBP
-62.87%
Winner
STRS
+33.93%
5Y(CAGR)
NBP
-51.15%
Winner
STRS
-1.45%
10Y(CAGR)
NBP
N/A
STRS
+4.65%
Max(CAGR)
NBP
-24.94%
Winner
STRS
+7.77%

NBP vs STRS - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearNBPSTRS
2026-55.74%-0.21%
2025+339.29%+18.12%
2024-62.22%-29.10%
2023-55.19%+48.69%
2022-91.09%-39.34%
2021+4.75%+51.37%
2020+277.20%-17.69%
2019N/A+24.27%
2018N/A-19.53%
2017N/A-6.96%
2016N/A+59.99%
2015N/A+48.98%
2014N/A-16.92%
2013N/A+98.95%
2012N/A+7.72%
2011N/A-17.79%
2010N/A-19.40%
2009N/A-22.92%
2008N/A-61.97%
2007N/A+8.19%
2006N/A+40.83%
2005N/A+48.03%
2004N/A+61.92%
2003N/A+8.65%
2002N/A+9.75%
2001N/A+70.00%
2000N/A+17.65%
1999N/A+7.99%

NBP vs STRS 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 STRS was -87.61%, occurring on Mar 9, 2009. Recovery took 3493 trading sessions.

The current NBP drawdown is -97.76%. The current STRS drawdown is -39.13%.

RankNBPSTRS
#1-99.27%
Jul 1, 2021 - Apr 7, 2025
-87.61%
Jun 6, 2007 - Apr 21, 2021
#2-30.84%
Jan 22, 2020 - Apr 27, 2020
-60.77%
Jun 3, 2022 - May 1, 2025
#3-30.62%
Mar 1, 2021 - Apr 26, 2021
-34.02%
Apr 27, 2021 - Dec 1, 2021
#4-29.96%
Sep 30, 2020 - Dec 31, 2020
-33.81%
Jun 6, 2001 - Jan 16, 2004
#5-18.59%
May 19, 2020 - Jun 15, 2020
-26.32%
Nov 15, 1999 - May 5, 2000
#6-16.81%
Feb 2, 2021 - Mar 1, 2021
-25.52%
Mar 30, 2001 - May 29, 2001
#7-16.15%
Apr 29, 2020 - May 12, 2020
-19.53%
May 18, 2000 - Jan 4, 2001
#8-15.22%
Jul 13, 2020 - Aug 31, 2020
-19.17%
Dec 6, 2005 - Dec 28, 2005
#9-14.70%
Jan 8, 2021 - Feb 1, 2021
-18.08%
Jan 18, 2001 - Mar 30, 2001
#10-13.24%
May 28, 2021 - Jun 24, 2021
-14.88%
Mar 31, 2022 - Jun 1, 2022
#11-11.94%
Apr 27, 2021 - May 14, 2021
-14.88%
Oct 2, 2006 - Jan 16, 2007
#12-11.42%
Jun 18, 2020 - Jul 13, 2020
-12.40%
May 9, 2000 - May 18, 2000
#13-11.26%
Aug 31, 2020 - Sep 14, 2020
-12.05%
May 10, 2005 - Sep 30, 2005
#14-8.78%
Sep 23, 2020 - Sep 30, 2020
-11.41%
Mar 19, 2004 - Jul 29, 2004
#15-7.19%
Sep 14, 2020 - Sep 23, 2020
-11.26%
Dec 27, 2021 - Feb 1, 2022

Correlation

Correlation between NBP and STRS is 0.03 which considered as a very weak or no correlation - the stocks move independently of each other.

0.03
-101

Select Stocks to Compare