IGIC International drops 259 after Q4 2025 EPS posts a narrow 13 miss versus analyst estimates What Materion MTRN is doing that could pay off big later 003 20260506 Energy Focus EFOI Stock Put Call Ratio On the Radar 20260427 FIG Figma beats Q4 earnings estimates with 208 EPS surprise shares rally 658