Alibaba: A Stock Buyback King In The Making (NYSE:BABA) : co