Chinas Twitter Is Actually Doing Just Fine as Stock Soars 175%