Alibaba Group Holding Ltd. (BABA) shares took a hit on Tuesday, mirroring the broader decline in U.S.-listed Chinese stocks. This drop followed China’s National Development and Reform Commission’s (NDRC) announcement of underwhelming stimulus measures, which failed to meet investor expectations for bold economic boosts.