Tag: Centessa

Biotech Fund Dumps 1.85 Million Centessa Shares as Stock Jumps Over 50%

Commodore Capital, a prominent investment firm, recently made headlines with its decision to reduce its stake in Centessa