General Dynamics Q1 2026 Earnings Strong EPS Beat Powered by Operational Strength EPSN Q1 2026 Earnings Positive EPS Amid Modest Market Reaction TVTX Q1 2026 Earnings EPS Miss as PreRevenue Biotech Ramps Up Spending BWA Q1 2026 Earnings EPS Beats Estimates Shares Rise MGRX Q3 2025 Earnings EPS Surprises with 069 Loss as Revenue Remains Undisclosed SLB Limited SLB Rallies 122 as Oil Services Stock Holds Above Key Support AGNC Investment Corp Eases Slightly Holding Near Established Support Level IM Cannabis Corp IMCC Surges 157 Key Levels and Market Dynamics Presidio Property Trust SQFT Faces Pressure Tests Key Support Zone Clearfield Inc CLFD Q1 2026 Earnings NarrowerThanExpected Loss Sparks 476 Rally