Asana Q1 2026 Earnings EPS Beat Drives Modest Stock Gain Barrett Business Services Inc BBSI Q1 2026 Earnings NarrowerThanExpected Loss Drives Shares Higher STLD Q1 2026 Earnings Earnings Miss Estimates Despite Strong Operational Execution CWBC Q1 2026 Earnings EPS Beats Estimates by 486 Stock Rises Modestly RNGR Q1 2026 Earnings EPS Misses Estimates by Nearly 39 Amid Operational Headwinds NCLH Q1 2026 Earnings EPS Beat by 583 Drives Strong Stock Surge