FBIN Q1 2026 Earnings Narrow EPS Miss on Flat Revenue as Stock Advances
TAK Q1 2026 Earnings SmallerThanExpected Loss Fails to Lift Shares
MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Drives Shares Higher
Main Street Capital Corporation MAIN Q1 2026 Earnings EPS Miss Weighs on Shares
MDCX Q1 2026 Earnings WiderthanExpected Losses as Stock Rises 548