IMCC Q1 2026 Earnings Deepening Losses Weigh on Investor Sentiment AIs Limits The Rise of HALO Stocks and a New ETF for HumanCentric Investing Progress Software Corporation PRGS Q1 2026 Earnings EPS Slightly Beats Estimates Stock Edges Lower Meta Platforms Announces 8000 Job Cuts Amid Shift Toward Artificial Intelligence UZF Q1 2026 Earnings Massive EPS Beat Overshadowed by Market Skepticism Twilio Q1 2026 Earnings EPS Surges Past Estimates as Profitability Gains Overshadow Growth Debate