AMD Q1 2026 Earnings EPS Beat Drives Stock Rebound SRTA Q1 2026 Earnings Strong EPS Surprise Signals Turnaround Momentum DXPE Q1 2026 Earnings EPS Misses Estimates Stock Declines 154 BAER Q1 2026 Earnings EPS Misses by Over 50 But Stock Gains on Operational Progress SHIP Q4 2025 Earnings EPS Surpasses Estimates by 163 as Stock Slips on Broader Market Sentiment Northern Technologies International Corporation NTIC Consolidates Near 791 Key Support and Resistance Define Next Move TC Energy Shares Slide 19 as Energy Sector Faces Headwinds TIM SA TIMB Holds Above Key Support After 08 Decline The European Equity Fund Inc EEA Sees Modest Gains Testing Key Resistance TVTX Q1 2026 Earnings EPS Misses Estimates as Clinical Costs Weigh on Results Stock Surges 78