OP

Olema Pharmaceuticals

OLMA
NASDAQHealth Care

Income Statement

Total Revenue$0
Gross Profit$0
Operating Income$-142.26M
EBITDA$-127.93M
EBIT$-129.47M
Pre-tax Income$-162.45M
Net Income$-129.47M

Balance Sheet

Cash Equivalent$56.5M
Total Debt$1.82M
Book Value$267.84M
Book Value Per Share4.73

Key Ratios

Return on Equity (ROE)-31.66%
Return on Assets (ROA)-28.71%
Return on Invested Capital (ROI)-31.66%
Net Profit Marginundefined
Current Ratio10.50
Quick Ratio10.45
Long-Term Debt / Equitynull