Olema Pharmaceuticals, Inc. (OLMA)
NASDAQ: OLMA · Real-Time Price · USD
15.25
+0.08 (0.53%)
At close: Apr 7, 2026, 4:00 PM EDT
16.03
+0.78 (5.10%)
Pre-market: Apr 8, 2026, 7:02 AM EDT

Olema Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,3292,03443377299373
Market Cap Growth
359.83%369.58%-43.85%681.68%-73.50%-80.29%
Enterprise Value
827.91,532-0.59511.17-104.1787.61
Last Close Price
15.2525.005.8314.032.459.36
PE Ratio
--13.37-2.65-6.56-0.94-5.20
PB Ratio
2.594.251.063.040.501.31
P/TBV Ratio
2.774.550.842.500.501.30
P/FCF Ratio
--13.87-4.15-9.22-1.20-7.13
P/OCF Ratio
--13.87-4.15-9.22-1.20-7.35
EV/EBITDA Ratio
--8.600.00-4.890.98-1.23
EV/EBIT Ratio
--8.570.00-4.870.97-1.23
EV/FCF Ratio
--10.440.01-6.111.26-1.68
Debt / Equity Ratio
0.010.010.000.010.010.01
Debt / EBITDA Ratio
-0.02-0.02-0.01-0.02-0.02-0.05
Debt / FCF Ratio
-0.03-0.03-0.01-0.03-0.03-0.06
Net Debt / Equity Ratio
-1.05-1.05-1.06-1.02-1.02-1.00
Net Debt / EBITDA Ratio
2.812.813.052.481.893.98
Net Debt / FCF Ratio
3.423.424.143.102.455.43
Quick Ratio
9.769.7610.4012.1112.3531.85
Current Ratio
9.959.9510.5012.3312.6232.23
Return on Equity (ROE)
-36.61%-36.61%-39.07%-42.82%-43.47%-22.83%
Return on Assets (ROA)
-36.31%-36.31%-39.09%-42.62%-41.83%-22.39%
Return on Invested Capital (ROIC)
770.62%770.62%974.77%2140.97%5778.45%-73324.10%
Return on Capital Employed (ROCE)
-40.12%-40.12%-42.81%-46.20%-44.03%-22.87%
Earnings Yield
-12.22%-7.48%-37.74%-15.25%-106.94%-19.23%
FCF Yield
-11.04%-7.21%-24.12%-10.85%-83.51%-14.03%
Buyback Yield / Dilution
-48.11%-48.11%-29.83%-13.13%-1.19%-462.91%
Total Shareholder Return
-48.11%-48.11%-29.83%-13.13%-1.19%-462.91%
Updated Mar 16, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q