Tue, May 21, 2013, 6:22 AM EDT - U.S. Markets open in 3 hrs 8 mins
Qihoo 360 Technology (QIHU) launched a new platform to help it gain more search advertising in its battle with Baidu (BIDU).
One huge purchase of 102,686 shares at $32.57 at 16.11
yes !
Sentiment: Strong Buy