NSIT Q1 2026 Earnings Strong EPS Beat Drives Stock Up 31 Meta Q1 2026 Earnings EPS Surges Past Estimates Stock Rallies 37 BRBI Q1 2026 Earnings Significant EPS Miss Sends Stock Lower XOM Q1 2026 Earnings Solid EPS Beat of 143 Despite Flat Revenue Environment EQPT Q1 2026 Earnings EPS Beat Drives 41 Stock Rally BlackRock Credit Allocation Income Trust BTZ Edges Higher as Stability Prevails in FixedIncome Markets Camtek CAMT Pulls Back 29 as Shares Test Key Support Zone Near 161 Mesabi Trust MSB Declines Amid Broader Commodity Pressures Key Support Levels in Focus MFS Municipal Income Trust CMU Holds Steady Near Support Amid Modest Gains BILL Q1 2026 Earnings EPS Surprises to the Upside Stock Declines Despite Beat