Cognex Q1 2026 Earnings EPS Beats Estimates by 34 Stock Edges Higher Stock Markets Rally Dollar Hits SixWeek High Amid Renewed USIran Negotiations Lenovo Shares Surge Over 15 After Record Earnings Driven by Nearly Doubling AI Revenue Trump Stock Trade Disclosure Reveals Active Big Tech Positions in Q1 2026 Arhaus Q1 2026 Earnings EPS Beats Estimates Despite Revenue Headwinds Shares Rise 668 ATKR Q1 2026 Earnings Strong EPS Beat Signals Resilient Operations NCPL Q1 2026 Earnings Significant EPS Miss Amid Sharp Stock Rally