 Before the opening bell on May 10, Weibo Corp. WB , Financial announced its first-quarter 2021 financial results. The Chinese social media company reported earnings and revenue that were higher than analysts expectations, courtesy of strong marketing and advertising revenue. 