NMI Holdings Q1 2026 Earnings EPS Beats Estimates Stock Declines Slightly Rapid7 RPD Q1 2026 Earnings EPS Surprises 1765 Above Estimates Shares Rise ATXG Q1 2025 Earnings Loss per Share of 025 and Stock Decline Highlight Ongoing Challenges LEGT Q1 2026 Earnings SPAC Reports Positive EPS Amid Ongoing Merger Search DBX Q1 2026 Earnings EPS Beats Estimates Stock Rises Teads Holding Co TEAD Q1 2026 Earnings EPS Beats Expectations by 257 Amid Challenging Ad Market Stock Slips