BHC Q1 2026 Earnings EPS Surprises to the Upside Amidst Operational Execution Teck Resources Q1 2026 Earnings EPS Beats Estimates by Over 53 Despite Modest Market Pullback LEA Q1 2026 Earnings Earnings Per Share Surpasses Estimates on Strong Operational Performance 908 Devices MASS Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher FIEE Q1 2023 Earnings EPS Misses Estimates Amid Challenging Quarter NetSol Technologies NTWK Q1 2026 Earnings Positive EPS Results Amid Limited Disclosure