AKAM Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly BancFirst Corporation Q1 2026 Earnings EPS Surpasses Estimates Amid Steady Performance TME Q1 2026 Earnings EPS Beats Estimates Amid Undisclosed Revenue Figures BATL Q2 2023 Earnings EPS Slightly Beats Estimates Amidst Steep Stock Decline NetScout Systems NTCT Q1 2026 Earnings Earnings Beat Driven by Cost Discipline and Strong Service Assurance Demand iShares Staked Ethereum Trust ETHB Slides 363 as Crypto Weakness Persists Key Support in Focus Franklin Street Properties Corp FSP Slips 081 as Stock Hovers Near Key Support at 047 Inspire Medical Systems INSP Holds Steady Near 42 as Support and Resistance Define a Tight Trading Range Sensei Biotherapeutics SNSE Tests Support After Sharp Decline NWSA Q1 2026 Earnings EPS Surprises to the Upside Despite Stock Decline