STWD Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Uptick NetSol Technologies Inc NTWK Q1 2026 Earnings EPS of 011 Reports Positive Start to Fiscal Year BABA Q1 2026 Earnings Massive EPS Miss Shakes Investor Confidence MSGE Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher MBI Q1 2026 Earnings Significant EPS Miss Reflects Continued Headwinds SPH Q1 2026 Earnings EPS Beats Estimates by 353 Stock Declines 16