SOJF Q1 2026 Earnings Earnings Beat Expectations with 591 Surprise PMTS Q1 2026 Earnings EPS Misses Estimates Despite Strong Stock Rally PSBD Q1 2026 Earnings Loss Per Share Misses Estimates by Wide Margin Gilat Satellite Networks GILT Q1 2026 Earnings Massive EPS Beat Surprises Market Stock Gains enGene Holdings ENGN Q1 2026 Earnings Narrower Loss Than Expected Despite No Revenue Cousins Properties CUZ Q1 2026 Earnings EPS Beats Expectations Amid Stable Office Market