Defence Stocks Tumble Up to 8 as Nifty India Defence Index Hits Intraday Low TCBIO Q1 2026 Earnings EPS Beats Estimates by 9 Shares Dip Slightly Dell Stock Surges 32 in Best Day Ever as AI Server Revenue Soars 757