VSEC Q1 2026 Earnings EPS Surges 2776 Above Estimates Amid Operational Strength CMG Q1 2026 Earnings EPS Slightly Misses Estimates Stock Declines 176 RRX Q1 2026 Earnings EPS Beats Estimates as Margins Improve Stock Slides GLPI Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Move BBAI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter MasTec MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Amid Strong Execution