Datacentrex Inc DTCX Surges Over 6 as Stock Approaches Key Resistance Level Zee Media Corporation Q4 FY26 Net Loss Narrows FullYear Profit Achieved IRMD Q1 2026 Earnings EPS Beat of 795 Sends Stock Lower BP Chairmans Abrupt Exit Linked to Alleged Bullying and Overbearing Conduct