EYPT Q1 2026 Earnings WiderthanExpected Loss as Company Advances Clinical Pipeline DIN Q1 2026 Earnings Earnings Beat Amid Mixed Restaurant Performance OPLN Q1 2026 Earnings EPS Surpasses Estimates with 1243 Beat ARMK Q1 2026 Earnings Earnings Slightly Miss Estimates Amid Operational Improvements TopBuild Corp BLD Q1 2026 Earnings EPS Beats Estimates Amid Subdued Revenue Outlook GOOD Q1 2026 Earnings EPS Beats Estimates by 5686 Stock Declines 163