DEFSEC Technologies DFSC Drops 475 Amid Selling Pressure Key Support in Focus Inox Wind Reports 45 Drop in Q4 Profit to Rs 106 Crore Revenue Declines Marginally SPX Technologies Inc SPXC Q1 2026 Earnings EPS Surprise Drives Optimism Despite Modest Stock Pullback Ed Sheerans Repeat It With Martin Garrix Marks His First Billboard Hot DanceElectronic Songs Entry