July 30 The board at Baidu authorized $1 billion in stock buybacks on July 30, a couple of days after a major post-earnings sell-off. Armed with $12.1 billion in cash and marketable securities, Baidu certainly has the dry powder to be an aggressive buyers of its stock. It found a summertime opportunity to do exactly that.