Baidu AI Revenue Hits 39% as Stock Gains Strong Buy Rating