Upwork Q1 2026 Earnings EPS Surprises to the Upside Shares Dip Despite Strong Profit Beat Cognex Q1 2026 Earnings EPS Beats Estimates by 34 Stock Edges Higher Lenovo Shares Surge Over 15 on Record Earnings as AI Revenue Nearly Doubles Gold Prices Decline on MCX Amid Stronger Dollar and Inflation Concerns Wall Street Poised for Weekly Gains as Markets Overcome Early Bond Market Jitters URI Q1 2026 Earnings EPS Beats Estimates but Stock Edges Lower CTAS Q1 2026 Earnings EPS Slightly Misses Estimates Despite Positive Stock Reaction