NYSE · Services-Business Services, NEC
Alibaba Group Holding Ltd
Quote as of Sep 10, 4:04 PM ET · delayed