Natco Pharma Reports 34 Drop in Q4 Net Profit Amid Revenue Decline YCBD Q1 2026 Earnings EPS Misses Estimates Stock Declines Dell Earnings Fuel Server Maker Rally as AI Demand Drives Infrastructure Buildout