Olema Pharmaceuticals, Inc.

OLMA · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$342,475$634,815$97,989$369,947
- Cash$139,480$68,539$23,702$287,250
+ Debt$1,429$2,417$2,565$3,289
Enterprise Value$204,424$568,693$76,852$85,986
Revenue$0$0$0$0
% Growth
Gross Profit$0$0$0$0
% Margin
EBITDA-$141,865-$104,584-$106,631-$71,328
% Margin
Net Income-$129,474-$96,655-$104,787-$71,096
% Margin
EPS Diluted-2.2-2.14-2.62-1.79
% Growth-2.8%18.3%-46.4%
Operating Cash Flow-$104,351-$83,727-$82,065-$50,690
Capital Expenditures-$159$0-$363-$1,575
Free Cash Flow-$104,510-$83,727-$82,428-$52,265