Carpenter CRS Crushes Q1 2026 Estimates EPS 277 Tops Views What EMCOR Group EMEs 260 Decline Means for Investors 20260519 Applovin APP Q1 2026 Results Top Views on Strong Revenue Calamos Conv CCD Stock Slides 174 Support at 2200 20260519