CMRC Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Declines Upwork Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Sentiment MainStreet Bancshares Inc MNSB Q1 2026 Earnings Strong EPS Surprise of 242 Drives Investor Attention RDNW Q1 2026 Earnings EPS Surprises to the Upside Despite Revenue NonDisclosure CWST Q1 2026 Earnings Strong Earnings Beat Drives Modest Share Price Uptick DOO Q1 2026 Earnings EPS Beat Sparks Positive Market Reaction