BBLG Q1 2026 Earnings EPS Surprises to the Upside Despite No Revenue Stock Declines GLDG Q1 2026 Earnings NarrowerthanExpected Loss Reflects Steady Exploration Advances TFX Q1 2026 Earnings Earnings Beat Drives Modest Share Gain MasTec MTZ Q1 2026 Earnings EPS Surges 39 Above Estimates Stock Slips Despite Strong Beat LXP Industrial Trust Q1 2026 Earnings EPS Misses Estimates Amid Resilient Operational Trends NWPX Q1 2026 Earnings EPS Surges Past Estimates by 557