A Morgan Stanley research report indicated that Sands China Ltd's (01928) EBITDA for the last quarter reached $607 million, which adjusted for win rate stood at $582 million, falling short of the market consensus of $617 million. The underperformance was attributed to a stagnant mass market base, a deterioration in product mix, and rising costs. The firm maintained an "Overweight" rating on the stock with a target price of HK$23. The group's fourth-quarter EBITDA margin contracted by 200 basis points sequentially to 29.5%. Operating expenses increased by 12% quarter-on-quarter; while Morgan Stanley cited management's view that competitive intensity has stabilized and their strategy is yielding results, the report noted it has not yet observed these signs. Morgan Stanley pointed out that based on projected 2026 performance metrics, the stock is trading at an enterprise value multiple of 10.7x and offers a free cash flow yield of 8.2%, which appears attractive compared to historical averages.