Bain Capital Life Sciences Investors’s Olema Pharmaceuticals OLMA Stock Holding History
Bought
Maintained
Sold
Other funds holding OLMA
PBA
BI
SL
CAM
LGM
VCM
Bain Capital Life Sciences Investors's OLMA Position: Q1 2026 in Review
Bain Capital Life Sciences Investors reduced its Olema Pharmaceuticals (OLMA) stake by 12% in Q1 2026, selling an estimated $23M and leaving 7,473,238 shares worth $111M. The position accounts for 10.05% of the portfolio, ranked #3.
Bain Capital Life Sciences Investors first reported a position in OLMA in Q4 2024 and has held it in 6 quarters since. The position peaked at $213M in Q4 2025. 195 funds tracked by Wall St. Rank hold OLMA as of Q1 2026.
- Bain Capital Life Sciences Investors held 7,473,238 shares of Olema Pharmaceuticals worth $111M as of Q1 2026.
- Bain Capital Life Sciences Investors sold 1,035,403 Olema Pharmaceuticals shares in Q1 2026, an estimated $23M.
- Olema Pharmaceuticals made up 10.05% of Bain Capital Life Sciences Investors's portfolio in Q1 2026, its #3 holding.
- Bain Capital Life Sciences Investors first reported a position in Olema Pharmaceuticals in Q4 2024 and has held it in 6 quarters since.
- Bain Capital Life Sciences Investors's Olema Pharmaceuticals position peaked at $213M in Q4 2025.
- 195 funds tracked by Wall St. Rank held Olema Pharmaceuticals as of Q1 2026.
Based on Bain Capital Life Sciences Investors's 13F filing for Q1 2026, filed 15 May 2026.