Baidu looks cheap against its cash earnings, trading at about 10x both current and next year's cash earnings versus the roughly 20x its industry usually gets. Fair value is $192-$245, around 20x next year's cash earnings, give or take 12%, leaving the stock about 46% below the low end. This is a valuation screen based on reported earnings and revenue estimates, with no deeper fundamental work. x.comÂ