Olema Pharmaceuticals, Inc. (OLMA)
NASDAQ: OLMA · IEX Real-Time Price · USD
15.19
+0.04 (0.26%)
At close: Jul 23, 2024, 4:00 PM
15.31
+0.12 (0.79%)
After-hours: Jul 23, 2024, 4:08 PM EDT

Olema Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020
Market Capitalization
850768993771,804
Market Cap Growth
348.93%675.28%-73.72%-79.10%-
Enterprise Value
603509-103931,465
PE Ratio
--7.95-0.95-5.30-75.20
PB Ratio
3.603.030.501.335.34
P/FCF Ratio
-7.28-9.18-1.20-7.22-90.55
P/OCF Ratio
-7.29-9.18-1.21-7.44-90.81
EV/EBITDA Ratio
-3.95-5.361.00-1.34-68.29
EV/EBIT Ratio
-3.89-5.270.98-1.31-68.26
EV/FCF Ratio
-4.44-6.081.25-1.78-73.56
Debt / Equity Ratio
0.010.010.010.01-
Debt / EBITDA Ratio
-0.02-0.03-0.02-0.05-
Debt / FCF Ratio
-0.03-0.03-0.03-0.06-
Quick Ratio
9.4912.1112.3531.8573.84
Current Ratio
9.6112.3312.6232.2374.62
Interest Coverage
-----32.88
Return on Equity (ROE)
-42.90%-44.70%-45.70%-23.20%-14.60%
Return on Assets (ROA)
-39.30%-41.00%-43.00%-22.60%-14.00%
Return on Capital (ROIC)
-45.99%-40.95%-53.46%-24.84%-6.37%
Earnings Yield
-11.69%-12.58%-105.72%-18.85%-1.33%
FCF Yield
-10.24%-10.89%-83.16%-13.86%-1.10%
Buyback Yield / Dilution
-37.72%-13.13%-1.19%-462.91%-170.75%
Total Shareholder Return
-37.72%-13.13%-1.19%-462.91%-170.75%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).