FITBP Q1 2026 Earnings EPS Surges Past Estimates by 3509
MEC Q1 2026 Earnings Earnings Beat Expectations Stock Surges
OPBK Q1 2026 Earnings EPS Surpasses Estimates by 146
NBHC Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher
IEX Q1 2026 Earnings EPS Surpasses Estimates on Strong Execution
BHP Q1 2026 Earnings EPS Miss Weighs on Sentiment as Commodity Headwinds Persist