BBAI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter Embecta Corp EMBC Q1 2026 Earnings EPS Misses Expectations as Revenue Data Remains Unavailable MUSA Q1 2026 Earnings Massive EPS Beat Defies Light Revenue Disclosure Stock Slips Tao Synergies Inc TAOX Q4 2024 Earnings Earnings Miss as Losses Widen Amid Operational Uncertainty SPRB Q1 2026 Earnings NarrowerthanExpected Loss as Pipeline Progress Continues MasTec Inc MTZ Q1 2026 Earnings Impressive EPS Beat Masks a Measured Market Response