CorporateShell Posts Weakest Profit in Nearly Five Years, But Maintains $3.5B Buyback While Peers Retreat2d ago