MOLN Q4 2025 Earnings Positive EPS Surprise Highlights Cost Discipline Amid Clinical Progress Wipro Q1 2026 Earnings EPS Misses Estimates Amid Challenging Demand Environment NIPG Q2 2025 Earnings Massive EPS Miss and Steep Stock Decline Raise Red Flags Hillman Solutions HLMN Q1 2026 Earnings EPS Falls Short Amid Challenging Environment VCYT Q1 2026 Earnings Strong EPS Beat Surprises Analysts Stock Slips Slightly CNQ Q1 2026 Earnings EPS Beats Estimates by 147 Amid Falling Oil Prices