Home Business Alibaba stock forms a triangle pattern: is a rebound coming?