As of Q2'26 (2025-09-30), Alibaba's Return on Sales (ROS) stands at 11.74%. This marks a notable decrease from the previous quarter, Q1'26, when ROS was 20.99%. Over the period from Q3'23 (2022-12-31) to Q2'26 (2025-09-30), the ROS has exhibited significant volatility. After peaking at 21.10% in Q3'23, the metric declined sharply to a low of 5.08% in Q4'24, then rebounded to 22.76% in Q2'25. The trend reflects periods of both sharp contraction and recovery, indicating fluctuating profitability margins across the observed quarters.