IMMP Q1 2026 Earnings Earnings Miss Estimates as Clinical Expenses Weigh on Results JLL Q1 2026 Earnings Solid EPS Beat Amid Cautious Market Sentiment BRX Q1 2026 Earnings Significant EPS Beat Drives Investor Caution TREX Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency STGW Q1 2026 Earnings Narrow Earnings Miss Amid Solid Execution CPK Q1 2026 Earnings EPS Surpasses Estimates Stock Edges Lower