StockComparison Logo
vs

STRS vs NBP

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

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

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

STRS vs NBP - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

STRS vs NBP - Historical Returns

Returns include dividend reinvestment.

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

STRS vs NBP - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

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

STRS vs NBP Drawdown Comparison

The maximum drawdown for STRS was -87.61%, occurring on Mar 9, 2009. Recovery took 3493 trading sessions.

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

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

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

Correlation

Correlation between STRS and NBP 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