TechPrecision Corporation TPCS Q1 2026 Earnings Narrowing Losses Amid Operational Adjustments Essential Utilities Q1 2026 Earnings EPS Falls Short of Estimates UPBD Q1 2026 Earnings EPS Beats Estimates Stock Rises Slightly WCN Q1 2026 Earnings Waste Connections Beats EPS Estimates Amid Quiet Market Reaction Cytokinetics Q1 2026 Earnings Narrower Loss Beats Estimates as Lead Program Aficamten Advances TMCI Q1 2026 Earnings EPS Beat Surprises Analysts Stock Declines Slightly