StockComparison Logo
vs

OLMA vs JBIO

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

Both OLMA and JBIO are from the Healthcare sector.

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

OLMA vs JBIO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

OLMA vs JBIO - Historical Returns

Returns include dividend reinvestment.

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

OLMA vs JBIO - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

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

OLMA vs JBIO Drawdown Comparison

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

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

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

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

Correlation

Correlation between OLMA and JBIO 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