OrbiMed Advisors Discloses Investment at Electra Therapeutics with 11.0% Stake
OrbiMed Advisors disclosed an 11.0% stake in Electra Therapeutics (ETRA) following its IPO. The firm acquired the shares for investment, not control, and agreed to a 180-day lock-up period. OrbiMed is a healthcare-focused investment advisor.
