CC Q1 2026 Earnings Strong EPS Surprise Despite Unreported Revenue SRXH Q2 2025 Earnings EPS Loss of 074 and No Revenue Reported Weigh on Sentiment Beyond Air Inc Q1 2026 Earnings Narrower Loss Meets Expectations Amid Continued PreRevenue Stage MSCI Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher TTEK Q1 2026 Earnings EPS Surpasses Estimates Amid Solid Operational Execution TRP Q1 2026 Earnings A Slight Earnings Miss Against NearExpected Results