StockComparison Logo
vs

PYPD vs NSTS

Comparison between Polypid Ltd (PYPD, Company) and NSTS Bancorp Inc (NSTS, Company).

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

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

PYPD vs NSTS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
PYPD
$73M
NSTS
$73M
Max Drawdown
PYPD
99.58%
Winner
NSTS
34.02%
Sharpe Ratio
PYPD
0.43
Winner
NSTS
0.68
5Y Beta
PYPD
0.48
Winner
NSTS
0.09
Industry
PYPD
Biotechnology
NSTS
Banks - Regional
P/E Ratio
PYPD
-2.13
Winner
NSTS
-780.56
Debt to Equity
PYPD
9.00%
Winner
NSTS
0.00%
Free Cash Flow Yield
PYPD
-38.58%
Winner
NSTS
16.78%
P/S Ratio
PYPD
N/A
NSTS
6.50
P/B Ratio
PYPD
8.17
Winner
NSTS
0.83

PYPD vs NSTS - Historical Returns

Returns include dividend reinvestment.

1M
PYPD
-15.03%
Winner
NSTS
+0.44%
3M
PYPD
-8.62%
Winner
NSTS
+10.10%
6M
PYPD
-11.30%
Winner
NSTS
+9.70%
1Y
PYPD
+12.77%
Winner
NSTS
+14.32%
5Y(CAGR)
PYPD
-54.86%
Winner
NSTS
+2.06%
Max(CAGR)
PYPD
-55.38%
Winner
NSTS
+2.06%

PYPD vs NSTS - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearPYPDNSTS
2026-2.53%+8.49%
2025+42.30%+8.37%
2024-44.22%+24.08%
2023-83.02%-6.12%
2022-88.57%-19.54%
2021-44.05%N/A
2020-47.89%N/A

PYPD vs NSTS Drawdown Comparison

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

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

The current PYPD drawdown is -99.26%. The current NSTS drawdown is -0.29%.

RankPYPDNSTS
#1-99.58%
Jun 26, 2020 - Apr 7, 2025
-34.02%
Jan 19, 2022 - Feb 4, 2025
#2N/A-18.47%
Feb 7, 2025 - May 13, 2026
#3N/A-1.37%
May 22, 2026 - Jun 3, 2026
#4N/A-0.22%
May 19, 2026 - May 21, 2026
#5N/A-0.07%
May 14, 2026 - May 19, 2026

Correlation

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

0.16
-101

Select Stocks to Compare