Olema Pharmaceuticals, Inc. (OLMA)
NASDAQ: OLMA · Real-Time Price · USD
9.87
+0.12 (1.23%)
Jun 12, 2026, 4:00 PM EDT - Market closed

Olema Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8622,03443377299373
Market Cap Growth
137.74%369.58%-43.85%681.68%-73.50%-80.29%
Enterprise Value
360.731,5330.59512.16-103.1588.54
Last Close Price
9.8725.005.8314.032.459.36
PB Ratio
1.794.251.063.040.501.31
EV/EBITDA Ratio
----0.97-
EV/EBIT Ratio
----0.96-
EV/FCF Ratio
----1.25-
Debt / Equity Ratio
0.010.010.000.010.010.01
Net Debt / Equity Ratio
-1.04-1.05-1.06-1.02-1.02-1.00
Net Debt / EBITDA Ratio
2.492.813.052.481.893.98
Net Debt / FCF Ratio
3.373.424.143.102.455.43
Quick Ratio
10.719.7610.4012.1112.3531.85
Current Ratio
10.889.9510.5012.3312.6232.23
Return on Equity (ROE)
-38.61%-36.61%-39.07%-42.82%-43.47%-22.83%
Return on Assets (ROA)
-37.93%-36.31%-39.09%-42.62%-41.83%-22.39%
Return on Invested Capital (ROIC)
-1077.07%-1090.29%-1133.62%-1094.43%-1533.66%-2110.12%
Return on Capital Employed (ROCE)
-41.82%-40.12%-42.81%-46.20%-44.03%-22.87%
Buyback Yield / Dilution
-37.98%-48.11%-29.83%-13.13%-1.19%-462.91%
Total Shareholder Return
-37.98%-48.11%-29.83%-13.13%-1.19%-462.91%
SEC Filings: 10-K · 10-Q