StockComparison Logo
vs

NSTS vs TLPH

Comparison between NSTS Bancorp Inc (NSTS, Company) and Talphera Inc (TLPH, Company).

NSTS is from the Financial Services sector, while TLPH is from the Healthcare sector.

5-Year PerformanceNSTS has outperformed TLPH, delivering a return of +2.1% compared to -44.7%

NSTS vs TLPH - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
NSTS
$73M
TLPH
$73M
Max Drawdown
Winner
NSTS
34.02%
TLPH
99.85%
Sharpe Ratio
NSTS
0.67
Winner
TLPH
1.51
5Y Beta
Winner
NSTS
0.07
TLPH
0.74
Industry
NSTS
Banks - Regional
TLPH
Drug Manufacturers - Specialty & Generic
P/E Ratio
Winner
NSTS
-781.13
TLPH
-4.55
Forward P/E
NSTS
N/A
TLPH
1.02
5Y EPS CAGR
NSTS
N/A
TLPH
-46.36%
Debt to Equity
NSTS
0.00%
TLPH
0.00%
Free Cash Flow Yield
Winner
NSTS
16.77%
TLPH
-16.88%
P/S Ratio
Winner
NSTS
6.51
TLPH
72659.51
P/B Ratio
Winner
NSTS
0.83
TLPH
3.93

NSTS vs TLPH - Historical Returns

Returns include dividend reinvestment.

1M
Winner
NSTS
+0.29%
TLPH
-14.79%
3M
NSTS
+1.32%
Winner
TLPH
+34.25%
6M
NSTS
+13.22%
Winner
TLPH
+49.24%
1Y
NSTS
+14.98%
Winner
TLPH
+179.77%
5Y(CAGR)
Winner
NSTS
+2.06%
TLPH
-44.71%
10Y(CAGR)
NSTS
N/A
TLPH
-33.77%
Max(CAGR)
Winner
NSTS
+2.06%
TLPH
-24.32%

NSTS vs TLPH - Annual Returns (2011 - 2026)

Returns include dividend reinvestment.

YearNSTSTLPH
2026+8.65%+4.31%
2025+8.37%+93.19%
2024+24.08%-29.21%
2023-6.12%-66.89%
2022-19.54%-81.32%
2021N/A-55.18%
2020N/A-40.10%
2019N/A-14.92%
2018N/A+12.68%
2017N/A-20.39%
2016N/A-31.49%
2015N/A-43.47%
2014N/A-42.33%
2013N/A+146.41%
2012N/A+120.73%
2011N/A-57.80%

NSTS vs TLPH Drawdown Comparison

The maximum drawdown for NSTS was -34.02%, occurring on May 11, 2023. Recovery took 763 trading sessions.

The maximum drawdown for TLPH was -99.85%, occurring on Aug 7, 2025. This drawdown has not yet recovered.

The current NSTS drawdown is -0.14%. The current TLPH drawdown is -99.54%.

RankNSTSTLPH
#1-34.02%
Jan 19, 2022 - Feb 4, 2025
-99.85%
Jul 22, 2013 - Aug 7, 2025
#2-18.47%
Feb 7, 2025 - May 13, 2026
-60.00%
May 31, 2011 - Nov 26, 2012
#3-1.37%
May 22, 2026 - Jun 3, 2026
-33.63%
Feb 11, 2011 - May 27, 2011
#4-0.22%
May 19, 2026 - May 21, 2026
-33.40%
Nov 26, 2012 - Jan 18, 2013
#5-0.07%
May 14, 2026 - May 19, 2026
-21.97%
Feb 13, 2013 - Apr 11, 2013
#6N/A-15.90%
Jun 11, 2013 - Jul 2, 2013
#7N/A-10.99%
May 16, 2013 - May 22, 2013
#8N/A-9.84%
Jan 22, 2013 - Feb 13, 2013
#9N/A-9.76%
Apr 23, 2013 - May 7, 2013
#10N/A-9.29%
Apr 12, 2013 - Apr 23, 2013
#11N/A-8.49%
May 30, 2013 - Jun 10, 2013
#12N/A-6.94%
May 7, 2013 - May 14, 2013
#13N/A-6.36%
Jul 11, 2013 - Jul 22, 2013
#14N/A-4.27%
Jul 2, 2013 - Jul 8, 2013
#15N/A-3.34%
Jul 8, 2013 - Jul 10, 2013

Correlation

Correlation between NSTS and TLPH is 0.17 which considered as a very weak or no correlation - the stocks move independently of each other.

0.17
-101

Select Stocks to Compare