TUYA Q1 2026 Earnings EPS Slightly Below Estimates Amidst Flat Stock Performance BDTX Q1 2026 Earnings Narrowed Loss Per Share Beats Expectations Amid Pipeline Progress Marchex MCHX Q1 2026 Earnings EPS Falls Short of Consensus in Challenging Quarter CACI Q1 2026 Earnings EPS Beat Drives Positive Early Trading PMTV Q1 2026 Earnings EPS Misses Estimates by 58 Stock Edges Higher DFDV Q1 2026 Earnings EPS Miss and Stock Decline Reflect Ongoing Development Phase