EME EMCOR Group beats Q1 2026 estimates by 149 with EPS of 684 signaling robust specialty construction demand SNBR Sleep posts steep Q4 loss misses earnings by 317 shares tumble 95 on demand concerns abrdn Life HQL Stock Low Risk Entry Slow Drop 20260420 Market Recap Tech outperforms as consumer stocks lag amid mild dips Invesco DB US Dollar Index Bullish ETF UUP Bullish Case Strengthens Amid Dollar Resilience Moodys Corp MCO Q1 2026 Earnings Beat Fueled By Record Issuance Private Credit Growth and Margin Expansion CPI Card PMTS Stock Forecast 2026 Buy Now 167 20260422 PLRX Pliant Therapeutics falls 376 percent following narrow Q4 2025 EPS beat with zero quarterly revenue US Payrolls Jump More Than Expected but Report Flags Economic Risks The key risks discussed in Cineverse CNVS earnings Q1 2026 Profit Surprises