RRC Q1 2026 Earnings EPS Surges Past Estimates by 19 Stock Slips as Market Weighs Sector Headwinds Primerica PRI Q1 2026 Earnings EPS Surpasses Estimates by 77 Amid Mixed Market Reaction MCK Q1 2026 Earnings EPS Beats Estimates by a Narrow Margin MDA Space Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction NPWR Q1 2026 Earnings EPS Misses Estimates as Net Power Focuses on Commercial Deployment MMM Q1 2026 Earnings Earnings Beat Estimates on Cost Discipline and Operational Efficiency