Detailed View

OLMA - Olema Pharmaceuticals, Inc.

Latest filing: 2026-03-31 | Reporting: gaap

Open Yahoo Financials (OLMA)

Back to Dashboard
Market Cap
1,114,553,728
Adj EBIT (TTM)
-201,811,000
Enterprise Value
609,206,728
Last Price
12.76
Earnings Yield
-33.13%
Return on Capital
-41.74%
Capital
483,478,000

1Y Price Chart

Last Price: $12.76
1Y Change: 157.26%

As of 2026-05-28 | 1Y Change: 157.26%

Company Summary

Loading summary...

endDateformTypefiscalYearRevenueOperatingIncomeLoss
2026-03-3110-Q20260-57,986,000
2025-12-3110-K (Q4 derived)20250-50,084,000
2025-09-3010-Q20250-45,877,000
2025-06-3010-Q20250-47,864,000
2025-03-3110-Q20250-34,873,000
2024-12-3110-K (Q4 derived)20240-36,768,000
2024-09-3010-Q20240-37,621,000
2024-06-3010-Q20240-33,530,000

Notice something wrong?

Submit a quick report with a snapshot of the values you are seeing.