FORM ▼ -7.3% - FormFactor, Inc. $FORM 4P LBRT - Liberty Energy Inc.* DIRECTOR: Babcock Ken P | 14,500 | $15.4 | $223,300 28-OCT-2026 04:26 PM ET