DocuSign Q1 2026 Earnings EPS Beat Drives Modest Stock Gain ServiceTitan Inc TTAN Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response CGNX Q1 2026 Earnings EPS Surges Past Estimates with 34 Surprise MSM Q1 2026 Earnings Earnings Miss Estimates Amid Challenging Environment FNLC Q1 2026 Earnings EPS of 080 Reported Amid Quiet Quarter UPWK Q1 2026 Earnings EPS Smashes Estimates Stock Reacts Positively