OLEMA PHARMACEUTICALS INC (OLMA) Stock Income Statement
NASDAQ:OLMA • US68062P1066
Current stock price
14.12 USD
-0.05 (-0.35%)
At close:
14 USD
-0.12 (-0.85%)
Pre-Market:
| 2025 (2025-12-31) | 2024 (2024-12-31) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | ||||
|---|---|---|---|---|---|---|---|---|
| Revenue | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |||
| Operating Expenses | 178.70M | 142.26M | 104.96M | 106.99M | 71.49M | |||
| Research and Development | 157.70M | 124.52M | 86.14M | 82.27M | 51.10M | |||
| Selling, General, and Administrative Expenses | 21.00M | 17.74M | 18.82M | 24.71M | 20.39M | |||
| Operating Income | -178.70M | -142.26M | -104.96M | -106.99M | -71.49M | |||
| Interest Income/Expense | 16.22M | 12.68M | 8.32M | 2.23M | 440.00K | |||
| Other Income/Expense | 23.00K | 102.00K | -19.00K | -30.00K | -50.00K | |||
| Non Recurring Items | N/A | N/A | N/A | N/A | N/A | |||
| Income Before Taxes | -162.45M | -129.47M | -96.66M | -104.79M | -71.10M | |||
| Net Income | -162.45M | -129.47M | -96.66M | -104.79M | -71.10M | |||
| EBITDA | -178.21M | -141.87M | -104.58M | -106.63M | -71.33M | |||
| Per Share Data | ||||||||
| EPS Diluted Total Ops | -1.87 | -2.20 | -2.14 | -2.62 | -1.80 | |||
| Non GAAP EPS | -1.86 | -2.21 | -2.16 | -2.62 | -1.80 | |||
| Statistics | ||||||||
All data in USD