StockComparison Logo
vs

JBIO vs OLMA

Comparison between Jade Biosciences Inc (JBIO, Company) and Olema Pharmaceuticals Inc (OLMA, Company).

Both JBIO and OLMA are from the Healthcare sector.

5-Year PerformanceOLMA has outperformed JBIO, delivering a return of -17.3% compared to -52.0%

JBIO vs OLMA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
JBIO
$830M
Winner
OLMA
$831M
Max Drawdown
JBIO
99.37%
Winner
OLMA
96.26%
Sharpe Ratio
Winner
JBIO
1.25
OLMA
1.05
5Y Beta
Winner
JBIO
0.61
OLMA
0.73
Industry
JBIO
Biotechnology
OLMA
Biotechnology
P/E Ratio
Winner
JBIO
-5.22
OLMA
-3.92
PEG Ratio
Winner
JBIO
-0.53
OLMA
-0.20
Debt to Equity
JBIO
0.00%
OLMA
0.00%
Free Cash Flow Yield
Winner
JBIO
-14.05%
OLMA
-17.91%

JBIO vs OLMA - Historical Returns

Returns include dividend reinvestment.

1M
Winner
JBIO
-23.58%
OLMA
-26.28%
3M
Winner
JBIO
+22.06%
OLMA
-34.71%
6M
Winner
JBIO
+1.57%
OLMA
-69.13%
1Y
JBIO
+78.75%
Winner
OLMA
+131.95%
5Y(CAGR)
JBIO
-52.03%
Winner
OLMA
-17.25%
Max(CAGR)
JBIO
-52.03%
Winner
OLMA
-25.47%

JBIO vs OLMA - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearJBIOOLMA
2026+18.79%-62.38%
2025-79.69%+348.83%
2024-87.85%-57.54%
2023-16.28%+431.44%
2022+168.07%-74.02%
2021-48.36%-79.51%
2020N/A-1.88%

JBIO vs OLMA Drawdown Comparison

The maximum drawdown for JBIO was -99.22%, occurring on Jun 13, 2025. This drawdown has not yet recovered.

The maximum drawdown for OLMA was -96.26%, occurring on May 11, 2022. This drawdown has not yet recovered.

The current JBIO drawdown is -98.07%. The current OLMA drawdown is -82.55%.

RankJBIOOLMA
#1-99.22%
Apr 1, 2024 - Jun 13, 2025
-96.26%
Dec 1, 2020 - May 11, 2022
#2-68.61%
Dec 12, 2022 - Apr 1, 2024
-10.74%
Nov 23, 2020 - Dec 1, 2020
#3-63.86%
Jun 30, 2021 - Aug 1, 2022
-0.20%
Nov 19, 2020 - Nov 23, 2020
#4-42.73%
Aug 12, 2022 - Dec 12, 2022
N/A
#5-4.56%
Aug 5, 2022 - Aug 12, 2022
N/A

Correlation

Correlation between JBIO and OLMA is -0.11 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.11
-101

Select Stocks to Compare