STRD Q1 2026 Earnings Preferred Stock Posts Significant EPS Miss Surprise 77041 SNDX Q1 2026 Earnings Narrowed Loss Surprises as Pipeline Progress Continues Oxford Square Capital Corp Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Declines MIRA Q3 2025 Earnings Narrowed Loss Surpasses Expectations Amid No Revenue MasTec Inc MTZ Q1 2026 Earnings Impressive EPS Beat Masks a Measured Market Response CLIR Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter