9.66BMarket Cap
LossP/E TTM
Institutional Confidence
Currency: USD Updated: Institutional Shareholding
Shareholder Activity
Deerfield Management Company, L.P.
Fidelity Management & Research Company LLC
Paradigm BioCapital Advisors LP
BlackRock Institutional Trust Company, N.A.
Wellington Management Company, LLP
JP Morgan Asset Management
RA Capital Management, LP