Autohome Q2 FY26 net income drops 40.4% to RMB 247.8 million; net revenue falls 31.9% to RMB 1.2 billion - ATHM News | Rallies