Exelixis Q1 2026 Earnings EPS Surprise Drives Modest Share Uptick NAGE Q1 2026 Earnings EPS Beats Estimates by a Slim Margin Stock Declines Kirby Corporation Q1 2026 Earnings EPS Beat Drives Positive Sentiment EBF Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds SLSN Q1 2026 Earnings Slim Loss Provides Silver Lining Despite Opaque Revenue Picture MasTec MTZ Q1 2026 Earnings EPS Surges 39 Above Estimates Stock Slips Despite Strong Beat