Asana Q1 2026 Earnings EPS Beat Drives Modest Stock Gain BCHT Q1 2026 Earnings WiderthanExpected Loss as Revenue Remains Unreported TLN Q1 2026 Earnings EPS Plunges 72 Below Estimates as Energy Market Dynamics Shift GD Q1 2026 Earnings EPS Beats Estimates by 82 Stock Rises ALKS Q1 2026 Earnings EPS Surpasses Estimates Amid Revenue Disclosure Gap Stock Slips DUOL Q1 2026 Earnings EPS Beats Estimates by 164 Stock Edges Higher