NPWR Q1 2026 Earnings EPS Misses Estimates as Net Power Focuses on Commercial Deployment HTFC Q1 2026 Earnings Slight EPS Miss Amid Stable Portfolio Performance DDI Q1 2026 Earnings Strong EPS Surprise Lifts Results Despite Market Pullback IBP Q1 2026 Earnings Earnings Miss Prediction Despite Positive Stock Reaction PECO Q1 2026 Earnings Strong EPS Beat Amidst Market Headwinds