China megacaps slid but still gained over 30% in a month