Alibaba just had its best… — BABA +1.00 | NewsImpactScreener