AGNCN Q1 2026 Earnings EPS Beat Shows Resilient Earnings Power Preferred Dividend Coverage Solid MTDR Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiency TECH Q1 2026 Earnings EPS Misses Estimates but Stock Rises 177 Impinj Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher TWFG Q1 2026 Earnings Strong EPS Beat Drives Investor Attention Despite Slight Stock Decline DSWL Q1 2009 Earnings EPS Misses Estimates Stock Moves 029