Mogu swings to FY26 net income of RMB 3.22 million; FY26 revenue falls 11.2% to RMB 125.43 million - MOGU News | Rallies