Skip to content
10-K

Annual Report

Olema Pharmaceuticals, Inc. OLMA

0001193125-26-107169

← back to feed
Filed
Mar 16, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Mar 11, 2026 87.16M sh
Shares Diluted FY 2025 · Dec 31, 2025 87.01M sh
Shares Diluted FY 2025 · Dec 31, 2024 58.74M sh
Operating Cash Flow FY 2025 · Dec 31, 2025 −$146.72M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$104.35M
Cash And Equivalents FY 2025 · Dec 31, 2025 $48.3M
Cash And Equivalents FY 2025 · Dec 31, 2024 $139.48M
Stockholders Equity FY 2025 · Dec 31, 2025 $478.56M
Stockholders Equity FY 2025 · Dec 31, 2024 $408.96M
Stockholders Equity FY 2025 · Dec 31, 2023 $253.9M
Current Liabilities FY 2025 · Dec 31, 2025 $51.8M
Current Liabilities FY 2025 · Dec 31, 2024 $41.76M
Total Liabilities FY 2025 · Dec 31, 2025 $54.87M
Total Liabilities FY 2025 · Dec 31, 2024 $42.02M
Current Assets FY 2025 · Dec 31, 2025 $515.45M
Current Assets FY 2025 · Dec 31, 2024 $438.47M
Total Assets FY 2025 · Dec 31, 2025 $533.43M
Total Assets FY 2025 · Dec 31, 2024 $450.98M
Eps Diluted FY 2025 · Dec 31, 2025 −$1.87
Eps Diluted FY 2025 · Dec 31, 2024 −$2.20
Eps Basic FY 2025 · Dec 31, 2025 −$1.87
Eps Basic FY 2025 · Dec 31, 2024 −$2.20
Sga Expense FY 2025 · Dec 31, 2025 $21M
Sga Expense FY 2025 · Dec 31, 2024 $17.74M
Rd Expense FY 2025 · Dec 31, 2025 $157.7M
Rd Expense FY 2025 · Dec 31, 2024 $124.52M
Net Income FY 2025 · Dec 31, 2025 −$162.45M
Net Income FY 2025 · Dec 31, 2024 −$129.47M
Operating Income FY 2025 · Dec 31, 2025 −$178.7M
Operating Income FY 2025 · Dec 31, 2024 −$142.26M
Capex FY 2025 · Dec 31, 2024 $159K