NESR Q1 2026 Earnings EPS Surprises by 199 Amid Revenue Uncertainty Stock Declines 38
BMRC Q1 2026 Earnings Earnings Miss Estimates by 471 Shares Edge Higher
EPAC Q1 2026 Earnings EPS Slightly Misses Estimates Amid Muted Market Reaction
SPT Q1 2026 Earnings Strong Profit Beat Drives 6 Share Price Surge
FOA Q1 2026 Earnings Earnings Beat Driven by Strong Core Operations and Cost Discipline
UFP Technologies Q1 2026 Earnings EPS Falls Short of Estimates Amid Modest Stock Decline
CFFN Q1 2026 Earnings EPS Falls Short of Estimates Amid Tight Margin Pressures
SN Q1 2026 Earnings EPS Beat Powered by Operational Efficiency
Unusual Machines Q1 2026 Earnings EPS Surges 509 Above Estimates Shares Rally
AUPH Q1 2026 Earnings Earnings Beat but Revenue Details Withheld Shares Dip Slightly