High Templar net income falls to RMB 416.86 million in first half of 2026; revenue drops 73% to RMB 8.01 million - HTT News | Rallies