Sustainable Manufacturing Firm Expands Operations in Henderson County MBRX Q1 2026 Earnings EPS Misses Estimates Amid Continued PreRevenue Phase Microsoft Stock Lags Technology Sector A Closer Look at MSFTs Recent Performance