AMD Pours 128 Billion into Taiwan Chip Ecosystem Intensifying Rivalry with Nvidia SandRidge Energy SD Slips 135 as Traders Eye Key Support at 1454 inTest Corporation INTT Q1 2026 Earnings Why the Beat Matters