ROC Q1 2026 Earnings Surprise Profit Beats Estimates Despite Tepid Market Response NOG Q1 2026 Earnings EPS Beats Estimates by 789 Stock Declines MTDR Q1 2026 Earnings Strong EPS Beat Boosts Investor Sentiment PDS Biotechnology Q1 2026 Earnings EPS Beat Highlights Progress Despite PreRevenue Status Select Water Solutions Q1 2026 Earnings EPS Smashes Estimates Despite Stock Pullback MasTec MTZ Q1 2026 Earnings Strong EPS Beat Drives Optimism Despite Stock Dip