FORM ▼ -4.3% - FormFactor, Inc. $FORM 4P IMSR - Terrestrial Energy Inc. /DE/ DIRECTOR|OFFICER|10% OWNER|OTHER: BUCKMAN FREDERICK W P | 12,000 | $3.278 | $39,336 13-OCT-2026 11:07 AM ET