Weibo Q2 FY26 net income attributable to shareholders falls 46% to US$67.4 million; revenue rises 2% to US$453.8 million - WB News | Rallies