Nutriband NTRB Q1 2026 Earnings Large EPS Beat on Minimal Loss vs Deeply Negative Consensus BSRR Q1 2026 Earnings EPS Beats Estimates by 144 Shares Edge Higher CBFV Q1 2026 Earnings EPS Beats Estimates by 181 as Stock Remains Unchanged Progress Software PRGS Q1 2026 Earnings Narrow EPS Beat Drives Modest Share Gains CBAN Q1 2026 Earnings EPS Misses Estimates Amid Challenging Environment TIMB Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement