2 months Alibaba: Better Value Than Investors Think Seeking Alpha Alibaba: Better Value Than Investors Think. Alibaba (BABA) X