China's online search leader is moving higher again, closing in on last year's all-time high of $274.97.