FCPT Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher
ONB Q1 2026 Earnings Slight EPS Miss Amid Stable Market Conditions
BlackRock BLK Q1 2026 Earnings EPS Surges Past Estimates Stock Gains on Strong Core Business
KNSL Q1 2026 Earnings EPS Surges Past Estimates on Strong Underwriting Performance
OOMA Q1 2026 Earnings EPS Surpasses Estimates by 929
Barclays PLC BCS Q1 2026 Earnings EPS Surpasses Consensus by 1036 Stock Edges Lower