Alibaba (BABA) shares of the China Tech giant are staying one of the strongest names in the market and hhardly pulled back the past month but instead formed a high tight bull flag above its 8 and 21 day EMA. BABA continues to see opening put sales in...