The total revenue of 601566 for the last quarter is 927.85 M CNY, and it's 2.30% higher compared to the previous quarter. The net income of Q1 24 is 108.18 M CNY.