FORM ▼ -15.5% - FormFactor, Inc. $FORM 4P - ETRA - Electra Therapeutics, Inc.* DIRECTOR|10% OWNER: GORDON CARL L P | 472,571 | $7.629 | $3,605,116 05-NOV-2026 05:48 PM ET