Loading live market data…

Olema Pharmaceuticals, Inc.

NASDAQ:OLMA

$11.85 USD

$0 (0.0%)

Volume
817.01K
Average Volume
1.43M
Market Capitalization
$1.04B
P/E Ratio
-5.87
Dividend Yield
0.00%
Price Target
$38.00
Year High
$36.26
Year Low
$4.37
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$10.88

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.50%

Investors Holding

7

change: -212 | last: 219

Increased Positions

3

change: -117 | last: 120

Reduced Positions

2

change: -51 | last: 53

New Positions

1

change: -47 | last: 48

Sold Positions

194

change: 144 | last: 50

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -24.0272 | last: 0.2403

Total Invested

6.41M

OLMA Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $25.00 87.01M $2.18B $48.3M $1.19M $2.13B
2024-12-31 $5.83 58.74M $342.47M $139.48M $1.43M $204.42M
2023-12-31 $14.03 45.25M $634.82M $68.54M $2.42M $568.69M
2022-12-31 $2.45 40M $97.99M $23.7M $2.56M $76.85M
2021-12-31 $9.36 39.52M $369.95M $13.81M $3.29M $359.42M
2020-12-31 $48.08 39.31M $1.89B $338.55M $- $1.55B
2019-12-31 $49.00 40.17M $1.97B $68000 $- $1.97B
2018-12-31 $49.00 14.1M $690.83M $3.15M $- $687.68M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $14.91 102.8M $1.53B $52.55M $956K $1.48B
2025-12-31 $25.00 91.32M $2.28B $48.3M $1.19M $2.24B
2025-09-30 $9.79 85.73M $839.32M $35.26M $4.48M $808.54M
2025-06-30 $4.26 85.5M $364.22M $52.47M $4.76M $316.5M
2025-03-31 $3.76 85.43M $321.2M $50.64M $1.15M $271.71M
2024-12-31 $5.83 58.74M $342.47M $139.48M $1.43M $204.42M
2024-09-30 $11.94 57.26M $683.72M $35.89M $1.7M $649.53M
2024-06-30 $11.14 56.28M $626.99M $16.89M $1.96M $612.06M
2024-03-31 $10.89 55.57M $605.2M $33.72M $2.21M $573.69M
2023-12-31 $14.03 54.78M $768.62M $68.54M $2.42M $702.5M
2023-09-30 $12.35 44.98M $555.47M $117.41M $2.62M $440.68M
2023-06-30 $9.03 40.72M $367.7M $34.96M $2.01M $334.75M