Filing Manager
ORBIMED ADVISORS LLC
Reporting Manager
ORBIMED ADVISORS LLC
Symbol
CMPX
Shares outstanding
138M shares
Disclosed Ownership
15.2M shares
Ownership
11%
Form type
SCHEDULE 13D/A
Date filed
4/11/2025, 07:21 PM
Date of event
Apr 9, 2024

Reporting Managers (4)