StockComparison Logo
vs

RANI vs AARD

Comparison between Rani Therapeutics Holdings Inc Class A (RANI, Company) and Aardvark Therapeutics Inc (AARD, Company).

Both RANI and AARD are from the Healthcare sector.

RANI vs AARD - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
RANI
$145M
AARD
$144M
Max Drawdown
RANI
98.83%
Winner
AARD
80.01%
Sharpe Ratio
Winner
RANI
0.80
AARD
0.21
5Y Beta
RANI
2.16
Winner
AARD
1.88
Industry
RANI
Biotechnology
AARD
Biotechnology
P/E Ratio
RANI
-1.44
Winner
AARD
-2.05
Debt to Equity
RANI
0.00%
AARD
0.00%
Free Cash Flow Yield
Winner
RANI
-11.84%
AARD
-48.28%
P/S Ratio
RANI
34.54
AARD
N/A
P/B Ratio
RANI
3.07
Winner
AARD
1.90

RANI vs AARD - Historical Returns

Returns include dividend reinvestment.

1M
Winner
RANI
+18.37%
AARD
+4.86%
3M
RANI
-15.11%
Winner
AARD
+40.94%
6M
Winner
RANI
-36.51%
AARD
-51.42%
1Y
Winner
RANI
+49.04%
AARD
-41.14%
5Y(CAGR)
RANI
-45.58%
AARD
N/A
Max(CAGR)
Winner
RANI
-40.11%
AARD
-42.90%

RANI vs AARD - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearRANIAARD
2026-39.31%-53.41%
2025-7.53%-8.28%
2024-59.35%N/A
2023-43.73%N/A
2022-65.29%N/A
2021+48.64%N/A

RANI vs AARD Drawdown Comparison

The maximum drawdown for RANI was -98.83%, occurring on Jul 16, 2025. This drawdown has not yet recovered.

The maximum drawdown for AARD was -80.01%, occurring on Jun 10, 2026. This drawdown has not yet recovered.

The current RANI drawdown is -97.64%. The current AARD drawdown is -64.70%.

RankRANIAARD
#1-98.83%
Nov 18, 2021 - Jul 16, 2025
-80.01%
Oct 7, 2025 - Jun 10, 2026
#2-25.36%
Aug 11, 2021 - Sep 13, 2021
-59.42%
Feb 20, 2025 - Oct 7, 2025
#3-24.92%
Sep 13, 2021 - Oct 27, 2021
-7.06%
Feb 13, 2025 - Feb 19, 2025
#4-17.37%
Nov 4, 2021 - Nov 17, 2021
N/A
#5-9.95%
Oct 28, 2021 - Nov 2, 2021
N/A
#6-2.73%
Jul 30, 2021 - Aug 4, 2021
N/A
#7-0.25%
Aug 4, 2021 - Aug 9, 2021
N/A

Correlation

Correlation between RANI and AARD is 0.21 which considered as a very weak or no correlation - the stocks move independently of each other.

0.21
-101

Select Stocks to Compare