GGB Gerdau SA reports steep Q4 2025 earnings miss yet shares rise on unexpected positive investor sentiment British Oil BP Stock Gap Up Watch Buying Pressure 20260416 Terreno TRNO Stock SPAC Merger At Highs 20260415 NovaBridge NBP Financial Health Q4 2025 Profit Disappoints ITT Inc ITT delivers Q4 2025 earnings beat and 85 percent revenue growth shares fall 269 percent today Eaton EVT Stock Is It a Good Buy Eye on Rally 20260418 Is Sanmina Corporation SANM stock under investor concern Sanmina Corporation posts 95 EPS beat on strong AI demand Allogene ALLO Stock Virtual Order Hovering 20260418 Qnity Electronics Q Stock Price Target Breakout Watch 20260418 Market Wrap Tech leads gains as consumer names lag in mixed trade Roper Technologies ROP Full Analysis Q4 2025 Profit Surprises Gemini GEMI Stock Price Channels Smart Money Exits 20260418