RPC Inc RES Q1 2026 Earnings EPS Surpasses Estimates Amid Revenue Discretion and Share Decline Pure Cycle Corporation PCYO Q1 2026 Earnings Modest Profit Reported Amid Flat Revenue ONDS Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges TopBuild Corp Q1 2026 Earnings EPS Surpasses Estimates Stock Rises Titan Mining Corporation TII Q1 2026 Earnings Profitability Surprise Drives Positive EPS Yet Stock Slides BNR Q3 2022 Earnings Narrower Loss Surpasses Estimates Stock Declines