StockComparison Logo
vs

HURA vs AMBR

Comparison between TuHURA Biosciences Inc (HURA, Company) and Amber Road Inc (AMBR, Company).

HURA is from the Healthcare sector, while AMBR is from the Technology sector.

5-Year PerformanceAMBR has outperformed HURA, delivering a return of -27.4% compared to -76.6%

HURA vs AMBR - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
HURA
$151M
AMBR
$151M
Max Drawdown
HURA
100.00%
Winner
AMBR
92.91%
Sharpe Ratio
Winner
HURA
0.33
AMBR
-1.31
5Y Beta
Winner
HURA
0.00
AMBR
1.22
Industry
HURA
Biotechnology
AMBR
Software - Infrastructure
P/E Ratio
HURA
-4.24
Winner
AMBR
-5.19
Forward P/E
HURA
N/A
AMBR
11.24
Debt to Equity
HURA
0.00%
AMBR
0.00%
Free Cash Flow Yield
HURA
-18.10%
Winner
AMBR
-14.45%
P/S Ratio
HURA
N/A
AMBR
2.48
P/B Ratio
HURA
6.56
Winner
AMBR
1.49

HURA vs AMBR - Historical Returns

Returns include dividend reinvestment.

1M
Winner
HURA
-15.30%
AMBR
-36.24%
3M
Winner
HURA
+25.96%
AMBR
-41.83%
6M
Winner
HURA
+1.29%
AMBR
-17.98%
1Y
Winner
HURA
-32.01%
AMBR
-85.03%
5Y(CAGR)
HURA
-76.61%
Winner
AMBR
-27.36%
10Y(CAGR)
HURA
-66.89%
Winner
AMBR
-14.25%
Max(CAGR)
HURA
-56.36%
Winner
AMBR
-18.22%

HURA vs AMBR - Annual Returns (2013 - 2026)

Returns include dividend reinvestment.

YearHURAAMBR
2026+162.17%-26.63%
2025-81.59%-84.27%
2024-26.46%N/A
2023-97.99%N/A
2022-74.53%N/A
2021-61.36%N/A
2020+80.28%N/A
2019-80.35%+58.37%
2018-72.20%+11.97%
2017-67.27%-19.07%
2016-9.40%+81.60%
2015+10.59%-49.95%
2014-7.00%-39.88%
2013-44.71%N/A

HURA vs AMBR Drawdown Comparison

The maximum drawdown for HURA was -100.00%, occurring on Feb 5, 2026. This drawdown has not yet recovered.

The maximum drawdown for AMBR was -92.91%, occurring on Nov 19, 2025. This drawdown has not yet recovered.

The current HURA drawdown is -100.00%. The current AMBR drawdown is -91.65%.

RankHURAAMBR
#1-100.00%
Feb 27, 2013 - Feb 5, 2026
-92.91%
Jun 24, 2014 - Nov 19, 2025
#2N/A-29.41%
Mar 21, 2014 - Jun 23, 2014

Correlation

Correlation between HURA and AMBR is 0.24 which considered as a very weak or no correlation - the stocks move independently of each other.

0.24
-101

Select Stocks to Compare