Cibus Inc Q1 2026 Earnings Narrowed Loss Surprises Estimates Amid PreRevenue Progress
RITM Q1 2026 Earnings Modest EPS Beat Highlights Steady Portfolio Performance
Barclays PLC BCS Q1 2026 Earnings EPS Surpasses Consensus by 1036 Stock Edges Lower
PHAR Q1 2026 Earnings EPS Misses Expectations by Wide Margin Stock Declines
Evercore Q1 2026 Earnings Blowout EPS Beats Estimates by 4665
HCSG Q1 2026 Earnings Stellar EPS Beat Drives Positive Investor Sentiment