Logo image of OLMA

OLEMA PHARMACEUTICALS INC (OLMA) Stock Ownership and Short Interest

NASDAQ:OLMA - US68062P1066 - Common Stock

6.04 USD
-0.25 (-3.97%)
Last: 9/4/2025, 11:21:19 AM
OLMA Ownership Chart.OLMA Ownership Chart: showing Insider, Institutional ownership and shares available to the public.OLMA Ownership.InsiderInstitutional



Shares Outstanding68.63M
Float65.78M
Float Short Interest Percentage12.89%
Owners (insider)4.18%
Owners (institutional)98.73%
Owners (insider) change0%
Owners (institutional) change6.57%

No transactions were filed in the last 12 months.