IT Stocks Drive Nifty Higher as Crude Oil Weakens on Iran Truce Reports FII Selling Limits Upside FLEX Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Lower Ferraris 550000 Electric Car Luce Faces Design Criticism Shares Slide Nearly 8