OptimizeRx OPRX Q1 2026 Earnings Massive EPS Beat Sends Stock Higher FICO Q1 2026 Earnings EPS Surges Past Expectations Amid Strong Scoring Business ITW Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher CTMX Q1 2026 Earnings Narrower Loss Exceeds Expectations as Pipeline Advances ONL Q1 2026 Earnings Significant EPS Miss as Losses Widen TD SYNNEX SNX Q1 2026 Earnings Massive EPS Beat Drives Optimism Revenue Not Disclosed