Dynex Capital DX Q1 2026 Earnings EPS Misses Estimates Stock Rises Amid Rate Uncertainty
NDSN Q1 2026 Earnings EPS Just Misses Estimates as Costs Weigh on Margins
BioLineRx Ltd BLRX Q3 2024 Earnings Narrowed Losses and Pipeline Progress Amidst Low Revenue
CrossAmerica Partners LP CAPL Q1 2026 Earnings Massive EPS Beat Despite Revenue Uncertainty
NOC Q1 2026 Earnings Slight EPS Beat Amid Quiet Revenue Disclosure
Altimmune Inc ALT Q1 2026 Earnings EPS Beat Surprises to the Upside Amid Pipeline Progress