Will Weibo (WB) beat quarterly earnings? · top holders · Whale Watch