CRM Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Lower
TBN Q1 2026 Earnings EPS Miss Reflects Exploration Costs and No Revenue Generation
KRG Q1 2026 Earnings Sizeable EPS Miss but Shares Edge Higher
CNS Q1 2026 Earnings EPS Misses Estimates by 34 Stock Declines
Kosmos Energy Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Rises Despite Loss