Weibo Corp experienced one notable insider activity recently. Director Wang Yan filed a proposed sale of 31,200 shares valued at $218,400 on August 26, 2026. This transaction occurred shortly after the company released its latest earnings report. The stock has faced downward pressure, declining 9.8% over the past ninety days.