Alibaba stock sinks to $92 — Here’s why shares are down Filed under Yahoo Finance on March 11, 2022 by Arlen Solar Previous Next