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