NET Cloudflare Inc Q4 2025 EPS edges past consensus analyst estimates shares climb 183 percent on upbeat investor sentiment ITT Inc ITT tops Q4 2025 earnings per share estimates sending its stock up 309 percent in todays trading Is nLIGHT LASR stock risky to buy today 137 20260418 Installed IBP Stock Investment Opportunity Marginal Loss 20260416 Richmond RMBI Earnings Season Q4 2025 Earnings Report Nova NVMI Stock Why Buyback Potential 283 20260418 Loews Corporation L Portfolio Impact Loews Corporation posts 194 EPS 182B revenue Trinity Industries TRN Stock Outlook Q4 2025 Profit Disappoints Market Wrap Tech leads broad gains as consumer sector lags in rally