Baidu's short interest is similarly small -- just 2.5% -- while Yum China's isn't much bigger at 2.6%. Viewed from a valuation perspective, though, the bankers may have a case. While Yum China's ...
Yum China Holdings (YUMC) shares rallied 7.2% in the last trading session to close at $38.97. This move can be attributable to notable volume with a higher number of shares being traded than in a ...