Transcat TRNS Q1 2026 Earnings EPS Misses Estimates as Stock Gains 314 UVV Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions CECO Environmental Corp Q1 2026 Earnings Massive Earnings Beat Drives Optimism COCP Q1 2026 Earnings WiderThanExpected Loss Weighs on EarlyStage Biotech Cytokinetics Q1 2026 Earnings Small EPS Beat Amid Continued RD Focus