MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the year ending 2025-12-31, OLMA has $533,430K in assets. $54,871K in debts. $48,301K in cash and cash equivalents.

Balance Sheets Overview

Current Ratio
995.04%
Quick Ratio
995.04%
Cash Ratio
93.24%
Debt to Asset Ratio
10.29%
Unit: Thousand (K) dollars
Assets Breakdown
    • Marketable securities
    • Cash and cash equivalents
    • Operating lease right-of-use ass...
Liabilities Breakdown
    • Additional paid-in capital
    • Accumulated deficit
    • Accounts payable
    • Others

Balance Sheets
2025-12-31
Cash and cash equivalents
48,301
Marketable securities
457,136
Prepaid expenses and other current assets
10,015
Total current assets
515,452
Operating lease right-of-use assets
1,146
Other assets and long-term deposits
16,832
Total assets
533,430
Accounts payable
9,253
Operating lease liabilities, current
1,124
Other current liabilities (note 6)
41,425
Total current liabilities
51,802
Operating lease liabilities, net of current portion
69
Long-term borrowing
3,000
Total liabilities
54,871
Common stock, 0.0001 par value 490,000,000 shares authorized as of december 31, 2025 and 2024 81,376,449 and 74,312,608 shares issued and outstanding as of december 31, 2025 and 2024, respectively
8
Additional paid-in capital
1,075,487
Accumulated other comprehensive income
621
Accumulated deficit
-597,557
Total stockholders' equity
478,559
Total liabilities and stockholders' equity
533,430
Unit: Thousand (K) dollars (except for numbers of shares and EPS).

Time Plot

Show the time plot by selecting a row from the table.

Balance Sheets

Marketable securities$457,136K Cash and cashequivalents$48,301K Prepaid expenses andother current assets$10,015K Total current assets$515,452K Other assets andlong-term deposits$16,832K Operating leaseright-of-use assets$1,146K Total assets$533,430K Total liabilities andstockholders' equity$533,430K Total stockholders'equity$478,559K Total liabilities$54,871K Accumulated deficit-$597,557K Additional paid-in capital$1,075,487K Total currentliabilities$51,802K Long-term borrowing$3,000K Operating leaseliabilities, net of current...$69K Accumulated othercomprehensive income$621K Common stock, 0.0001par value...$8K Other currentliabilities (note 6)$41,425K Accounts payable$9,253K Operating leaseliabilities, current$1,124K

Olema Pharmaceuticals, Inc. (OLMA)

Olema Pharmaceuticals, Inc. (OLMA)