BATL Q2 2023 Earnings EPS Slightly Beats Estimates Amidst Steep Stock Decline
CBFV Q1 2026 Earnings EPS Beats Estimates by 181 as Stock Remains Unchanged
CRAI Q1 2026 Earnings EPS Misses Estimates as Consulting Demand Softens
CPS Q1 2026 Earnings Earnings Miss Estimates Significantly as EPS Falls Short
MANH Q1 2026 Earnings Earnings Beat Driven by Strong Cloud Momentum
HPP Q1 2026 Earnings Loss Narrows on Surprise Beat but Stock Declines