PHGE·09090D103·IT·equity·Healthcare - Biotechnology-Activist
PHGE (Biomx Inc) is held by 6 institutional investors as of Q4 2025. Largest holders: CITADEL ADVISORS LLC ($34,982), JPMORGAN CHASE & CO ($26,432), UBS Group AG ($4,261). Net institutional sentiment: Bearish.
Data sourced from SEC EDGAR 13F filings. Not financial advice. Full disclaimer