Genasys GNSS Q1 2026 Earnings Surprise EPS 002 Up Significant Fair Isaac FICO Q1 2026 Earnings 1250 EPS Surges Past 1120 Estimates Bill Ackman Takes Stake in Microsoft Echoing Cramers View on Tech Giants Competitive Edge Shimmick Corporation SHIM Q1 2026 Earnings Miss Sparks Concern