Comstock Resources Q1 2026 Earnings EPS Misses Estimates as Company Reports Disappointing Quarter Rollins Inc ROL Q1 2026 Earnings Modest EPS Beat Drives Slight Stock Uptick MXCT Q1 2026 Earnings EPS Beats with 5098 Surprise Stock Rises 8 PMTW Q1 2026 Earnings Significant EPS Miss as Trust Reports 016 vs 038 Estimate TNGX Q1 2026 Earnings EPS Misses Consensus as PreRevenue Biotech Advances Pipeline CMI Q1 2026 Earnings EPS Beat of 897 Surprises Analysts