HP HPQ Q1 2026 Earnings 081 EPS Surges Past 077 Estimates Boston Sci BSX Q1 2026 Earnings 080 EPS Surges Past 079 Estimates Motorcar MPAA Slips 088 Testing 1015 Support 20260521 Donnelley Financial Launches 150 Million Buyback as Software Revenue Growth Accelerates