Century Therapeutics IPSC Q1 2026 Earnings Beat Revenue NA EPS 011 Baidu Stock Rises After Q1 Earnings as AI Momentum Offsets Advertising Headwinds Analyst Report Highlights National Fuel Gas Co Amid Shifting Energy Landscape