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