Purple Biotech Q1 2025 Earnings DevelopmentStage Focus Drives Investor Sentiment SPGI Q1 2026 Earnings Earnings Beat Estimates Despite Modest Stock Reaction Newsmax Inc NMAX Q1 2026 Earnings Narrowing Loss Beats Expectations Amid Revenue Omission RPC Inc RES Q1 2026 Earnings EPS Surpasses Estimates Amid Revenue Discretion and Share Decline CLPT Q1 2026 Earnings EPS Misses Estimates as Revenue Details Remain Undisclosed DDL Q4 2025 Earnings Profitability Highlight as EPS Reported at 041