Alibaba Group Holding shares are trading lower after the company reported mixed Q1 financial results.

Alibaba Group Holding Ltd. Sponsored ADR

Alibaba Group Holding Ltd. Sponsored ADR

BABA

0.00

Alibaba Group Holding shares are trading lower after the company reported mixed Q1 financial results.