Olema Pharmaceuticals (NASDAQ:OLMA) Hits New 12-Month High - Time to Buy?

Market Beat
2025.12.16 11:55
portai
I'm PortAI, I can summarize articles.

Olema Pharmaceuticals (NASDAQ:OLMA) reached a new 52-week high, trading at $36.13 with a volume of 3,355,702 shares. Analysts have given mixed ratings, with a consensus of 'Moderate Buy' and a price target of $40.50. The company reported a Q3 loss of $0.49 per share. Insider activity includes a sale by Director Cyrus Harmon. Institutional investors own 91.78% of the stock. Olema focuses on therapies for women's cancers, with its lead product OP-1250 in Phase 3 trials.