Live feed17:58:27·71dINSIDERFilingDirector St Dennis Thomas sold $697,355 worth of shares (7,431 units at $93.84), decreasing direct ownership by 19% to 31,526 units (SEC Form 4)FORM· FormFactor Inc. FormFactor Inc.TechnologyOriginal source