Alibaba buys back more stock

FAST NEWS:  Alibaba continues aggressive share buyback

The Latest: E-commerce giant Alibaba Group Holding Ltd. (BABA.US; 9988.HK) said it spent $4.8 billion in the first quarter of this year to repurchase its American depositary shares (ADS) under…
Tuya's stock price still rings alert

Tuya’s losses narrow, but stock still looks pricey

The internet of things services provider’s gross margin hit a record high last quarter and its loss narrowed on strong performance for its platform as a service business Key Takeaways:…