The Shanghai Composite slipped 0.2% to around 3,863 while the Shenzhen Component gained 0.9% to 13,040 on Monday, with mainland shares delivering mixed results as investors assessed a batch of economic reports. Data showed that both industrial output and retail sales growth fell short of expectation