NASDAQ: OLMA
Olema Pharmaceuticals Inc Stock Ownership - Who owns Olema Pharmaceuticals?

Insider buying vs selling

Have Olema Pharmaceuticals Inc insiders been buying or selling?

Buy
Sell
NameRoleDateSharesPriceValue
Cyrus HarmonDirector2026-01-2010,000$26.88
$268.80kSell
Shane William Charles KovacsCH. OPERATING FINANCIAL OFF.2026-01-15100,000$28.73
$2.87MSell
Cyrus HarmonDirector2026-01-143,489$29.12
$101.60kSell
David C. MylesCH. DISCOV. NON-CLIN DEV OFF2026-01-1450,000$4.87
$243.50kBuy
David C. MylesCH. DISCOV. NON-CLIN DEV OFF2026-01-1414,997$28.60
$428.91kSell
David C. MylesCH. DISCOV. NON-CLIN DEV OFF2026-01-1435,003$28.99
$1.01MSell
Shane William Charles KovacsCH. OPERATING FINANCIAL OFF.2026-01-133,822$28.01
$107.05kSell
David C. MylesCH. DISCOV. NON-CLIN DEV OFF2026-01-1350,000$4.87
$243.50kBuy
David C. MylesCH. DISCOV. NON-CLIN DEV OFF2026-01-1349,800$27.60
$1.37MSell
David C. MylesCH. DISCOV. NON-CLIN DEV OFF2026-01-13200$28.49
$5.70kSell

1 of 4

OLMA insiders have sold more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when OLMA insiders and whales buy or sell their stock.

OLMA Shareholders

What type of owners hold Olema Pharmaceuticals Inc stock?

Institutional
Insider
Retail
NameHoldSharesValueType
Bain Capital Life Sciences Investors LLC10.92%7,500,000$169.43MInsider
Blackrock Inc8.10%5,563,260$125.67MInstitution
Paradigm Biocapital Advisors LP8.02%5,503,600$124.33MInsider
Vanguard Group Inc5.19%3,561,355$80.45MInstitution
Siren LLC4.81%3,300,700$74.56MInstitution
Cormorant Asset Management LP4.76%3,270,544$73.88MInsider
G. Walmsley Graham4.31%2,960,000$66.87MInsider
Franklin Resources Inc3.61%2,476,665$55.95MInstitution
State Street Corp2.74%1,884,399$42.57MInstitution
Wellington Biomedical Innovation Master Investors Cayman I LP2.51%1,725,406$38.98MInsider

1 of 3

OLMA vs Biotech Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
OLMA45.57%36.83%Net SellingNet Selling
TYRA28.39%63.76%Net BuyingNet Selling
AMLX34.52%50.24%Net SellingNet Buying
ELVN21.72%78.28%Net SellingNet Selling
CLDX43.23%19.17%Net BuyingNet Buying

Olema Pharmaceuticals Stock Ownership FAQ

Who owns Olema Pharmaceuticals?

Olema Pharmaceuticals (NASDAQ: OLMA) is owned by 45.57% institutional shareholders, 36.83% Olema Pharmaceuticals insiders, and 17.61% retail investors. Bain Capital Life Sciences Investors LLC is the largest individual Olema Pharmaceuticals shareholder, owning 7.50M shares representing 10.92% of the company. Bain Capital Life Sciences Investors LLC's Olema Pharmaceuticals shares are currently valued at $169.65M.

If you're new to stock investing, here's how to buy Olema Pharmaceuticals stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.