Holley Inc Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement CNI Q1 2026 Earnings EPS Surpasses Estimates Modest Stock Uptick IDCC Q1 2026 Earnings EPS Beats Estimates by 2269 Shares Dip Despite Strong Profit Performance NESR Q1 2026 Earnings EPS Surges Past Estimates with 1987 Beat PRVA Q1 2026 Earnings Profit Miss Overshadowed by Slight Stock Gain IN8bio Q1 2026 Earnings EPS Beat Drives Modest Stock Gain as Development Costs Remain under Control