Impinj Inc PI Q1 2026 Earnings Slight EPS Miss amid Strong Stock Momentum TTEK Q1 2026 Earnings EPS Surpasses Estimates Amid Solid Operational Execution IONS Q1 2026 Earnings EPS Beat Drives Optimism as Pipeline Advances CTMX Q1 2026 Earnings SmallerThanExpected Loss as Pipeline Progress Continues SM Energy Q1 2026 Earnings Strong Earnings Beat Powers Shares Higher BILL Q1 2026 Earnings EPS Beat Drives Modest Stock Decline Amid Revenue Data Gap