AGNCZ Q1 2026 Earnings Preferred EPS Surpasses Estimates by 145
MBC Q1 2026 Earnings EPS Surges 69 Above Estimates Shares Jump 127
VSAT Q1 2026 Earnings Stellar EPS Beat Drives Positive Market Reaction
KURA Q1 2026 Earnings WiderThanExpected Loss Amid Clinical Progress
CLGN Q4 2025 Earnings EPS Misses Estimates as Biotech Continues PreRevenue Phase
KBR Q1 2026 Earnings EPS Beat Fails to Lift Shares