China Industrial Profits Surge 247 in April Marking Fastest Growth in Over Two Years MCO Q1 2026 Earnings EPS Beats Estimates by 161 Amid Steady Performance Anthropic Valuation Reaches 965 Billion Overtaking OpenAI