MacroGenics MGNX Q1 2026 Earnings Narrowing Loss on EPS Surprise as Stock Rebounds
Holley Inc HLLY Q1 2026 Earnings EPS Misses Estimates Stock Gains Despite Shortfall
Dynatrace DT Q1 2026 Earnings Software Firm Beats EPS Expectations Shares Gain 53
Ballard Power Systems BLDP Q1 2026 Earnings Narrowed Loss Exceeds Expectations
DRMA Q1 2026 Earnings NarrowerthanExpected Loss Marks Progress for ClinicalStage Biotech
AirJoule Technologies Q1 2026 Earnings WiderThanExpected Loss as PreRevenue Company Invests in Growth