13D Filings

Electra Therapeutics, Inc.

CIK

2088082

Latest Filing

Sep 25, 2026, 05:11 PM

13D Filings
Filer
Latest Filing
% Owned
Type
Filed

ORBIMED ADVISORS LLC

0000947871-26-000898

11.00%

NEW

Sep 25, 2026, 05:11 PM

Rows:

1–1 of 1

1