Electra Therapeutics, Inc.

Form D Filings

Date Filed Security Types Total Amount Sold Total Offering Amount Remaining First Sale Signed Form SEC Link
10/29/2025 Equity $134,188,389 $184,133,425 $49,945,036 10/15/2025 10/29/2025 D 000123191925000372