CNI Q1 2026 Earnings EPS Slightly Beats Estimates Amid Stable Operations ALLT Q1 2026 Earnings Earnings Beat Expectations on Strong EPS Surprise BHFAL Q1 2026 Earnings EPS Misses Estimates by 752 Debenture Price Edges Up TechPrecision Corporation TPCS Q1 2026 Earnings Narrowing Losses Amid Operational Adjustments Vor Biopharma Q1 2026 Earnings Wide EPS Miss Sends Stock Down 47 Amid Ongoing Clinical Development BHFAM Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions