Iradimed Corp Reports Q1 Earnings Three Key Areas to Watch BCO Q1 2026 Earnings EPS Surges Past Expectations as Stock Declines 286 Meta Platforms Cost Cuts and AI Push Could Stabilize Stock Analysts Suggest