StockComparison Logo
vs

NCNO vs TSHA

Comparison between Ncino Inc (NCNO, Company) and Taysha Gene Therapies Inc (TSHA, Company).

NCNO is from the Technology sector, while TSHA is from the Healthcare sector.

5-Year PerformanceTSHA has outperformed NCNO, delivering a return of -24.4% compared to -24.8%

NCNO vs TSHA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
NCNO
$1.65B
TSHA
$1.65B
Max Drawdown
Winner
NCNO
85.71%
TSHA
98.14%
Sharpe Ratio
NCNO
-1.16
Winner
TSHA
1.12
5Y Beta
Winner
NCNO
0.98
TSHA
1.41
Industry
NCNO
Software - Application
TSHA
Biotechnology
P/E Ratio
NCNO
122.95
Winner
TSHA
-12.41
Forward P/E
NCNO
14.60
TSHA
N/A
PEG Ratio
NCNO
N/A
TSHA
-1.38
Debt to Equity
NCNO
27.08%
Winner
TSHA
23.10%
Free Cash Flow Yield
Winner
NCNO
6.70%
TSHA
-6.82%
P/S Ratio
Winner
NCNO
2.78
TSHA
225.78
P/B Ratio
Winner
NCNO
1.70
TSHA
8.00

NCNO vs TSHA - Historical Returns

Returns include dividend reinvestment.

1M
Winner
NCNO
-16.93%
TSHA
-20.75%
3M
NCNO
-11.30%
Winner
TSHA
+22.49%
6M
NCNO
-36.21%
Winner
TSHA
+8.91%
1Y
NCNO
-45.39%
Winner
TSHA
+90.97%
5Y(CAGR)
NCNO
-24.79%
Winner
TSHA
-24.42%
Max(CAGR)
NCNO
-26.51%
Winner
TSHA
-22.83%

NCNO vs TSHA - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearNCNOTSHA
2026-39.47%+4.76%
2025-23.26%+197.30%
2024-3.14%+1.17%
2023+27.24%-19.55%
2022-52.96%-80.94%
2021-23.43%-55.48%
2020-20.94%+10.31%

NCNO vs TSHA Drawdown Comparison

The maximum drawdown for NCNO was -85.71%, occurring on Mar 27, 2026. This drawdown has not yet recovered.

The maximum drawdown for TSHA was -98.14%, occurring on Jun 28, 2023. This drawdown has not yet recovered.

The current NCNO drawdown is -84.78%. The current TSHA drawdown is -82.68%.

RankNCNOTSHA
#1-85.71%
Sep 1, 2020 - Mar 27, 2026
-98.14%
Jan 20, 2021 - Jun 28, 2023
#2-25.49%
Jul 14, 2020 - Aug 31, 2020
-21.78%
Sep 25, 2020 - Dec 23, 2020
#3N/A-10.74%
Dec 23, 2020 - Jan 14, 2021

Correlation

Correlation between NCNO and TSHA is 0.89 which considered as a strong positive correlation - the stocks tend to move together.

0.89
-101

Select Stocks to Compare